
The data structures defined by this contract.
Struct property of configtest2
{ "name": "ACCEPTED_TOKEN", "base": "", "fields": [ { "name": "token_name", "type": "symbol" }, { "name": "contract", "type": "name" } ] }-
{ "name": "addtoken", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "token_symbol", "type": "symbol" }, { "name": "contract", "type": "name" }, { "name": "minimum_amount", "type": "float64" } ] } -
{ "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": "bytes" }, { "name": "mutable_serialized_data", "type": "bytes" } ] } Table row type of collections
{ "name": "collections", "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": "bytes" } ] }Table row type of configtest2
{ "name": "configtest2", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "accepted_token", "type": "ACCEPTED_TOKEN" }, { "name": "minimum_amount", "type": "uint64" } ] }Action parameter in initconfig
{ "name": "initconfig", "base": "", "fields": [ { "name": "user", "type": "name" } ] }Table row type of leaderboard
{ "name": "leaderboard", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "username", "type": "name" }, { "name": "tokens_received", "type": "asset" }, { "name": "nfts_sent", "type": "uint64" } ] }-
{ "name": "prizes", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "prize_assets", "type": "uint64[]" } ] } -
{ "name": "stat", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] } Action parameter in updateamount
{ "name": "updateamount", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "minimum_amount", "type": "float64" } ] }