EVM client implementation for the exact-legacy payment scheme. Used for legacy tokens (like USDT) that don't support EIP-3009.
This scheme uses the approve + transferFrom pattern:
Note: The client must have already approved the facilitator (spender) for at least the payment amount before creating a payment payload.
Creates a new ExactLegacyEvmScheme instance.
The EVM signer for client operations
Readonly
Creates a payment payload for the exact-legacy scheme.
The t402 protocol version
The payment requirements
Promise resolving to a payment payload
EVM client implementation for the exact-legacy payment scheme. Used for legacy tokens (like USDT) that don't support EIP-3009.
This scheme uses the approve + transferFrom pattern:
Note: The client must have already approved the facilitator (spender) for at least the payment amount before creating a payment payload.