
The data structures defined by this contract.
-
{ "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
Action parameter in addliquidity
{ "name": "addliquidity", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "to_buy", "type": "asset" }, { "name": "max_asset1", "type": "asset" }, { "name": "max_asset2", "type": "asset" } ] }
-
{ "name": "changefee", "base": "", "fields": [ { "name": "pair_token", "type": "symbol_code" }, { "name": "newfee", "type": "int32" } ] }
-
{ "name": "close", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }
-
{ "name": "closeext", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "to", "type": "name" }, { "name": "ext_symbol", "type": "extended_symbol" }, { "name": "memo", "type": "string" } ] }
Table row type of stat
{ "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" }, { "name": "pool1", "type": "extended_asset" }, { "name": "pool2", "type": "extended_asset" }, { "name": "fee", "type": "int32" }, { "name": "fee_contract", "type": "name" }, { "name": "curve", "type": "uint64" } ] }
-
{ "name": "exchange", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair_token", "type": "symbol_code" }, { "name": "ext_asset_in", "type": "extended_asset" }, { "name": "min_expected", "type": "asset" } ] }
-
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
-
{ "name": "inittoken", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "new_symbol", "type": "symbol" }, { "name": "initial_pool1", "type": "extended_asset" }, { "name": "initial_pool2", "type": "extended_asset" }, { "name": "initial_fee", "type": "int32" }, { "name": "fee_contract", "type": "name" }, { "name": "curve", "type": "uint64" } ] }
Table row type of mindacnts
{ "name": "mindaccount", "base": "", "fields": [ { "name": "balance", "type": "extended_asset" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "open", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "ram_payer", "type": "name" } ] }
-
{ "name": "openext", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "payer", "type": "name" }, { "name": "ext_symbol", "type": "extended_symbol" } ] }
Action parameter in remliquidity
{ "name": "remliquidity", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "to_sell", "type": "asset" }, { "name": "min_asset1", "type": "asset" }, { "name": "min_asset2", "type": "asset" } ] }
-
{ "name": "resetext", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "to", "type": "name" }, { "name": "ext_symbol", "type": "extended_symbol" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "to", "type": "name" }, { "name": "to_withdraw", "type": "extended_asset" }, { "name": "memo", "type": "string" } ] }