
The data structures defined by this contract.
Table row type of accountdivs
{ "name": "accountdiv", "base": "", "fields": [ { "name": "amount", "type": "asset" } ] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "dounstake", "base": "", "fields": [] }
Action parameter in initcontract
{ "name": "initcontract", "base": "", "fields": [] }
-
{ "name": "mergeeos", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "migrate", "base": "", "fields": [] }
-
{ "name": "move", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" } ] }
-
{ "name": "payrecord", "base": "", "fields": [ { "name": "timestamp", "type": "time_point" }, { "name": "stakes", "type": "asset" }, { "name": "dividends", "type": "asset" } ] }
-
{ "name": "payroll", "base": "", "fields": [ { "name": "symbolref", "type": "asset" } ] }
-
{ "name": "stake", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Table row type of stakestats
{ "name": "stakestat", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "staked", "type": "uint64" }, { "name": "unstaking", "type": "uint64" } ] }
-
{ "name": "stat", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "staked", "type": "uint64" }, { "name": "unstaking", "type": "uint64" }, { "name": "unclaimed", "type": "uint64" } ] }
-
{ "name": "swap", "base": "", "fields": [] }
Table row type of tokenstats
{ "name": "tokenstat", "base": "", "fields": [ { "name": "unclaimed", "type": "asset" } ] }
-
{ "name": "unstake", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Table row type of unstakings
{ "name": "unstaking", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "uint64" }, { "name": "timestamp", "type": "time_point_sec" } ] }