
The data structures defined by this contract.
-
{ "name": "balances", "base": "", "fields": [ { "name": "template_id", "type": "uint32" }, { "name": "balance", "type": "uint16" } ] }
-
{ "name": "burnlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "bronze_burned", "type": "uint16" }, { "name": "silver_burned", "type": "uint16" }, { "name": "gold_burned", "type": "uint16" }, { "name": "silver_minted", "type": "uint16" }, { "name": "gold_minted", "type": "uint16" } ] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "donator", "type": "name" } ] }
-
{ "name": "claimed", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "bronze_unclaimed", "type": "uint8" }, { "name": "bronze_claimed", "type": "uint16" }, { "name": "silver_claimed", "type": "uint8" }, { "name": "gold_claimed", "type": "uint8" } ] }
-
{ "name": "claimlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "bronze_minted", "type": "uint16" }, { "name": "bonus_silver_minted", "type": "uint16" }, { "name": "bonus_gold_minted", "type": "uint16" } ] }
Action parameter in clrbalances
{ "name": "clrbalances", "base": "", "fields": [ { "name": "scope", "type": "name" } ] }
Action parameter in clrclaimed
{ "name": "clrclaimed", "base": "", "fields": [] }
-
{ "name": "clrconfig", "base": "", "fields": [] }
Action parameter in clrleaderb
{ "name": "clrleaderb", "base": "", "fields": [ { "name": "scope", "type": "uint64" } ] }
-
{ "name": "clrround", "base": "", "fields": [ { "name": "round_id", "type": "uint64" } ] }
-
{ "name": "clrrounds", "base": "", "fields": [] }
-
{ "name": "config", "base": "", "fields": [ { "name": "round_length_sec", "type": "uint64" }, { "name": "start_time", "type": "time_point_sec" }, { "name": "minimum_donation", "type": "asset" }, { "name": "enabled", "type": "bool" }, { "name": "compound_decay_pct", "type": "float32" }, { "name": "decay_step_sec", "type": "uint64" }, { "name": "start_decay_after_steps", "type": "uint64" }, { "name": "nft", "type": "nft_config" } ] }
-
{ "name": "donatelog", "base": "", "fields": [ { "name": "donator", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "points", "type": "uint64" }, { "name": "current_round", "type": "uint64" } ] }
Table row type of leaderboard
{ "name": "leaderboard", "base": "", "fields": [ { "name": "donator", "type": "name" }, { "name": "score", "type": "uint64" }, { "name": "donated", "type": "asset" }, { "name": "times", "type": "uint64" }, { "name": "last_donation", "type": "time_point_sec" } ] }
Struct property of config
{ "name": "nft_config", "base": "", "fields": [ { "name": "mint_price_min", "type": "asset" }, { "name": "mint_price_increase_by_rank", "type": "asset" }, { "name": "mint_quantity_cap_per_rank", "type": "uint16" }, { "name": "max_bronze_mint_per_round", "type": "uint16" }, { "name": "deposit_bronze_for_silver", "type": "uint8" }, { "name": "deposit_silver_for_gold", "type": "uint8" }, { "name": "bonus_silver_per_bronze_claimed", "type": "uint8" }, { "name": "bonus_gold_per_silver_claimed", "type": "uint8" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "bronze_template_id", "type": "uint32" }, { "name": "silver_template_id", "type": "uint32" }, { "name": "gold_template_id", "type": "uint32" } ] }
-
{ "name": "rewardlog", "base": "", "fields": [ { "name": "round_data", "type": "rounds" }, { "name": "rewards_data", "type": "rewards_data[]" } ] }
Action parameter in rewardround
{ "name": "rewardround", "base": "", "fields": [ { "name": "round_id", "type": "uint64" } ] }
Struct property of rewardlog
{ "name": "rewards_data", "base": "", "fields": [ { "name": "donator", "type": "name" }, { "name": "donated", "type": "asset" }, { "name": "score", "type": "uint64" }, { "name": "rank", "type": "uint8" }, { "name": "bronze_nfts_awarded", "type": "uint8" } ] }
-
{ "name": "rmaccount", "base": "", "fields": [ { "name": "donator", "type": "name" } ] }
-
{ "name": "rounds", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_donated", "type": "asset" }, { "name": "total_score", "type": "uint64" }, { "name": "donators", "type": "uint64" }, { "name": "start", "type": "time_point_sec" }, { "name": "rewarded", "type": "bool" } ] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "cfg", "type": "config" } ] }
Action parameter in simdonation
{ "name": "simdonation", "base": "", "fields": [ { "name": "donator", "type": "name" }, { "name": "donation", "type": "asset" } ] }
-
{ "name": "staked", "base": "", "fields": [ { "name": "template_id", "type": "uint32" }, { "name": "asset_id", "type": "uint64" }, { "name": "locked_until", "type": "time_point_sec" } ] }
-
{ "name": "stakelog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "template_id", "type": "uint32" }, { "name": "locked_until", "type": "time_point_sec" } ] }
-
{ "name": "unstake", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "template_id", "type": "uint32" } ] }