Creates a new ExactDirectCosmosClient instance.
The Cosmos signer for client operations
Optional configuration overrides
Creates a payment payload by executing the transfer.
Unlike other schemes where the client creates a signed message for the facilitator to execute, the exact-direct scheme has the client execute the transfer directly. The transaction hash is then used as proof of payment.
The t402 protocol version
The payment requirements
Promise resolving to a payment payload with transaction hash
Cosmos client implementation for the Exact-Direct payment scheme.
Executes a Cosmos MsgSend and returns the transaction hash as proof.