Type alias Erc721TransferParamsType

Erc721TransferParamsType: {
    amountOrId: string;
    bridgeInstance: Bridge;
    domainId: string;
    feeData: FeeDataResult;
    handlerAddress: string;
    overrides?: ethers.PayableOverrides;
    provider: providers.Provider;
    recipientAddress: string;
    resourceId: string;
    tokenInstance: ERC721MinterBurnerPauser;
}

Type declaration

  • amountOrId: string

    The tokenId for a specific ERC721 token being transferred.

  • bridgeInstance: Bridge

    The bridge instance used for the transfer.

  • domainId: string

    The unique identifier for the destination network on the bridge.

  • feeData: FeeDataResult

    The fee data associated with the ERC721 token transfer.

  • handlerAddress: string

    The handler address responsible for processing the ERC721 token transfer.

  • Optional overrides?: ethers.PayableOverrides

    Optional overrides for the transaction, such as gas price, gas limit, or value.

  • provider: providers.Provider

    The provider used to interact with the blockchain network.

  • recipientAddress: string

    The recipient's address to receive the token.

  • resourceId: string

    The unique identifier for the resource being transferred.

  • tokenInstance: ERC721MinterBurnerPauser

    The ERC721 token instance used for the transfer.

Generated using TypeDoc