
The data structures defined by this contract.
-
{ "name": "addtokens", "base": "", "fields": [ { "name": "tokens_v", "type": "token[]" } ] }
Action parameter in clearconfig
{ "name": "clearconfig", "base": "", "fields": [] }
Action parameter in clearcontrib
{ "name": "clearcontrib", "base": "", "fields": [ { "name": "rows", "type": "uint32" } ] }
Action parameter in cleartokens
{ "name": "cleartokens", "base": "", "fields": [] }
-
{ "name": "config", "base": "", "fields": [ { "name": "admin_pause", "type": "bool" }, { "name": "user_power_reward_cap", "type": "uint32" }, { "name": "user_power_reward_multiplier_max", "type": "uint8" }, { "name": "user_power_reward_increment", "type": "uint8" }, { "name": "user_donations_per_level", "type": "uint8" }, { "name": "user_level_cap", "type": "uint8" }, { "name": "promotion_start_utc_ms", "type": "uint64" }, { "name": "promotion_end_utc_ms", "type": "uint64" }, { "name": "min_contribution_percent_increase", "type": "uint8" }, { "name": "current_promotion_scope", "type": "name" } ] }
Table row type of contributors
{ "name": "contributors", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "coins", "type": "asset[]" }, { "name": "donations", "type": "uint32" }, { "name": "level", "type": "uint32" }, { "name": "total_power_granted", "type": "uint32" } ] }
Action parameter in erasetoken
{ "name": "erasetoken", "base": "", "fields": [ { "name": "token_symbol", "type": "symbol" } ] }
-
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
-
{ "name": "gentknpwr", "base": "", "fields": [] }
Action parameter in initconfig
{ "name": "initconfig", "base": "", "fields": [] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "conf", "type": "config" } ] }
-
{ "name": "token", "base": "", "fields": [ { "name": "token", "type": "extended_symbol" }, { "name": "quantity", "type": "float32" }, { "name": "daily_power_regen", "type": "uint32" }, { "name": "power_available_cap", "type": "uint32" }, { "name": "current_power_available", "type": "float32" } ] }
-
{ "name": "tokens", "base": "", "fields": [ { "name": "token", "type": "extended_symbol" }, { "name": "min_contribution", "type": "float32" }, { "name": "total_contributed", "type": "float32" }, { "name": "unique_contributors", "type": "uint32" }, { "name": "daily_power_regen", "type": "uint32" }, { "name": "current_power_available", "type": "float32" }, { "name": "power_available_cap", "type": "uint32" }, { "name": "power_last_updated_utc_ms", "type": "uint64" }, { "name": "power_reward_multiplier", "type": "uint8" }, { "name": "total_power_granted", "type": "uint32" } ] }