Skip to content

Gets the token IDs to be transferred for a given transfer with increments.

getAllTokenIdsToBeTransferred<T>(transfers): UintRangeArray<T>

Defined in: packages/bitbadgesjs-sdk/src/core/transfers.ts:262

Gets the token IDs to be transferred for a given transfer with increments.

Type Parameters

T

T extends NumberType

Parameters

transfers

iTransferWithIncrements<T>[]

Returns

UintRangeArray<T>

Remarks

For a transfer with balances: [{ tokenIds: [{ start: 1n, end: 1n }], amount: 1n }], incrementTokenIdsBy: 1n, toAddressesLength: 1000 We return the range [{ start: 1n, end: 1000n }] because we increment the tokenIds by 1 each time.

Edit this page on GitHub