Skip to content

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.

Inherited from

iCollectionApprovalPermission.transferTimes

Edit this page on GitHub