T402 API Reference - v2.8.0
    Preparing search index...

    Class ExactLegacyEvmFacilitatorScheme

    EVM facilitator implementation for the exact-legacy payment scheme. Uses the approve + transferFrom pattern for legacy tokens.

    Implements

    Index

    Constructors

    Properties

    scheme: "exact-legacy"
    caipFamily: "eip155:*"

    Methods

    • Get mechanism-specific extra data for the supported kinds endpoint. For exact-legacy, returns the spender (facilitator) addresses.

      Parameters

      • network: string

        The network identifier

      Returns Record<string, unknown>

      Extra data including spender addresses

    • Get signer addresses used by this facilitator.

      Parameters

      • network: string

        The network identifier (unused, returns same addresses for all networks)

      Returns string[]

      Array of signer addresses

    • Verifies a payment payload.

      Parameters

      • payload: PaymentPayload

        The payment payload to verify

      • requirements: PaymentRequirements

        The payment requirements to verify against

      Returns Promise<VerifyResponse>

      Promise resolving to verification response with validity status

    • Settles a payment by executing transferFrom.

      Parameters

      • payload: PaymentPayload

        The payment payload containing transfer authorization

      • requirements: PaymentRequirements

        The payment requirements specifying amount and recipient

      Returns Promise<SettleResponse>

      Promise resolving to settlement response with transaction hash