Variable: paymentRequestV2TermsSchema
Variable: paymentRequestV2TermsSchema — BitBadges TypeScript SDK variable.
constpaymentRequestV2TermsSchema:ZodEffects<ZodObject<{kind:ZodEnum<["invoice","payment-link"]>;obligations:ZodArray<ZodObject<{distinctPayers:ZodOptional<ZodBoolean>;dueAt:ZodOptional<ZodEffects<ZodString,string,string>>;endTime:ZodEffects<ZodString,string,string>;id:ZodString;partial:ZodOptional<ZodObject<{targetUnits:ZodEffects<ZodString,string,string>; },"strict",ZodTypeAny, {targetUnits:string; }, {targetUnits:string; }>>;payer:ZodDiscriminatedUnion<"kind", [ZodObject<{kind:ZodLiteral<...>; },"strict",ZodTypeAny, {kind:"anyone"; }, {kind:"anyone"; }>,ZodObject<{addresses:ZodEffects<..., ..., ...>;kind:ZodLiteral<...>; },"strict",ZodTypeAny, {addresses: ...[];kind:"addresses"; }, {addresses: ...[];kind:"addresses"; }>]>;payouts:ZodArray<ZodObject<{amount:ZodEffects<ZodString,string,string>;denom:ZodString;recipient:ZodEffects<ZodString,string,string>; },"strict",ZodTypeAny, {amount:string;denom:string;recipient:string; }, {amount:string;denom:string;recipient:string; }>,"many">;requiredPayments:ZodOptional<ZodEffects<ZodString,string,string>>;startTime:ZodEffects<ZodString,string,string>; },"strict",ZodTypeAny, {distinctPayers?:boolean;dueAt?:string;endTime:string;id:string;partial?: {targetUnits:string; };payer: {kind:"anyone"; } | {addresses:string[];kind:"addresses"; };payouts:object[];requiredPayments?:string;startTime:string; }, {distinctPayers?:boolean;dueAt?:string;endTime:string;id:string;partial?: {targetUnits:string; };payer: {kind:"anyone"; } | {addresses:string[];kind:"addresses"; };payouts:object[];requiredPayments?:string;startTime:string; }>,"many">;version:ZodLiteral<2>; },"strict",ZodTypeAny, {kind:"invoice"|"payment-link";obligations:object[];version:2; }, {kind:"invoice"|"payment-link";obligations:object[];version:2; }>, {kind:"invoice"|"payment-link";obligations:object[];version:2; }, {kind:"invoice"|"payment-link";obligations:object[];version:2; }>
Defined in: packages/bitbadgesjs-sdk/src/core/payment-requests-v2.ts:58