{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "addpath",
"base": "",
"fields": [
{
"name": "path",
"type": "symbol[]"
}
]
},
{
"name": "arbparams",
"base": "",
"fields": [
{
"name": "stake",
"type": "extended_asset"
},
{
"name": "trades",
"type": "tradeparams[]"
},
{
"name": "exp_profit",
"type": "asset"
},
{
"name": "executor",
"type": "name"
}
]
},
{
"name": "clear",
"base": "",
"fields": []
},
{
"name": "completetr",
"base": "",
"fields": [
{
"name": "from",
"type": "permission_level"
},
{
"name": "in",
"type": "asset"
},
{
"name": "out_sym",
"type": "symbol"
},
{
"name": "to",
"type": "name"
}
]
},
{
"name": "config_row",
"base": "",
"fields": [
{
"name": "status",
"type": "name"
},
{
"name": "trade_amount",
"type": "int64"
},
{
"name": "min_profit",
"type": "int64"
}
]
},
{
"name": "erasepath",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "extended_symbol",
"base": "",
"fields": [
{
"name": "sym",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "flushall",
"base": "",
"fields": [
{
"name": "from",
"type": "permission_level"
},
{
"name": "ext_sym",
"type": "extended_symbol"
},
{
"name": "to",
"type": "name"
},
{
"name": "memo",
"type": "string"
},
{
"name": "min",
"type": "uint64"
}
]
},
{
"name": "flushfees",
"base": "",
"fields": [
{
"name": "trade",
"type": "arbparams"
}
]
},
{
"name": "mine",
"base": "",
"fields": [
{
"name": "executor",
"type": "name"
},
{
"name": "nonce",
"type": "uint64"
}
]
},
{
"name": "paths_row",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "path",
"type": "symbol[]"
}
]
},
{
"name": "permission_level",
"base": "",
"fields": [
{
"name": "actor",
"type": "name"
},
{
"name": "permission",
"type": "name"
}
]
},
{
"name": "repayloan",
"base": "",
"fields": [
{
"name": "loan",
"type": "extended_asset"
},
{
"name": "err",
"type": "string"
}
]
},
{
"name": "setconfig",
"base": "",
"fields": [
{
"name": "config",
"type": "config_row?"
}
]
},
{
"name": "setstats",
"base": "",
"fields": [
{
"name": "symbols",
"type": "symbol[]"
},
{
"name": "codes",
"type": "name[]"
}
]
},
{
"name": "stats_row",
"base": "",
"fields": [
{
"name": "interval",
"type": "uint64"
},
{
"name": "trades_total",
"type": "uint64"
},
{
"name": "trades_tracked",
"type": "uint64"
},
{
"name": "symbols",
"type": "symbol[]"
},
{
"name": "exchanges",
"type": "name[]"
},
{
"name": "last_updated",
"type": "time_point_sec"
}
]
},
{
"name": "tradeparams",
"base": "",
"fields": [
{
"name": "dex",
"type": "name"
},
{
"name": "in",
"type": "extended_asset"
},
{
"name": "out",
"type": "asset"
},
{
"name": "memo",
"type": "string"
},
{
"name": "rewards",
"type": "asset"
},
{
"name": "wrapped",
"type": "bool"
}
]
},
{
"name": "traderewards",
"base": "",
"fields": [
{
"name": "from",
"type": "permission_level"
},
{
"name": "symto",
"type": "symbol"
}
]
}
],
"actions": [
{
"name": "addpath",
"type": "addpath",
"ricardian_contract": ""
},
{
"name": "clear",
"type": "clear",
"ricardian_contract": ""
},
{
"name": "completetr",
"type": "completetr",
"ricardian_contract": ""
},
{
"name": "erasepath",
"type": "erasepath",
"ricardian_contract": ""
},
{
"name": "flushall",
"type": "flushall",
"ricardian_contract": ""
},
{
"name": "flushfees",
"type": "flushfees",
"ricardian_contract": ""
},
{
"name": "mine",
"type": "mine",
"ricardian_contract": ""
},
{
"name": "repayloan",
"type": "repayloan",
"ricardian_contract": ""
},
{
"name": "setconfig",
"type": "setconfig",
"ricardian_contract": ""
},
{
"name": "setstats",
"type": "setstats",
"ricardian_contract": ""
},
{
"name": "traderewards",
"type": "traderewards",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_row"
},
{
"name": "paths",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "paths_row"
},
{
"name": "plan",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "arbparams"
},
{
"name": "stats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "stats_row"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}