
The data structures defined by this contract.
- { "name": "clean", "base": "", "fields": [ { "name": "contract", "type": "name" } ] }
- { "name": "erase", "base": "", "fields": [ { "name": "contract", "type": "name" } ] }
- { "name": "flash_row", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "last_modified", "type": "time_point_sec" }, { "name": "transactions", "type": "uint64" }, { "name": "borrow", "type": "pair_symbol_code_asset[]" }, { "name": "fees", "type": "pair_symbol_code_asset[]" }, { "name": "reserves", "type": "pair_symbol_code_asset[]" } ] }
Table row type of gateway
{ "name": "gateway_row", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "last_modified", "type": "time_point_sec" }, { "name": "transactions", "type": "uint64" }, { "name": "ins", "type": "pair_symbol_code_B_pair_uint64_asset_E[]" }, { "name": "outs", "type": "pair_symbol_code_B_pair_uint64_asset_E[]" }, { "name": "exchanges", "type": "pair_name_uint64[]" }, { "name": "savings", "type": "pair_symbol_code_asset[]" }, { "name": "fees", "type": "pair_symbol_code_asset[]" } ] }Action parameter in gatewaylog
{ "name": "gatewaylog", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "in", "type": "asset" }, { "name": "out", "type": "asset" }, { "name": "exchanges", "type": "name[]" }, { "name": "savings", "type": "asset" }, { "name": "fee", "type": "asset" } ] }- { "name": "pair_name_uint64", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "uint64" } ] }
Struct property of gateway_row
{ "name": "pair_symbol_code_B_pair_uint64_asset_E", "base": "", "fields": [ { "name": "first", "type": "symbol_code" }, { "name": "second", "type": "B_pair_uint64_asset_E" } ] }Struct property of flash_row
Struct property of gateway_row
Struct property of trades_row
Struct property of volume_row
{ "name": "pair_symbol_code_asset", "base": "", "fields": [ { "name": "first", "type": "symbol_code" }, { "name": "second", "type": "asset" } ] }Struct property of spotprices_row
{ "name": "pair_symbol_code_float64", "base": "", "fields": [ { "name": "first", "type": "symbol_code" }, { "name": "second", "type": "float64" } ] }Struct property of trades_row
{ "name": "pair_symbol_code_uint64", "base": "", "fields": [ { "name": "first", "type": "symbol_code" }, { "name": "second", "type": "uint64" } ] }- { "name": "pair_uint64_asset", "base": "", "fields": [ { "name": "first", "type": "uint64" }, { "name": "second", "type": "asset" } ] }
Table row type of spotprices
{ "name": "spotprices_row", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "last_modified", "type": "time_point_sec" }, { "name": "base", "type": "symbol_code" }, { "name": "quotes", "type": "pair_symbol_code_float64[]" } ] }- { "name": "swaplog", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "buyer", "type": "name" }, { "name": "amount_in", "type": "asset" }, { "name": "amount_out", "type": "asset" }, { "name": "fee", "type": "asset" } ] }
- { "name": "tradelog", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "executor", "type": "name" }, { "name": "borrow", "type": "asset" }, { "name": "quantities", "type": "asset[]" }, { "name": "codes", "type": "name[]" }, { "name": "profit", "type": "asset" } ] }
Table row type of trades
{ "name": "trades_row", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "last_modified", "type": "time_point_sec" }, { "name": "transactions", "type": "uint64" }, { "name": "borrow", "type": "pair_symbol_code_asset[]" }, { "name": "quantities", "type": "pair_symbol_code_asset[]" }, { "name": "codes", "type": "pair_name_uint64[]" }, { "name": "symcodes", "type": "pair_symbol_code_uint64[]" }, { "name": "executors", "type": "pair_name_uint64[]" }, { "name": "profits", "type": "pair_symbol_code_asset[]" } ] }Table row type of volume
{ "name": "volume_row", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "last_modified", "type": "time_point_sec" }, { "name": "transactions", "type": "uint64" }, { "name": "volume", "type": "pair_symbol_code_asset[]" }, { "name": "fees", "type": "pair_symbol_code_asset[]" } ] }