Variable VERIFY_RESPONSE_SCHEMAConst
VERIFY_RESPONSE_SCHEMA: ZodObject<
{
details: ZodOptional<
ZodObject<
{
allowance: ZodOptional<ZodString>;
balance: ZodOptional<ZodString>;
currentTimestamp: ZodOptional<ZodString>;
error: ZodOptional<ZodString>;
nonceUsed: ZodOptional<ZodBoolean>;
timestamp: ZodOptional<ZodNumber>;
validUntil: ZodOptional<ZodString>;
},
$strip,
>,
>;
invalidReason: ZodOptional<
ZodEnum<
{
cre_workflow_failed: "cre_workflow_failed";
insufficient_allowance: "insufficient_allowance";
insufficient_funds: "insufficient_funds";
invalid_amount: "invalid_amount";
invalid_exact_evm_payload_authorization_valid_until: "invalid_exact_evm_payload_authorization_valid_until";
invalid_exact_evm_payload_authorization_value: "invalid_exact_evm_payload_authorization_value";
invalid_exact_evm_payload_chain_id_mismatch: "invalid_exact_evm_payload_chain_id_mismatch";
invalid_exact_evm_payload_nonce_used: "invalid_exact_evm_payload_nonce_used";
invalid_exact_evm_payload_recipient_mismatch: "invalid_exact_evm_payload_recipient_mismatch";
invalid_exact_evm_payload_signature: "invalid_exact_evm_payload_signature";
invalid_exact_evm_payload_token_mismatch: "invalid_exact_evm_payload_token_mismatch";
invalid_network: "invalid_network";
invalid_payload: "invalid_payload";
invalid_payment_requirements: "invalid_payment_requirements";
invalid_scheme: "invalid_scheme";
invalid_signature: "invalid_signature";
invalid_transaction_state: "invalid_transaction_state";
invalid_x402_version: "invalid_x402_version";
unexpected_settle_error: "unexpected_settle_error";
unexpected_verify_error: "unexpected_verify_error";
unsupported_scheme: "unsupported_scheme";
},
>,
>;
isValid: ZodBoolean;
payer: ZodOptional<ZodString>;
},
$strip,
> = ...
Schema for verify response Spec compliance: x402 v2 - VerifyResponse Schema