Interface: iUserOutgoingApprovalPermissionWithDetails<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:24
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.
initiatedByList
initiatedByList:
iAddressList
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:26
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.
ownershipTimes
ownershipTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:147
The owned times of the approved transfers.
permanentlyForbiddenTimes
permanentlyForbiddenTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:153
The forbidden times of this permission.
permanentlyPermittedTimes
permanentlyPermittedTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:151
The permitted times of this permission.
tokenIds
tokenIds:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:145
The token IDs of the approved transfers.
toList
toList:
iAddressList
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:25
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.
transferTimes
transferTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:143
The transfer times of the approved transfers.