{
"version": "eosio::abi/1.1",
"types": [
{
"new_type_name": "REXTRANS",
"type": "rextrans"
}
],
"structs": [
{
"name": "account",
"base": "",
"fields": [
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "adddollar",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "id",
"type": "uint64"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "approve",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "string"
}
]
},
{
"name": "bonus_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "total",
"type": "asset"
},
{
"name": "receive",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "buyrex",
"base": "",
"fields": [
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "clear",
"base": "",
"fields": [
{
"name": "price",
"type": "uint64"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delhash",
"base": "",
"fields": [
{
"name": "start",
"type": "uint64"
},
{
"name": "num",
"type": "uint64"
}
]
},
{
"name": "delhistory",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delhistorys",
"base": "",
"fields": [
{
"name": "start",
"type": "uint64"
},
{
"name": "num",
"type": "uint64"
}
]
},
{
"name": "dellock",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delmax",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delpizzahis",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delprofit",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delreward",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delrex",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delrexback",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "delrextran",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "deltotal",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "deposit",
"base": "",
"fields": []
},
{
"name": "eosbuyrex",
"base": "",
"fields": []
},
{
"name": "exchange_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "pledge",
"type": "asset"
},
{
"name": "dollar",
"type": "asset"
},
{
"name": "award",
"type": "uint32"
},
{
"name": "price",
"type": "uint32"
},
{
"name": "risk",
"type": "uint32"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "fundwithdraw",
"base": "",
"fields": []
},
{
"name": "handrextran",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "history_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "orderid",
"type": "uint64"
},
{
"name": "pledge",
"type": "asset"
},
{
"name": "dollar",
"type": "asset"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "type",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "describe",
"type": "string"
}
]
},
{
"name": "insertmax",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "string"
},
{
"name": "max",
"type": "asset"
}
]
},
{
"name": "lock_eos_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint32"
},
{
"name": "eos",
"type": "asset"
}
]
},
{
"name": "max_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "string"
},
{
"name": "max",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "mergeorder",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "ids",
"type": "uint64[]"
}
]
},
{
"name": "newreward",
"base": "",
"fields": [
{
"name": "cycle",
"type": "uint32"
},
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "pair_name_REXTRANS",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "REXTRANS"
}
]
},
{
"name": "pair_time_point_sec_int64",
"base": "",
"fields": [
{
"name": "first",
"type": "time_point_sec"
},
{
"name": "second",
"type": "int64"
}
]
},
{
"name": "pause",
"base": "",
"fields": [
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "pause_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "pizza_cycle_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "cycle",
"type": "uint32"
}
]
},
{
"name": "pizza_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "cycle",
"type": "uint32[]"
}
]
},
{
"name": "pledge_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "pledge",
"type": "asset"
}
]
},
{
"name": "price_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "contract",
"type": "name"
},
{
"name": "sym",
"type": "symbol"
},
{
"name": "price",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "proxy_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "proxy",
"type": "name"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "receive_profit_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "receive_profit_eos",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "rex_back_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "eos",
"type": "asset"
},
{
"name": "rex_eos",
"type": "asset"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "rex_balance",
"base": "",
"fields": [
{
"name": "version",
"type": "uint8"
},
{
"name": "owner",
"type": "name"
},
{
"name": "vote_stake",
"type": "asset"
},
{
"name": "rex_balance",
"type": "asset"
},
{
"name": "matured_rex",
"type": "int64"
},
{
"name": "rex_maturities",
"type": "pair_time_point_sec_int64[]"
}
]
},
{
"name": "rex_pause_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "rex_pool",
"base": "",
"fields": [
{
"name": "version",
"type": "uint8"
},
{
"name": "total_lent",
"type": "asset"
},
{
"name": "total_unlent",
"type": "asset"
},
{
"name": "total_rent",
"type": "asset"
},
{
"name": "total_lendable",
"type": "asset"
},
{
"name": "total_rex",
"type": "asset"
},
{
"name": "namebid_proceeds",
"type": "asset"
},
{
"name": "loan_num",
"type": "uint64"
}
]
},
{
"name": "rex_record_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "eos",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "maturities_time",
"type": "time_point_sec"
}
]
},
{
"name": "rex_tran_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "order_id",
"type": "uint64"
},
{
"name": "users",
"type": "pair_name_REXTRANS[]"
}
]
},
{
"name": "rexpause",
"base": "",
"fields": [
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "rextrans",
"base": "",
"fields": [
{
"name": "lock_eos",
"type": "asset"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "rollback",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "string"
}
]
},
{
"name": "setpledge",
"base": "",
"fields": [
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "subpledge",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "id",
"type": "uint64"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "takeprofit",
"base": "",
"fields": []
},
{
"name": "time_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "cycle",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "total_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "total_eos",
"type": "asset"
},
{
"name": "mature_eos",
"type": "asset"
},
{
"name": "immature_eos",
"type": "asset"
},
{
"name": "rex_eos",
"type": "asset"
},
{
"name": "eos_balance",
"type": "asset"
},
{
"name": "access_eos",
"type": "asset"
},
{
"name": "pledge_eos",
"type": "asset"
},
{
"name": "profit_eos",
"type": "asset"
},
{
"name": "order_num",
"type": "uint64"
},
{
"name": "rex_maturities",
"type": "pair_time_point_sec_int64[]"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "tx_hash_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "history_id",
"type": "uint64"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "tx_hash",
"type": "checksum256"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "updateprice",
"base": "",
"fields": [
{
"name": "contract",
"type": "name"
},
{
"name": "sym",
"type": "string"
},
{
"name": "price",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "vid",
"type": "int64[]"
}
]
},
{
"name": "updateprice2",
"base": "",
"fields": [
{
"name": "contract",
"type": "name"
},
{
"name": "sym",
"type": "string"
},
{
"name": "price",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "vid",
"type": "uint64[]"
}
]
},
{
"name": "updatereward",
"base": "",
"fields": [
{
"name": "cycle",
"type": "uint32"
},
{
"name": "memo",
"type": "string[]"
}
]
},
{
"name": "updaterisk",
"base": "",
"fields": [
{
"name": "ids",
"type": "uint64[]"
}
]
},
{
"name": "voteproducer",
"base": "",
"fields": [
{
"name": "proxy",
"type": "name"
},
{
"name": "producer",
"type": "name[]"
}
]
},
{
"name": "writerexinfo",
"base": "",
"fields": [
{
"name": "change",
"type": "uint32"
},
{
"name": "pledge_eos",
"type": "asset"
},
{
"name": "order_num",
"type": "uint64"
}
]
}
],
"actions": [
{
"name": "adddollar",
"type": "adddollar",
"ricardian_contract": ""
},
{
"name": "approve",
"type": "approve",
"ricardian_contract": ""
},
{
"name": "buyrex",
"type": "buyrex",
"ricardian_contract": ""
},
{
"name": "clear",
"type": "clear",
"ricardian_contract": ""
},
{
"name": "delhash",
"type": "delhash",
"ricardian_contract": ""
},
{
"name": "delhistory",
"type": "delhistory",
"ricardian_contract": ""
},
{
"name": "delhistorys",
"type": "delhistorys",
"ricardian_contract": ""
},
{
"name": "dellock",
"type": "dellock",
"ricardian_contract": ""
},
{
"name": "delmax",
"type": "delmax",
"ricardian_contract": ""
},
{
"name": "delpizzahis",
"type": "delpizzahis",
"ricardian_contract": ""
},
{
"name": "delprofit",
"type": "delprofit",
"ricardian_contract": ""
},
{
"name": "delreward",
"type": "delreward",
"ricardian_contract": ""
},
{
"name": "delrex",
"type": "delrex",
"ricardian_contract": ""
},
{
"name": "delrexback",
"type": "delrexback",
"ricardian_contract": ""
},
{
"name": "delrextran",
"type": "delrextran",
"ricardian_contract": ""
},
{
"name": "deltotal",
"type": "deltotal",
"ricardian_contract": ""
},
{
"name": "deposit",
"type": "deposit",
"ricardian_contract": ""
},
{
"name": "eosbuyrex",
"type": "eosbuyrex",
"ricardian_contract": ""
},
{
"name": "fundwithdraw",
"type": "fundwithdraw",
"ricardian_contract": ""
},
{
"name": "handrextran",
"type": "handrextran",
"ricardian_contract": ""
},
{
"name": "insertmax",
"type": "insertmax",
"ricardian_contract": ""
},
{
"name": "mergeorder",
"type": "mergeorder",
"ricardian_contract": ""
},
{
"name": "newreward",
"type": "newreward",
"ricardian_contract": ""
},
{
"name": "pause",
"type": "pause",
"ricardian_contract": ""
},
{
"name": "rexpause",
"type": "rexpause",
"ricardian_contract": ""
},
{
"name": "rollback",
"type": "rollback",
"ricardian_contract": ""
},
{
"name": "setpledge",
"type": "setpledge",
"ricardian_contract": ""
},
{
"name": "subpledge",
"type": "subpledge",
"ricardian_contract": ""
},
{
"name": "takeprofit",
"type": "takeprofit",
"ricardian_contract": ""
},
{
"name": "updateprice",
"type": "updateprice",
"ricardian_contract": ""
},
{
"name": "updateprice2",
"type": "updateprice2",
"ricardian_contract": ""
},
{
"name": "updatereward",
"type": "updatereward",
"ricardian_contract": ""
},
{
"name": "updaterisk",
"type": "updaterisk",
"ricardian_contract": ""
},
{
"name": "voteproducer",
"type": "voteproducer",
"ricardian_contract": ""
},
{
"name": "writerexinfo",
"type": "writerexinfo",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "account"
},
{
"name": "hash",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "tx_hash_data"
},
{
"name": "history",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "history_data"
},
{
"name": "lock",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "lock_eos_data"
},
{
"name": "max",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "max_data"
},
{
"name": "order",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "exchange_data"
},
{
"name": "pause",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pause_data"
},
{
"name": "pizzacycle",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pizza_cycle_data"
},
{
"name": "pizzahistory",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pizza_data"
},
{
"name": "pledge",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pledge_data"
},
{
"name": "price",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "price_data"
},
{
"name": "profit",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "receive_profit_data"
},
{
"name": "proxy",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "proxy_data"
},
{
"name": "reward",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "bonus_data"
},
{
"name": "rexback",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rex_back_data"
},
{
"name": "rexbal",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rex_balance"
},
{
"name": "rexpause",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rex_pause_data"
},
{
"name": "rexpool",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rex_pool"
},
{
"name": "rexrecord",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rex_record_data"
},
{
"name": "rextrans",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rex_tran_data"
},
{
"name": "time",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "time_data"
},
{
"name": "total",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "total_data"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}