Skip to content

Interface: iUserIncomingApprovalPermissionWithDetails<T>

T extends NumberType

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:33

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.


fromList

fromList: iAddressList

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:34


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.


initiatedByList

initiatedByList: iAddressList

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:35


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.


transferTimes

transferTimes: iUintRange<T>[]

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/permissions.ts:143

The transfer times of the approved transfers.

Edit this page on GitHub