Interface: iCollectionApprovalPermissionWithDetails<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:159
Extends
Type Parameters
T
T extends NumberType
Properties
approvalId
approvalId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:149
The approval ID of the approved transfers. Can use "All" to represent all IDs, "!approvalId" to represent all IDs except approvalId, or "approvalId" to represent only approvalId.
Inherited from
iCollectionApprovalPermission.approvalId
fromList
fromList:
iAddressList
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:161
fromListId
fromListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:137
The list ID of the from addresses of the approved transfers.
Inherited from
iCollectionApprovalPermission.fromListId
initiatedByList
initiatedByList:
iAddressList
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:162
initiatedByListId
initiatedByListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:141
The list ID of the initiatedBy addresses of the approved transfers.
Inherited from
iCollectionApprovalPermission.initiatedByListId
ownershipTimes
ownershipTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:147
The owned times of the approved transfers.
Inherited from
iCollectionApprovalPermission.ownershipTimes
permanentlyForbiddenTimes
permanentlyForbiddenTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:153
The forbidden times of this permission.
Inherited from
iCollectionApprovalPermission.permanentlyForbiddenTimes
permanentlyPermittedTimes
permanentlyPermittedTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:151
The permitted times of this permission.
Inherited from
iCollectionApprovalPermission.permanentlyPermittedTimes
tokenIds
tokenIds:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:145
The token IDs of the approved transfers.
Inherited from
iCollectionApprovalPermission.tokenIds
toList
toList:
iAddressList
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:160
toListId
toListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:139
The list ID of the to addresses of the approved transfers.
Inherited from
iCollectionApprovalPermission.toListId
transferTimes
transferTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:143
The transfer times of the approved transfers.