
The data structures defined by this contract.
Action parameter in checkbal
{ "name": "check_balance", "base": "", "fields": [ { "name": "before", "type": "extended_asset" }, { "name": "type", "type": "name" }, { "name": "destination", "type": "name" }, { "name": "ids", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" } ] }
Action parameter in checkbals
{ "name": "check_balances", "base": "", "fields": [ { "name": "type", "type": "name" }, { "name": "base_before", "type": "extended_asset" }, { "name": "quote_before", "type": "extended_asset" }, { "name": "source", "type": "name" }, { "name": "destination", "type": "name" }, { "name": "source_id", "type": "string" }, { "name": "destination_id", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" } ] }
Action parameter in checkrambals
{ "name": "check_ram_balances", "base": "", "fields": [ { "name": "base_before", "type": "extended_asset" }, { "name": "quote_before", "type": "extended_asset" }, { "name": "ram_before", "type": "int64" }, { "name": "source", "type": "name" }, { "name": "destination", "type": "name" }, { "name": "source_id", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" } ] }
Action parameter in dorouterv1
{ "name": "do_router_v1", "base": "", "fields": [ { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" }, { "name": "destination", "type": "name" }, { "name": "path", "type": "string" } ] }
Action parameter in dorouterv2
{ "name": "do_router_v2", "base": "", "fields": [ { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" }, { "name": "source", "type": "name" }, { "name": "source_path", "type": "string" }, { "name": "destination", "type": "name" }, { "name": "destination_path", "type": "string" } ] }
Action parameter in dorouterv3
{ "name": "do_router_v3", "base": "", "fields": [ { "name": "mlnk_amount", "type": "extended_asset" }, { "name": "stable_amount", "type": "extended_asset" }, { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" }, { "name": "source", "type": "name" }, { "name": "source_path", "type": "string" }, { "name": "destination", "type": "name" }, { "name": "destination_path", "type": "string" } ] }
Action parameter in dorouterv4
{ "name": "do_router_v4", "base": "", "fields": [ { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" }, { "name": "source", "type": "name" }, { "name": "source_path", "type": "string" }, { "name": "destination", "type": "name" }, { "name": "destination_path", "type": "string" } ] }
Action parameter in dorouterv5
{ "name": "do_router_v5", "base": "", "fields": [ { "name": "amount", "type": "extended_asset" }, { "name": "min_profit", "type": "int64" }, { "name": "source", "type": "name" }, { "name": "source_path", "type": "string" }, { "name": "destination", "type": "name" }, { "name": "destination_path", "type": "string" }, { "name": "max_loop", "type": "uint8" } ] }
Action parameter in routerv1log
{ "name": "router_v1_log", "base": "", "fields": [ { "name": "destination", "type": "name" }, { "name": "ids", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "profit", "type": "extended_asset" } ] }
Action parameter in routerv2log
{ "name": "router_v2_log", "base": "", "fields": [ { "name": "source", "type": "name" }, { "name": "destination", "type": "name" }, { "name": "source_id", "type": "string" }, { "name": "destination_id", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "profit", "type": "extended_asset" } ] }
Action parameter in routerv3log
{ "name": "router_v3_log", "base": "", "fields": [ { "name": "destination", "type": "name" }, { "name": "ids", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "profit", "type": "extended_asset" } ] }
Action parameter in routerv4log
{ "name": "router_v4_log", "base": "", "fields": [ { "name": "source", "type": "name" }, { "name": "destination", "type": "name" }, { "name": "source_id", "type": "string" }, { "name": "destination_id", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "profit", "type": "extended_asset" } ] }
Action parameter in routerv5log
{ "name": "router_v5_log", "base": "", "fields": [ { "name": "source", "type": "name" }, { "name": "destination", "type": "name" }, { "name": "source_id", "type": "string" }, { "name": "destination_id", "type": "string" }, { "name": "amount", "type": "extended_asset" }, { "name": "profit", "type": "extended_asset" } ] }