EOS

logs.rome

Contract

The data structures defined by this contract.

  • Action parameter in cancellog

    { "name": "cancellog", "base": "", "fields": [ { "name": "pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "is_buy", "type": "bool" } ] }
  • Action parameter in depositlog

    { "name": "depositlog", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "cur_token", "type": "int64" }, { "name": "owner_token", "type": "uint64" }, { "name": "market_token", "type": "uint64" }, { "name": "quantity0", "type": "asset" }, { "name": "quantity1", "type": "asset" }, { "name": "reserve0", "type": "asset" }, { "name": "reserve1", "type": "asset" } ] }
  • Action parameter in dextradelog

    { "name": "dextradelog", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "b_oid", "type": "uint64" }, { "name": "b_user", "type": "name" }, { "name": "s_oid", "type": "uint64" }, { "name": "s_user", "type": "name" }, { "name": "price", "type": "float64" }, { "name": "quantity1", "type": "asset" }, { "name": "r_quantity1", "type": "asset" }, { "name": "quantity2", "type": "asset" }, { "name": "r_quantity2", "type": "asset" }, { "name": "b_fee", "type": "asset" }, { "name": "s_fee", "type": "asset" }, { "name": "b_ok", "type": "bool" }, { "name": "s_ok", "type": "bool" }, { "name": "direction", "type": "uint8" }, { "name": "time", "type": "time_point_sec" } ] }
  • Action parameter in marketlog

    { "name": "marketlog", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "creator", "type": "name" }, { "name": "contract0", "type": "name" }, { "name": "symbol0", "type": "symbol" }, { "name": "contract1", "type": "name" }, { "name": "symbol1", "type": "symbol" } ] }
  • Action parameter in orderlog

    { "name": "orderlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "type", "type": "uint8" }, { "name": "price", "type": "float64" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "slippage", "type": "uint64" } ] }
  • Struct property of tradelog

    { "name": "pair_name_asset", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "asset" } ] }
  • Action parameter in swaplog

    { "name": "swaplog", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "quantity_in", "type": "asset" }, { "name": "quantity_out", "type": "asset" }, { "name": "reserve0", "type": "asset" }, { "name": "reserve1", "type": "asset" }, { "name": "market_token", "type": "uint64" }, { "name": "fee", "type": "asset" }, { "name": "trade_fee", "type": "asset" }, { "name": "pool_fee", "type": "asset" }, { "name": "trade_price", "type": "float64" } ] }
  • Action parameter in tradelog

    { "name": "tradelog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pair_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "type", "type": "uint8" }, { "name": "is_finish", "type": "bool" }, { "name": "agg_fee", "type": "asset" }, { "name": "remain_in", "type": "asset" }, { "name": "contract_in", "type": "name" }, { "name": "quantity_in", "type": "pair_name_asset[]" }, { "name": "contract_out", "type": "name" }, { "name": "quantity_out", "type": "pair_name_asset[]" } ] }
  • Action parameter in withdrawlog

    { "name": "withdrawlog", "base": "", "fields": [ { "name": "market_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "cur_token", "type": "int64" }, { "name": "owner_token", "type": "uint64" }, { "name": "market_token", "type": "uint64" }, { "name": "quantity0", "type": "asset" }, { "name": "quantity1", "type": "asset" }, { "name": "reserve0", "type": "asset" }, { "name": "reserve1", "type": "asset" } ] }