
The data structures defined by this contract.
Action parameter in addliquidity
{ "name": "addliquidity", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "config", "base": "", "fields": [ { "name": "optioncont", "type": "name" }, { "name": "initrate", "type": "float32" }, { "name": "lockperiod", "type": "int64" }, { "name": "mindeposit", "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" } ] }
-
{ "name": "deposits", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "balance", "type": "asset" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "optioncont", "type": "name" }, { "name": "initrate", "type": "float32" }, { "name": "lockperiod", "type": "int64" }, { "name": "mindeposit", "type": "asset" } ] }
-
{ "name": "initstat", "base": "", "fields": [] }
-
{ "name": "lockedliq", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "premium", "type": "asset" }, { "name": "locked", "type": "bool" } ] }
-
{ "name": "locktoken", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "optionamount", "type": "asset" }, { "name": "amount", "type": "asset" } ] }
Action parameter in sendamount
{ "name": "sendamount", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }
Table row type of tokenstat1
{ "name": "tokenstat", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "lockedamount", "type": "asset" }, { "name": "lockedpremium", "type": "asset" }, { "name": "totaldeposit", "type": "asset" } ] }
Action parameter in translockset
{ "name": "translockset", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "reverttransinlockperiod", "type": "bool" } ] }
Action parameter in unlocktoken
{ "name": "unlocktoken", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
-
{ "name": "userinfo", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "lastupdate", "type": "time_point_sec" }, { "name": "reverttransinlockperiod", "type": "bool" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }