Skip to content

SpendEnvelopeSchema

PQSafe AgentPay API Reference v0.1.0


PQSafe AgentPay API Reference / SpendEnvelopeSchema

Variable: SpendEnvelopeSchema

const SpendEnvelopeSchema: ZodObject<{ agent: ZodString; allowedRecipients: ZodArray<ZodString, "many">; currency: ZodString; issuer: ZodString; maxAmount: ZodNumber; nonce: ZodString; rail: ZodOptional<ZodEnum<["airwallex", "wise", "stripe", "usdc-base", "x402"]>>; validFrom: ZodNumber; validUntil: ZodNumber; version: ZodLiteral<1>; }, "strip", ZodTypeAny, { agent: string; allowedRecipients: string[]; currency: string; issuer: string; maxAmount: number; nonce: string; rail?: "airwallex" | "wise" | "stripe" | "usdc-base" | "x402"; validFrom: number; validUntil: number; version: 1; }, { agent: string; allowedRecipients: string[]; currency: string; issuer: string; maxAmount: number; nonce: string; rail?: "airwallex" | "wise" | "stripe" | "usdc-base" | "x402"; validFrom: number; validUntil: number; version: 1; }>

Defined in: pqsafe/agent-pay/src/envelope.ts:33