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

    Interface iIncomingApprovalCriteria<T>

    Type Parameters

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    approvalAmounts?: iApprovalAmounts<T>

    The maximum approved amounts for this approval.

    autoDeletionOptions?: iAutoDeletionOptions

    Whether the approval should be deleted after one use.

    coinTransfers?: iCoinTransfer<T>[]

    The BADGE or sdk.coin transfers to be executed upon every approval.

    dynamicStoreChallenges?: iDynamicStoreChallenge<T>[]

    The list of dynamic store challenges that the initiator must pass for approval.

    ethSignatureChallenges?: iETHSignatureChallenge[]

    The list of ETH signature challenges that the initiator must pass for approval.

    maxNumTransfers?: iMaxNumTransfers<T>

    The max num transfers for this approval.

    merkleChallenges?: iMerkleChallenge<T>[]

    The list of merkle challenges that need valid proofs to be approved.

    mustOwnTokens?: iMustOwnToken<T>[]

    The list of must own tokens that need valid proofs to be approved.

    predeterminedBalances?: iPredeterminedBalances<T>

    The predetermined balances for each transfer using this approval.

    requireFromDoesNotEqualInitiatedBy?: boolean

    Whether the from address must not equal the initiatedBy address.

    requireFromEqualsInitiatedBy?: boolean

    Whether the from address must equal the initiatedBy address.