Interface: iUserOutgoingApprovalPermission<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:41
Type Parameters
T
T extends NumberType
Properties
approvalId
approvalId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:53
The approval ID of the approved outgoing transfers. Can use "All" to represent all IDs, "!approvalId" to represent all IDs except approvalId, or "approvalId" to represent only approvalId.
initiatedByListId
initiatedByListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:45
The list ID of the initiatedBy addresses of the approved outgoing transfers.
ownershipTimes
ownershipTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:51
The owned times of the approved outgoing transfers.
permanentlyForbiddenTimes
permanentlyForbiddenTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:57
The forbidden times of the approved outgoing transfers.
permanentlyPermittedTimes
permanentlyPermittedTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:55
The permitted times of the approved outgoing transfers.
tokenIds
tokenIds:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:49
The token IDs of the approved outgoing transfers.
toListId
toListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:43
The list ID of the to addresses of the approved outgoing transfers.
transferTimes
transferTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:47
The transfer times of the approved outgoing transfers.