
The data structures defined by this contract.
Action parameter in delreserve
{ "name": "delreserve", "base": "", "fields": [ { "name": "currency", "type": "symbol_code" } ] }-
{ "name": "init", "base": "", "fields": [ { "name": "smart_contract", "type": "name" }, { "name": "smart_currency", "type": "asset" }, { "name": "smart_enabled", "type": "bool" }, { "name": "enabled", "type": "bool" }, { "name": "network", "type": "name" }, { "name": "require_balance", "type": "bool" }, { "name": "max_fee", "type": "uint64" }, { "name": "fee", "type": "uint64" } ] } -
{ "name": "reserve_t", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "currency", "type": "asset" }, { "name": "ratio", "type": "uint64" }, { "name": "sale_enabled", "type": "bool" } ] } -
{ "name": "result", "base": "", "fields": [ { "name": "from_contract", "type": "name" }, { "name": "from", "type": "asset" }, { "name": "from_liquidity", "type": "asset" }, { "name": "to_contract", "type": "name" }, { "name": "to", "type": "asset" }, { "name": "to_liquidity", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "memo", "type": "string" } ] } Action parameter in setreserve
{ "name": "setreserve", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "currency", "type": "symbol" }, { "name": "ratio", "type": "uint64" }, { "name": "sale_enabled", "type": "bool" } ] }Table row type of settings
{ "name": "settings_t", "base": "", "fields": [ { "name": "smart_contract", "type": "name" }, { "name": "smart_currency", "type": "asset" }, { "name": "smart_enabled", "type": "bool" }, { "name": "enabled", "type": "bool" }, { "name": "network", "type": "name" }, { "name": "require_balance", "type": "bool" }, { "name": "max_fee", "type": "uint64" }, { "name": "fee", "type": "uint64" } ] }-
{ "name": "update", "base": "", "fields": [ { "name": "smart_enabled", "type": "bool" }, { "name": "enabled", "type": "bool" }, { "name": "require_balance", "type": "bool" }, { "name": "fee", "type": "uint64" } ] }