Interface: iUserIncomingApprovalPermission<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:63
Type Parameters
T
T extends NumberType
Properties
approvalId
approvalId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:75
The approval ID of the approved incoming transfers. Can use "All" to represent all IDs, "!approvalId" to represent all IDs except approvalId, or "approvalId" to represent only approvalId.
fromListId
fromListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:65
The list ID of the from addresses of the approved incoming transfers.
initiatedByListId
initiatedByListId:
string
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:67
The list ID of the initiatedBy addresses of the approved incoming transfers.
ownershipTimes
ownershipTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:73
The owned times of the approved incoming transfers.
permanentlyForbiddenTimes
permanentlyForbiddenTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:79
The forbidden times of the approved incoming transfers.
permanentlyPermittedTimes
permanentlyPermittedTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:77
The permitted times of the approved incoming transfers.
tokenIds
tokenIds:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:71
The token IDs of the approved incoming transfers.
transferTimes
transferTimes:
iUintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:69
The transfer times of the approved incoming transfers.