
The data structures defined by this contract.
Struct property of burnables
{ "name": "FUNGIBLE_TOKEN", "base": "", "fields": [ { "name": "quantity", "type": "asset" }, { "name": "token_contract", "type": "name" } ] }Action parameter in addblacklist
{ "name": "addblacklist", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "wallets_to_blacklist", "type": "name[]" } ] }-
{ "name": "blacklist", "base": "", "fields": [ { "name": "username", "type": "name" } ] } -
{ "name": "burnables", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "reward_amounts", "type": "FUNGIBLE_TOKEN[]" } ] } Table row type of burnsbyuser
{ "name": "burnsbyuser", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "col_sch_combo", "type": "uint128" }, { "name": "current_burn_count", "type": "uint64" }, { "name": "all_time_burn_count", "type": "uint64" } ] }-
{ "name": "config", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "filter_type", "type": "uint8" }, { "name": "authorized_accounts", "type": "name[]" } ] } Table row type of nftstomint
{ "name": "nfts_to_mint", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "burn_collection", "type": "name" }, { "name": "burn_schema", "type": "name" }, { "name": "burns_required", "type": "uint64" }, { "name": "reward_template", "type": "uint64" }, { "name": "reward_collection", "type": "name" }, { "name": "reward_schema", "type": "name" }, { "name": "quantity_to_mint", "type": "uint8" } ] }Action parameter in removeburn
{ "name": "removeburn", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "uint64" } ] }Action parameter in removemint
{ "name": "removemint", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "uint64" } ] }Action parameter in rmvauthacct
{ "name": "rmvauthacct", "base": "", "fields": [ { "name": "account_to_remove", "type": "name" } ] }Action parameter in rmvblacklist
{ "name": "rmvblacklist", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "wallets_to_remove", "type": "name[]" } ] }