
The data structures defined by this contract.
Table row type of accepttokens
{ "name": "acceptedtokens", "base": "", "fields": [ { "name": "tokensymbol", "type": "symbol" }, { "name": "tokencontract", "type": "name" }, { "name": "exchange_rate", "type": "float64" } ] }
-
{ "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
Table row type of available
{ "name": "account_stat", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "available", "type": "asset" }, { "name": "staked", "type": "asset" }, { "name": "is_grabbed", "type": "bool" } ] }
Action parameter in addmaxsupply
{ "name": "addmaxsupply", "base": "", "fields": [ { "name": "value", "type": "asset" } ] }
Action parameter in addtoksymbol
{ "name": "addtoksymbol", "base": "", "fields": [ { "name": "tokensymbol", "type": "symbol" }, { "name": "tokencontract", "type": "name" }, { "name": "exchange_rate", "type": "float64" } ] }
Action parameter in addwhitelist
{ "name": "addwhitelist", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in airgrabbed
{ "name": "airgrabbed", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in calcreward
{ "name": "calcreward", "base": "", "fields": [] }
-
{ "name": "close", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }
-
{ "name": "create", "base": "", "fields": [ { "name": "issuer", "type": "name" }, { "name": "maximum_supply", "type": "asset" } ] }
Table row type of stat
{ "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }
Action parameter in delwhitelist
{ "name": "delwhitelist", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in initaccstats
{ "name": "initaccstats", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in initconfig
{ "name": "initconfig", "base": "", "fields": [ { "name": "airgrab_contract", "type": "name" }, { "name": "urirewaccount", "type": "name" }, { "name": "min_days_bet_payout", "type": "uint8" }, { "name": "initial_burn_percent", "type": "float64" }, { "name": "total_percent", "type": "float64" }, { "name": "inflate_per_day", "type": "asset" }, { "name": "total_burn_amount", "type": "asset" } ] }
Action parameter in initrwrdconf
{ "name": "initrwrdconf", "base": "", "fields": [ { "name": "reward_per_day", "type": "asset" }, { "name": "min_stake_time", "type": "uint8" }, { "name": "min_unstake_time", "type": "uint8" }, { "name": "min_reward_time", "type": "uint8" } ] }
-
{ "name": "issue", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "lockaccnt", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Table row type of lockedaccnt
{ "name": "lockedacc", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "open", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "ram_payer", "type": "name" } ] }
-
{ "name": "payment", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
Action parameter in receivedtokn
{ "name": "receivedtokn", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "retire", "base": "", "fields": [ { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in rewarddist
{ "name": "rewarddist", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
-
{ "name": "rewardset", "base": "", "fields": [ { "name": "rewards_per_day", "type": "asset" }, { "name": "min_stake_time", "type": "uint8" }, { "name": "min_unstake_time", "type": "uint8" }, { "name": "min_reward_time", "type": "uint8" }, { "name": "round", "type": "uint8" }, { "name": "total_reward", "type": "asset" }, { "name": "total_weight", "type": "float64" }, { "name": "reward_date", "type": "time_point_sec" }, { "name": "prev_reward_date", "type": "time_point_sec" } ] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "airgrab_contract", "type": "name" }, { "name": "urirewaccount", "type": "name" }, { "name": "min_days_bet_payout", "type": "uint8" }, { "name": "initial_burn_percent", "type": "float64" }, { "name": "total_percent", "type": "float64" }, { "name": "inflate_per_day", "type": "asset" }, { "name": "total_burn_amount", "type": "asset" } ] }
Action parameter in setinflation
{ "name": "setinflation", "base": "", "fields": [] }
Action parameter in setrwrdconf
{ "name": "setrwrdconf", "base": "", "fields": [ { "name": "reward_per_day", "type": "asset" }, { "name": "min_stake_time", "type": "uint8" }, { "name": "min_unstake_time", "type": "uint8" }, { "name": "min_reward_time", "type": "uint8" } ] }
-
{ "name": "setting", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "max_airgrab_amount", "type": "asset" }, { "name": "current_airgrab_amount", "type": "asset" }, { "name": "tokens_per_user", "type": "asset" }, { "name": "locked_till", "type": "time_point_sec" } ] }
-
{ "name": "settings", "base": "", "fields": [ { "name": "airgrab_contract", "type": "name" }, { "name": "urirewaccount", "type": "name" }, { "name": "urirew_amount", "type": "asset" }, { "name": "inflate_per_day", "type": "asset" }, { "name": "minimum_days_between_payout", "type": "uint8" }, { "name": "initial_burn_percent", "type": "float64" }, { "name": "total_percent", "type": "float64" }, { "name": "current_burn_amount", "type": "asset" }, { "name": "total_burn_amount", "type": "asset" }, { "name": "rewards_pool", "type": "asset" }, { "name": "last_uri_dist_at", "type": "time_point_sec" } ] }
-
{ "name": "stake", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "staking", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "stake_amount", "type": "asset" }, { "name": "staked_at", "type": "time_point_sec" }, { "name": "unstaked_at", "type": "time_point_sec" }, { "name": "last_paid_round", "type": "uint8" }, { "name": "unstake_amt_transferred", "type": "bool" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in transtoisuer
{ "name": "transtoisuer", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in unlockaccnt
{ "name": "unlockaccnt", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "unstake", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "id", "type": "uint64" } ] }
Table row type of usersinfo
{ "name": "users_info", "base": "", "fields": [ { "name": "account_name", "type": "name" }, { "name": "amount_grabbed", "type": "asset" } ] }
Table row type of whitelist
{ "name": "whitelist_accounts", "base": "", "fields": [ { "name": "account", "type": "name" } ] }