A representation of an onchain Sponsored Send.

Constructors

Properties

Methods

  • Returns the signature of the typed data.

    Returns undefined | string

    The hash of the typed data signature.

  • Returns the Transaction Hash of the Sponsored Send.

    Returns undefined | string

    The Transaction Hash

  • Returns the link to the Sponsored Send on the blockchain explorer.

    Returns undefined | string

    The link to the Sponsored Send on the blockchain explorer

  • Returns the Keccak256 hash of the typed data. This payload must be signed by the sender to be used as an approval in the EIP-3009 transaction.

    Returns string

    The Keccak256 hash of the typed data.

  • Returns whether the Sponsored Send has been signed.

    Returns boolean

    if the Sponsored Send has been signed.

  • Returns whether the Sponsored Send is in a terminal State.

    Returns boolean

    Whether the Sponsored Send is in a terminal State

  • Signs the Sponsored Send with the provided key and returns the hex signature.

    Parameters

    • key: Wallet

      The key to sign the Sponsored Send with

    Returns Promise<string>

    The hex-encoded signature

  • Returns a string representation of the Sponsored Send.

    Returns string

    A string representation of the Sponsored Send