
The data structures defined by this contract.
-
{ "name": "MINT_ON_DEMAND", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "total_to_be_minted", "type": "uint32" } ] } -
{ "name": "PTOKEN", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "total", "type": "asset" }, { "name": "amount", "type": "asset" }, { "name": "tiers", "type": "TOKEN_TIER[]" } ] } Struct property of token_config_s
{ "name": "TOKEN", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] }Struct property of PTOKEN
{ "name": "TOKEN_TIER", "base": "", "fields": [ { "name": "total", "type": "uint32" }, { "name": "amount", "type": "asset" } ] }-
{ "name": "TTOKEN", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "amount", "type": "asset" } ] } -
{ "name": "addassets", "base": "", "fields": [ { "name": "pool_id", "type": "uint32" }, { "name": "asset_ids", "type": "uint64[]" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } -
{ "name": "addcolwl", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] } -
{ "name": "addtoken", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } Table row type of allconfig
{ "name": "all_config_s", "base": "", "fields": [ { "name": "version", "type": "string" }, { "name": "pool_counter", "type": "uint32" }, { "name": "pack_counter", "type": "uint32" }, { "name": "release_counter", "type": "uint32" }, { "name": "rule_counter", "type": "uint32" }, { "name": "col_wl", "type": "name[]" }, { "name": "open_mode", "type": "bool" } ] }Action parameter in buyramproxy
{ "name": "buyramproxy", "base": "", "fields": [ { "name": "collection_to_credit", "type": "name" }, { "name": "quantity", "type": "asset" } ] }Action parameter in claimunpack
{ "name": "claimunpack", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" } ] }-
{ "name": "cleanup", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } Action parameter in clearunpack
{ "name": "clearunpack", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" }, { "name": "receiver", "type": "name" } ] }Action parameter in createpack
{ "name": "createpack", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "release_id", "type": "uint32" }, { "name": "template_id", "type": "uint32" }, { "name": "total", "type": "uint32" }, { "name": "slots", "type": "uint8" }, { "name": "unlock_time", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "tokens", "type": "PTOKEN[]" } ] }Action parameter in createpool
{ "name": "createpool", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "release_id", "type": "uint32" }, { "name": "pool_name", "type": "name" } ] }Action parameter in createreleas
{ "name": "createreleas", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] }-
{ "name": "delpack", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } -
{ "name": "delpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } Action parameter in delrelease
{ "name": "delrelease", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] }-
{ "name": "delunpack", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" } ] } Action parameter in extendpack
{ "name": "extendpack", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "new_total", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] }-
{ "name": "fixmint", "base": "", "fields": [] } Action parameter in fixtransfer
{ "name": "fixtransfer", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "new_collection_name", "type": "name" } ] }-
{ "name": "init", "base": "", "fields": [] } -
{ "name": "lock", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } Action parameter in lognewpack
{ "name": "lognewpack", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "collection_name", "type": "name" }, { "name": "release_id", "type": "uint32" }, { "name": "template_id", "type": "uint32" }, { "name": "total", "type": "uint32" }, { "name": "slots", "type": "uint8" }, { "name": "unlock_time", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "tokens", "type": "PTOKEN[]" } ] }Action parameter in lognewpool
{ "name": "lognewpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint32" }, { "name": "release_id", "type": "uint32" }, { "name": "pool_name", "type": "name" } ] }Action parameter in lognewreleas
{ "name": "lognewreleas", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "collection_name", "type": "name" }, { "name": "premint", "type": "bool" } ] }-
{ "name": "logresult", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" }, { "name": "pack_id", "type": "uint32" }, { "name": "result_asset_ids", "type": "uint64[]" }, { "name": "pool_names", "type": "name[]" }, { "name": "result_template_ids", "type": "int32[]" }, { "name": "token_results", "type": "TTOKEN[]" } ] } Action parameter in logspendram
{ "name": "logspendram", "base": "", "fields": [ { "name": "collection", "type": "name" }, { "name": "bytes", "type": "int64" } ] }Table row type of mintondemand
{ "name": "mintondemand_s", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "mint_on_demand_assets", "type": "MINT_ON_DEMAND[]" } ] }-
{ "name": "movetrans", "base": "", "fields": [ { "name": "asset_ids", "type": "uint64[]" }, { "name": "collection_name", "type": "name" } ] } -
{ "name": "packs_s", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "collection_name", "type": "name" }, { "name": "release_id", "type": "uint32" }, { "name": "template_id", "type": "uint32" }, { "name": "total", "type": "uint32" }, { "name": "unpacked", "type": "uint32" }, { "name": "slots", "type": "uint8" }, { "name": "unlock_time", "type": "uint32" }, { "name": "display_data", "type": "string" } ] } -
{ "name": "pools_s", "base": "", "fields": [ { "name": "pool_id", "type": "uint32" }, { "name": "release_id", "type": "uint32" }, { "name": "pool_name", "type": "name" }, { "name": "assets", "type": "uint64[]" } ] } Table row type of rambalances
{ "name": "rambalances_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "byte_balance", "type": "int64" } ] }Action parameter in receiverand
{ "name": "receiverand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random_value", "type": "checksum256" } ] }Table row type of releases
{ "name": "releases_s", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "collection_name", "type": "name" }, { "name": "packs", "type": "uint32[]" }, { "name": "pools", "type": "uint32[]" }, { "name": "rules", "type": "uint32[]" }, { "name": "unlocked", "type": "bool" }, { "name": "premint", "type": "bool" } ] }-
{ "name": "remassets", "base": "", "fields": [ { "name": "pool_id", "type": "uint32" }, { "name": "asset_ids", "type": "uint64[]" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } -
{ "name": "remtoken", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } -
{ "name": "remtrans", "base": "", "fields": [] } -
{ "name": "retryrand", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" } ] } Action parameter in setdisplay
{ "name": "setdisplay", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "display_data", "type": "string" } ] }Action parameter in setmintondem
{ "name": "setmintondem", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "release_id", "type": "uint32" }, { "name": "mint_on_demand_assets", "type": "MINT_ON_DEMAND[]" } ] }Action parameter in setopenmode
{ "name": "setopenmode", "base": "", "fields": [ { "name": "open", "type": "bool" } ] }Action parameter in setpacktime
{ "name": "setpacktime", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "unlock_time", "type": "uint32" } ] }-
{ "name": "setslots", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "slots", "type": "uint8" } ] } -
{ "name": "testrand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random_value", "type": "checksum256" }, { "name": "tester", "type": "name" } ] } Table row type of tokenconfig
{ "name": "token_config_s", "base": "", "fields": [ { "name": "supported_tokens", "type": "TOKEN[]" } ] }Table row type of tpools
{ "name": "token_pools_s", "base": "", "fields": [ { "name": "pack_id", "type": "uint32" }, { "name": "tokens", "type": "PTOKEN[]" } ] }Table row type of ttransfers
{ "name": "token_transfers_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "assets", "type": "TTOKEN[]" } ] }Table row type of transfers
{ "name": "transfers_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "assets", "type": "uint64[]" } ] }-
{ "name": "unlock", "base": "", "fields": [ { "name": "release_id", "type": "uint32" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] } Table row type of unpackpacks
{ "name": "unpackpacks_s", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" }, { "name": "pack_id", "type": "uint32" }, { "name": "owner", "type": "name" } ] }Table row type of unpackresult
{ "name": "unpackresult_s", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" }, { "name": "result_asset_ids", "type": "uint64[]" }, { "name": "result_template_ids", "type": "int32[]" } ] }Table row type of unpacktokens
{ "name": "unpacktokens_s", "base": "", "fields": [ { "name": "pack_asset_id", "type": "uint64" }, { "name": "tokens", "type": "TTOKEN[]" } ] }Action parameter in withdassets
{ "name": "withdassets", "base": "", "fields": [ { "name": "asset_ids", "type": "uint64[]" }, { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" } ] }Action parameter in withdrawram
{ "name": "withdrawram", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "bytes", "type": "int64" } ] }