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

    Class CollectionApprovalWithDetails<T>

    Type Parameters

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    approvalCriteria?: ApprovalCriteriaWithDetails<T>

    The criteria to be met. These represent the restrictions that must be obeyed such as the total amount approved, max num transfers, merkle challenges, must own tokens, etc.

    approvalId: string

    The ID of the approval. Must not be a duplicate of another approval ID in the same timeline.

    customData?: string

    Arbitrary custom data of the approval

    The approval metadata details

    fromList: AddressList

    The populated address list for the fromListId

    fromListId: string

    The list ID for the user(s) who is sending the tokens. The ID is either registered on-chain for reusability or follows the reserved ID system.

    initiatedByList: AddressList

    The populated address list for the initiatedByListId

    initiatedByListId: string

    The list ID for the user(s) who initiate the transfer. The ID is either registered on-chain for reusability or follows the reserved ID system.

    ownershipTimes: UintRangeArray<T>

    The ownership times of the tokens being transferred.

    tokenIds: UintRangeArray<T>

    The token IDs to be transferred.

    toList: AddressList

    The populated address list for the toListId

    toListId: string

    The list ID for the user(s) who is receiving the tokens. The ID is either registered on-chain for reusability or follows the reserved ID system.

    transferTimes: UintRangeArray<T>

    The times allowed for the transfer transaction.

    uri?: string

    The URI of the approval.

    version: T

    The version of the approval.0

    Methods