Skip to content

T extends NumberType

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:545

Type Parameters

T

T extends NumberType

Properties

amountRange

amountRange: iUintRange<T>

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:554

The range of amounts the user must own (min to max).


collectionId

collectionId: string

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:549

The ID of the collection.


mustSatisfyForAllAssets

mustSatisfyForAllAssets: boolean

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:574

If true, the user must meet ownership requirements for all specified tokens; else, must meet requirements for any single token.


overrideWithCurrentTime

overrideWithCurrentTime: boolean

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:569

If true, override ownershipTimes with the current time.


ownershipCheckParty?

optional ownershipCheckParty?: string

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:579

The party to check ownership for. Options are "initiator", "sender", or "recipient". Defaults to "initiator" if empty.


ownershipTimes

ownershipTimes: iUintRange<T>[]

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:559

The time ranges during which the user must own the tokens.


tokenIds

tokenIds: iUintRange<T>[]

Defined in: packages/bitbadgesjs-sdk/src/interfaces/types/core.ts:564

The token IDs the user must own.

Edit this page on GitHub