Interface: iMsgPurgeApprovals<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:280
Type Parameters
T
T extends NumberType
Properties
approvalsToPurge
approvalsToPurge:
iApprovalIdentifierDetails<T>[]
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:292
Specific approvals to purge. If empty, purges all applicable approvals based on other flags.
approverAddress
approverAddress:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:288
Address of the user whose approvals to purge. If empty, defaults to creator.
collectionId
collectionId:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:284
The ID of the collection.
creator
creator:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:282
The creator of the transaction.
purgeCounterpartyApprovals
purgeCounterpartyApprovals:
boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:290
Whether to purge counterparty approvals (approvals where the creator is the only initiator).
purgeExpired
purgeExpired:
boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:286
Whether to purge expired approvals (approvals with no future valid transfer times).