
The data structures defined by this contract.
Struct property of admincoledit
Struct property of config_s
Struct property of createschema
Struct property of extendschema
Struct property of schemas_s
{ "name": "FORMAT", "base": "", "fields": [ { "name": "name", "type": "string" }, { "name": "type", "type": "string" } ] }-
{ "name": "FORMAT_TYPE", "base": "", "fields": [ { "name": "name", "type": "string" }, { "name": "mediatype", "type": "string" }, { "name": "info", "type": "string" } ] } Action parameter in acceptauswap
{ "name": "acceptauswap", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] }Action parameter in acceptoffer
{ "name": "acceptoffer", "base": "", "fields": [ { "name": "offer_id", "type": "uint64" } ] }Action parameter in addcolauth
{ "name": "addcolauth", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "account_to_add", "type": "name" } ] }Action parameter in addconftoken
{ "name": "addconftoken", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] }Action parameter in addnotifyacc
{ "name": "addnotifyacc", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "account_to_add", "type": "name" } ] }Action parameter in admincoledit
{ "name": "admincoledit", "base": "", "fields": [ { "name": "collection_format_extension", "type": "FORMAT[]" } ] }Action parameter in announcedepo
{ "name": "announcedepo", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol_to_announce", "type": "symbol" } ] }-
{ "name": "assets_s", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "ram_payer", "type": "name" }, { "name": "backed_tokens", "type": "asset[]" }, { "name": "immutable_serialized_data", "type": "uint8[]" }, { "name": "mutable_serialized_data", "type": "uint8[]" } ] } Table row type of authorswaps
{ "name": "author_swaps_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "current_author", "type": "name" }, { "name": "new_author", "type": "name" }, { "name": "acceptance_date", "type": "uint32" } ] }-
{ "name": "backasset", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "token_to_back", "type": "asset" } ] } Table row type of balances
{ "name": "balances_s", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quantities", "type": "asset[]" } ] }-
{ "name": "burnasset", "base": "", "fields": [ { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] } Action parameter in canceloffer
{ "name": "canceloffer", "base": "", "fields": [ { "name": "offer_id", "type": "uint64" } ] }Table row type of collections
{ "name": "collections_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "author", "type": "name" }, { "name": "allow_notify", "type": "bool" }, { "name": "authorized_accounts", "type": "name[]" }, { "name": "notify_accounts", "type": "name[]" }, { "name": "market_fee", "type": "float64" }, { "name": "serialized_data", "type": "uint8[]" } ] }-
{ "name": "config_s", "base": "", "fields": [ { "name": "asset_counter", "type": "uint64" }, { "name": "template_counter", "type": "int32" }, { "name": "offer_counter", "type": "uint64" }, { "name": "collection_format", "type": "FORMAT[]" }, { "name": "supported_tokens", "type": "extended_symbol[]" } ] } Action parameter in createauswap
{ "name": "createauswap", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "new_author", "type": "name" }, { "name": "owner", "type": "bool" } ] }-
{ "name": "createcol", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "allow_notify", "type": "bool" }, { "name": "authorized_accounts", "type": "name[]" }, { "name": "notify_accounts", "type": "name[]" }, { "name": "market_fee", "type": "float64" }, { "name": "data", "type": "ATTRIBUTE_MAP" } ] } Action parameter in createoffer
{ "name": "createoffer", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "sender_asset_ids", "type": "uint64[]" }, { "name": "recipient_asset_ids", "type": "uint64[]" }, { "name": "memo", "type": "string" } ] }Action parameter in createschema
{ "name": "createschema", "base": "", "fields": [ { "name": "authorized_creator", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "schema_format", "type": "FORMAT[]" } ] }Action parameter in createtempl
{ "name": "createtempl", "base": "", "fields": [ { "name": "authorized_creator", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "transferable", "type": "bool" }, { "name": "burnable", "type": "bool" }, { "name": "max_supply", "type": "uint32" }, { "name": "immutable_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in createtempl2
{ "name": "createtempl2", "base": "", "fields": [ { "name": "authorized_creator", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "transferable", "type": "bool" }, { "name": "burnable", "type": "bool" }, { "name": "max_supply", "type": "uint32" }, { "name": "immutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "mutable_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in declineoffer
{ "name": "declineoffer", "base": "", "fields": [ { "name": "offer_id", "type": "uint64" } ] }Action parameter in deltemplate
{ "name": "deltemplate", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "template_id", "type": "int32" } ] }Struct property of config_s
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }Action parameter in extendschema
{ "name": "extendschema", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "schema_format_extension", "type": "FORMAT[]" } ] }Action parameter in forbidnotify
{ "name": "forbidnotify", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] }-
{ "name": "init", "base": "", "fields": [] } Action parameter in locktemplate
{ "name": "locktemplate", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "template_id", "type": "int32" } ] }Action parameter in logbackasset
{ "name": "logbackasset", "base": "", "fields": [ { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "backed_token", "type": "asset" } ] }Action parameter in logburnasset
{ "name": "logburnasset", "base": "", "fields": [ { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "backed_tokens", "type": "asset[]" }, { "name": "old_immutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "old_mutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "asset_ram_payer", "type": "name" } ] }-
{ "name": "logmint", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "authorized_minter", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "new_asset_owner", "type": "name" }, { "name": "immutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "mutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "backed_tokens", "type": "asset[]" }, { "name": "immutable_template_data", "type": "ATTRIBUTE_MAP" } ] } Action parameter in lognewoffer
{ "name": "lognewoffer", "base": "", "fields": [ { "name": "offer_id", "type": "uint64" }, { "name": "sender", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "sender_asset_ids", "type": "uint64[]" }, { "name": "recipient_asset_ids", "type": "uint64[]" }, { "name": "memo", "type": "string" } ] }Action parameter in lognewtempl
{ "name": "lognewtempl", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "authorized_creator", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "transferable", "type": "bool" }, { "name": "burnable", "type": "bool" }, { "name": "max_supply", "type": "uint32" }, { "name": "immutable_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in logrampayer
{ "name": "logrampayer", "base": "", "fields": [ { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "old_ram_payer", "type": "name" }, { "name": "new_ram_payer", "type": "name" } ] }Action parameter in logsetdata
{ "name": "logsetdata", "base": "", "fields": [ { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "old_data", "type": "ATTRIBUTE_MAP" }, { "name": "new_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in logsetdatatl
{ "name": "logsetdatatl", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "old_data", "type": "ATTRIBUTE_MAP" }, { "name": "new_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in logtransfer
{ "name": "logtransfer", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" }, { "name": "memo", "type": "string" } ] }-
{ "name": "mintasset", "base": "", "fields": [ { "name": "authorized_minter", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "new_asset_owner", "type": "name" }, { "name": "immutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "mutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "tokens_to_back", "type": "asset[]" } ] } -
{ "name": "offers_s", "base": "", "fields": [ { "name": "offer_id", "type": "uint64" }, { "name": "sender", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "sender_asset_ids", "type": "uint64[]" }, { "name": "recipient_asset_ids", "type": "uint64[]" }, { "name": "memo", "type": "string" }, { "name": "ram_payer", "type": "name" } ] } -
{ "name": "pair_string_ATOMIC_ATTRIBUTE", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "ATOMIC_ATTRIBUTE" } ] } Action parameter in payofferram
{ "name": "payofferram", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "offer_id", "type": "uint64" } ] }Action parameter in redtemplmax
{ "name": "redtemplmax", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "new_max_supply", "type": "uint32" } ] }Action parameter in rejectauswap
{ "name": "rejectauswap", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] }Action parameter in remcolauth
{ "name": "remcolauth", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "account_to_remove", "type": "name" } ] }Action parameter in remnotifyacc
{ "name": "remnotifyacc", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "account_to_remove", "type": "name" } ] }Table row type of schematypes
{ "name": "schema_types_s", "base": "", "fields": [ { "name": "schema_name", "type": "name" }, { "name": "format_type", "type": "FORMAT_TYPE[]" } ] }-
{ "name": "schemas_s", "base": "", "fields": [ { "name": "schema_name", "type": "name" }, { "name": "format", "type": "FORMAT[]" } ] } Action parameter in setassetdata
{ "name": "setassetdata", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "new_mutable_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in setcoldata
{ "name": "setcoldata", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in setlastpayer
{ "name": "setlastpayer", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "collection_name", "type": "name" } ] }Action parameter in setmarketfee
{ "name": "setmarketfee", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "market_fee", "type": "float64" } ] }Action parameter in setrampayer
{ "name": "setrampayer", "base": "", "fields": [ { "name": "new_payer", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] }Action parameter in setschematyp
{ "name": "setschematyp", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "schema_format_type", "type": "FORMAT_TYPE[]" } ] }Action parameter in settempldata
{ "name": "settempldata", "base": "", "fields": [ { "name": "authorized_editor", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "new_mutable_data", "type": "ATTRIBUTE_MAP" } ] }Action parameter in setversion
{ "name": "setversion", "base": "", "fields": [ { "name": "new_version", "type": "string" } ] }Table row type of templates2
{ "name": "template_mutables_s", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "schema_name", "type": "name" }, { "name": "mutable_serialized_data", "type": "uint8[]" } ] }Table row type of templates
{ "name": "templates_s", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "schema_name", "type": "name" }, { "name": "transferable", "type": "bool" }, { "name": "burnable", "type": "bool" }, { "name": "max_supply", "type": "uint32" }, { "name": "issued_supply", "type": "uint32" }, { "name": "immutable_serialized_data", "type": "uint8[]" } ] }Table row type of tokenconfigs
{ "name": "tokenconfigs_s", "base": "", "fields": [ { "name": "standard", "type": "name" }, { "name": "version", "type": "string" } ] }-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" }, { "name": "memo", "type": "string" } ] } -
{ "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "token_to_withdraw", "type": "asset" } ] }