Optionaldata: PartialMessage<badges.MustOwnTokens>OptionalamountThe range of amounts the user must own (min to max).
The ID of the collection.
If true, the user must meet ownership requirements for all specified tokens; else, must meet requirements for any single token.
If true, override ownershipTimes with the current time.
The party to check ownership for. Options are "initiator", "sender", "recipient", or any valid bb1 address. If a valid bb1 address is provided, ownership will be checked for that specific address. This enables use cases like halt tokens where ownership is checked for an arbitrary address (e.g., halt token owner). Defaults to "initiator" if empty or if the value is not a recognized option or valid bb1 address.
The time ranges during which the user must own the tokens.
The token IDs the user must own.
Static ReadonlyfieldsStatic ReadonlyruntimeStatic ReadonlytypeStaticequalsStaticfromOptionaloptions: Partial<BinaryReadOptions>StaticfromOptionaloptions: Partial<JsonReadOptions>StaticfromOptionaloptions: Partial<JsonReadOptions>
MustOwnTokens represents a condition where a user must own specific tokens to be approved to transfer.
Generated
from message badges.MustOwnTokens