bitbadgesjs-sdk - v0.22.7
    Preparing search index...

    Interface iMustOwnTokens<T>

    interface iMustOwnTokens<T extends NumberType> {
        amountRange: iUintRange<T>;
        collectionId: string;
        mustSatisfyForAllAssets: boolean;
        overrideWithCurrentTime: boolean;
        ownershipCheckParty?: string;
        ownershipTimes: iUintRange<T>[];
        tokenIds: iUintRange<T>[];
    }

    Type Parameters

    Implemented by

    Index

    Properties

    amountRange: iUintRange<T>

    The min/max acceptable amount of tokens that must be owned (can be any values, including 0-0).

    collectionId: string

    The collection IDs to own.

    mustSatisfyForAllAssets: boolean

    Whether or not the user must own all the specified tokens. If false, we will accept if they meet criteria for at least one token.

    overrideWithCurrentTime: boolean

    Whether or not to override the ownershipTimes with the current time.

    ownershipCheckParty?: string

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

    ownershipTimes: iUintRange<T>[]

    The range of the times that the tokens must be owned.

    tokenIds: iUintRange<T>[]

    The range of the token IDs that must be owned.