Skip to content

@gala-chain/testAPI


API > createTransferDto

Function: createTransferDto()

createTransferDto(nftClassKey, opts): Promise\<TransferTokenDto>

Creates a properly formatted TransferTokenDto for token transfers.

Parameters

nftClassKey: TokenClassKey

Token class identifier

opts: object

Transfer options including from/to addresses and token instance

opts.from: string

Source user identity key

opts.to: string

Destination user identity key

opts.tokenInstance: BigNumber

Specific token instance ID to transfer

Returns

Promise resolving to a valid TransferTokenDto

Example

const transferDto = await createTransferDto(nftClassKey, {
  from: user1.identityKey,
  to: user2.identityKey,
  tokenInstance: new BigNumber(1)
});

Source

chain-test/src/e2e/tokenOps.ts:104