Optionaldata: PartialMessage<badges.ApprovalAmounts>The ID of the amount tracker associated with this approval. We use this ID to track the number of transfers and amounts transferred.
Overall approval amount.
Approval amount per "from" address.
Approval amount per "initiated by" address.
Approval amount per "to" address.
OptionalresetTime intervals to reset the trackers at.
Static ReadonlyfieldsStatic ReadonlyruntimeStatic ReadonlytypeStaticequalsStaticfromOptionaloptions: Partial<BinaryReadOptions>StaticfromOptionaloptions: Partial<JsonReadOptions>StaticfromOptionaloptions: Partial<JsonReadOptions>
ApprovalAmounts defines approval amounts per unique "from," "to," and/or "initiated by" address. If any of these are nil or "0", we assume unlimited approvals. If they are set to a value, then the running tally of the amounts transferred for the specified token IDs and ownership times must not exceed the corresponding value.
Generated
from message badges.ApprovalAmounts