Interface iMaxNumTransfers<T>

interface iMaxNumTransfers<T> {
    amountTrackerId: string;
    overallMaxNumTransfers: T;
    perFromAddressMaxNumTransfers: T;
    perInitiatedByAddressMaxNumTransfers: T;
    perToAddressMaxNumTransfers: T;
}

Type Parameters

Implemented by

Properties

amountTrackerId: string

The ID of the approval tracker. This is the key used to track tallies.

overallMaxNumTransfers: T

The overall maximum number of transfers for the badgeIDs and ownershipTimes. Running tally that includes all transfers that match this approval.

perFromAddressMaxNumTransfers: T

The maximum number of transfers for the badgeIDs and ownershipTimes for each from address. Running tally that includes all transfers from each unique from address that match this approval.

perInitiatedByAddressMaxNumTransfers: T

The maximum number of transfers for the badgeIDs and ownershipTimes for each initiated by address. Running tally that includes all transfers from each unique initiated by address that match this approval.

perToAddressMaxNumTransfers: T

The maximum number of transfers for the badgeIDs and ownershipTimes for each to address. Running tally that includes all transfers from each unique to address that match this approval.