
The data structures defined by this contract.
-
{ "name": "cancel", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
-
{ "name": "config", "base": "", "fields": [ { "name": "config_id", "type": "uint64" }, { "name": "key", "type": "string" }, { "name": "value", "type": "string" } ] }
-
{ "name": "deposit", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "market_id", "type": "uint64" } ] }
-
{ "name": "liquidity", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "token", "type": "uint64" } ] }
-
{ "name": "maker", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "token", "type": "uint64" }, { "name": "quantity0", "type": "asset" }, { "name": "quantity1", "type": "asset" } ] }
-
{ "name": "markets", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "coin0", "type": "st_coin" }, { "name": "coin1", "type": "st_coin" }, { "name": "reserve0", "type": "asset" }, { "name": "reserve1", "type": "asset" }, { "name": "token", "type": "uint64" }, { "name": "price0_last", "type": "float64" }, { "name": "price1_last", "type": "float64" }, { "name": "last_update", "type": "time_point_sec" } ] }
-
{ "name": "newmarket", "base": "", "fields": [ { "name": "creator", "type": "name" }, { "name": "contract0", "type": "name" }, { "name": "symbol0", "type": "symbol" }, { "name": "contract1", "type": "name" }, { "name": "symbol1", "type": "symbol" } ] }
-
{ "name": "orders", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "market_id", "type": "uint64" }, { "name": "quantity0", "type": "asset" }, { "name": "quantity1", "type": "asset" } ] }
-
{ "name": "pairs", "base": "", "fields": [ { "name": "digest", "type": "checksum256" }, { "name": "unikey", "type": "string" }, { "name": "market_id", "type": "uint64" } ] }
-
{ "name": "rmmarket", "base": "", "fields": [ { "name": "market_id", "type": "uint64" } ] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "string" } ] }
-
{ "name": "st_coin", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }
-
{ "name": "table_id", "base": "", "fields": [ { "name": "market_id", "type": "uint64" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "market_id", "type": "uint64" }, { "name": "token", "type": "uint64" } ] }