
The data structures defined by this contract.
-
{ "name": "calcprice", "base": "", "fields": [] }
Action parameter in checkliquid
{ "name": "checkliquid", "base": "", "fields": [] }
Table row type of stat
{ "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }
-
{ "name": "init", "base": "", "fields": [] }
-
{ "name": "initper", "base": "", "fields": [ { "name": "liquiditypct", "type": "float32" }, { "name": "lowerthrsld", "type": "float32" }, { "name": "upperthrsld", "type": "float32" }, { "name": "provider", "type": "name" }, { "name": "service", "type": "name" }, { "name": "package", "type": "name" } ] }
-
{ "name": "inittotal", "base": "", "fields": [ { "name": "amount", "type": "asset" } ] }
-
{ "name": "pricestat", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "pricedeos", "type": "float32" } ] }
-
{ "name": "rebalance", "base": "", "fields": [ { "name": "amountin", "type": "asset" } ] }
-
{ "name": "setliquid", "base": "", "fields": [ { "name": "liquiditypct", "type": "float32" }, { "name": "lowerthrsld", "type": "float32" }, { "name": "upperthrsld", "type": "float32" } ] }
Action parameter in setprovider
{ "name": "setprovider", "base": "", "fields": [ { "name": "provider", "type": "name" }, { "name": "service", "type": "name" }, { "name": "package", "type": "name" } ] }
Table row type of configsett2
{ "name": "settings", "base": "", "fields": [ { "name": "liquiditypct", "type": "float32" }, { "name": "lowerthrsld", "type": "float32" }, { "name": "upperthrsld", "type": "float32" }, { "name": "provider", "type": "name" }, { "name": "service", "type": "name" }, { "name": "package", "type": "name" } ] }
-
{ "name": "stakeinfo", "base": "", "fields": [ { "name": "provider", "type": "name" }, { "name": "service", "type": "name" }, { "name": "staked", "type": "asset" }, { "name": "unstake_req", "type": "asset" } ] }
-
{ "name": "stakes", "base": "", "fields": [ { "name": "amount", "type": "asset" } ] }
Table row type of tokenpools
{ "name": "tokenpool", "base": "", "fields": [ { "name": "amountavail", "type": "asset" } ] }
Table row type of tokenstat1
{ "name": "tokenstat", "base": "", "fields": [ { "name": "totalamountin", "type": "asset" } ] }
-
{ "name": "unstakes", "base": "", "fields": [ { "name": "amount", "type": "asset" } ] }
Table row type of withdrawq3
{ "name": "withdrawq", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "requested_at", "type": "time_point_sec" } ] }
Action parameter in withdrwtok
{ "name": "withdrwtok", "base": "", "fields": [ { "name": "amountout", "type": "asset" } ] }