Interface: iMaxNumTransfers<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:244
Type Parameters
T
T extends NumberType
Properties
amountTrackerId
amountTrackerId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:254
The ID of the approval tracker. This is the key used to track tallies.
overallMaxNumTransfers
overallMaxNumTransfers:
T
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:246
The overall maximum number of transfers for the tokenIDs and ownershipTimes. Running tally that includes all transfers that match this approval.
perFromAddressMaxNumTransfers
perFromAddressMaxNumTransfers:
T
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:250
The maximum number of transfers for the tokenIDs and ownershipTimes for each from address. Running tally that includes all transfers from each unique from address that match this approval.
perInitiatedByAddressMaxNumTransfers
perInitiatedByAddressMaxNumTransfers:
T
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:252
The maximum number of transfers for the tokenIDs and ownershipTimes for each initiated by address. Running tally that includes all transfers from each unique initiated by address that match this approval.
perToAddressMaxNumTransfers
perToAddressMaxNumTransfers:
T
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:248
The maximum number of transfers for the tokenIDs and ownershipTimes for each to address. Running tally that includes all transfers from each unique to address that match this approval.
resetTimeIntervals
resetTimeIntervals:
iResetTimeIntervals<T>
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/approvals.ts:256
The time intervals to reset the tracker at.