コンテンツにスキップ

X402_FACILITATOR_ERROR_CODES

このコンテンツはまだ日本語訳がありません。

const X402_FACILITATOR_ERROR_CODES: object

Defined in: src/x402/facilitator.ts:48

Standard x402 v2 error codes used as invalidReason (verify) and errorReason (settle). Kept as string literals so that consumers can switch on the union; values match the spec verbatim.

Type Declaration

insufficient_funds

readonly insufficient_funds: "insufficient_funds" = "insufficient_funds"

invalid_exact_evm_payload_authorization_valid_after

readonly invalid_exact_evm_payload_authorization_valid_after: "invalid_exact_evm_payload_authorization_valid_after" = "invalid_exact_evm_payload_authorization_valid_after"

invalid_exact_evm_payload_authorization_valid_before

readonly invalid_exact_evm_payload_authorization_valid_before: "invalid_exact_evm_payload_authorization_valid_before" = "invalid_exact_evm_payload_authorization_valid_before"

invalid_exact_evm_payload_authorization_value_mismatch

readonly invalid_exact_evm_payload_authorization_value_mismatch: "invalid_exact_evm_payload_authorization_value_mismatch" = "invalid_exact_evm_payload_authorization_value_mismatch"

invalid_exact_evm_payload_recipient_mismatch

readonly invalid_exact_evm_payload_recipient_mismatch: "invalid_exact_evm_payload_recipient_mismatch" = "invalid_exact_evm_payload_recipient_mismatch"

invalid_exact_evm_payload_signature

readonly invalid_exact_evm_payload_signature: "invalid_exact_evm_payload_signature" = "invalid_exact_evm_payload_signature"

invalid_network

readonly invalid_network: "invalid_network" = "invalid_network"

invalid_payload

readonly invalid_payload: "invalid_payload" = "invalid_payload"

invalid_scheme

readonly invalid_scheme: "invalid_scheme" = "invalid_scheme"

invalid_transaction_state

readonly invalid_transaction_state: "invalid_transaction_state" = "invalid_transaction_state"

unexpected_settle_error

readonly unexpected_settle_error: "unexpected_settle_error" = "unexpected_settle_error"

unexpected_verify_error

readonly unexpected_verify_error: "unexpected_verify_error" = "unexpected_verify_error"