
The data structures defined by this contract.
-
{ "name": "harvest", "base": "", "fields": [ { "name": "miner", "type": "name" }, { "name": "pid", "type": "uint64" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "start", "type": "uint32" } ] }
-
{ "name": "miner", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "staking", "type": "asset" }, { "name": "reward_debt", "type": "float64" }, { "name": "small_change", "type": "float64" }, { "name": "vote_to", "type": "name" } ] }
-
{ "name": "pool", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "total_staking", "type": "asset" }, { "name": "last_reward_timestamp", "type": "uint32" }, { "name": "acc_bear_per_share", "type": "float64" }, { "name": "alloc_point", "type": "int64" } ] }
-
{ "name": "state", "base": "", "fields": [ { "name": "start_timestamp", "type": "uint32" }, { "name": "mining_per_sec", "type": "asset" }, { "name": "total_mining", "type": "asset" }, { "name": "next_halving_timestamp", "type": "uint32" } ] }
-
{ "name": "update", "base": "", "fields": [ { "name": "pid", "type": "uint64" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "miner", "type": "name" }, { "name": "pid", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }