Creates a new ExactLegacyEvmScheme instance.
The EVM signer for facilitator operations
Optionalconfig: ExactLegacyEvmFacilitatorSchemeConfigOptional configuration
Get mechanism-specific extra data for the supported kinds endpoint. For exact-legacy, returns the spender (facilitator) addresses.
The network identifier
Extra data including spender addresses
Get signer addresses used by this facilitator.
The network identifier (unused, returns same addresses for all networks)
Array of signer addresses
Verifies a payment payload.
The payment payload to verify
The payment requirements to verify against
Promise resolving to verification response with validity status
Settles a payment by executing transferFrom.
The payment payload containing transfer authorization
The payment requirements specifying amount and recipient
Promise resolving to settlement response with transaction hash
EVM facilitator implementation for the exact-legacy payment scheme. Uses the approve + transferFrom pattern for legacy tokens.