delayedTransferToken

This mutation allows to delay the token transfer process.

Sample Mutation

Delay a token transfer:

mutation{
  delayedTransferToken(walletId:"106745e4-0a6f-4159-89af-5c614ed7d699"
  contractAddress:"0x16e45601713773033aEe283AB161338EBB6829E4"
    tokenType:ERC721
    tokenOnChainId:4
    amount:1
    transferTo:"0x39FdF1C23206Ac44f8991a3C3b7c9441f0123e48"
  )
}

Sample Response

{
  "data": {
    "delayedTransferToken": true
  }
}

Arguments

NameTypeDescriptionRequired
walletIdUUIDThe wallet ID.Yes
contractAddressStringThe wallet contract address.Yes
tokenTypeEnumThe token type. The value can be either ERC721 or ERC1155.Yes
amountIntegerThe token amount to transfer.Yes
transferToStringThe wallet destination address.Yes

Returns

NameTypeDescription
N/ABooleanThe transfer delay confirmation.

Example

Delay a token transfer by the wallet ID, contract address, token type, token on chain ID, amount, and wallet address destination: