
The data structures defined by this contract.
-
{ "name": "borrowlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "reserve_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "principal_borrow_balance", "type": "asset" }, { "name": "compounded_interest", "type": "asset" }, { "name": "last_variable_borrow_cumulative_index", "type": "uint128" }, { "name": "date", "type": "time_point" } ] }
-
{ "name": "buyrexlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "rex_value", "type": "asset" } ] }
-
{ "name": "createlog", "base": "", "fields": [ { "name": "reserve_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "bsym", "type": "symbol" }, { "name": "create_time", "type": "time_point" } ] }
Action parameter in depositlog
{ "name": "depositlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "reserve_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "btoken_quantity", "type": "asset" }, { "name": "total_btoken", "type": "asset" }, { "name": "total_reserve", "type": "asset" }, { "name": "use_as_collateral", "type": "bool" }, { "name": "date", "type": "time_point" } ] }
-
{ "name": "liquidlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "borrower", "type": "name" }, { "name": "principal_reserve_id", "type": "uint64" }, { "name": "principal_contract", "type": "name" }, { "name": "principal_quantity", "type": "asset" }, { "name": "collateral_reserve_id", "type": "uint64" }, { "name": "collateral_contract", "type": "name" }, { "name": "collateral_btoken", "type": "asset" }, { "name": "bonus_btoken", "type": "asset" }, { "name": "forfeit_btoken", "type": "asset" }, { "name": "health_factor0", "type": "uint64" }, { "name": "health_factor1", "type": "uint64" }, { "name": "borrower_principal_borrow_balance", "type": "asset" }, { "name": "borrower_compounded_interest", "type": "asset" }, { "name": "borrower_last_variable_borrow_cumulative_index", "type": "uint128" }, { "name": "principal_price", "type": "uint64" }, { "name": "collateral_price", "type": "uint64" }, { "name": "exchange_rate", "type": "uint64" }, { "name": "date", "type": "time_point" } ] }
-
{ "name": "modifylog", "base": "", "fields": [ { "name": "reserve_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "bsym", "type": "symbol" }, { "name": "create_time", "type": "time_point" } ] }
-
{ "name": "redeemlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "reserve_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "redeem_quantity", "type": "asset" }, { "name": "total_btoken", "type": "asset" }, { "name": "total_reserve", "type": "asset" }, { "name": "date", "type": "time_point" } ] }
-
{ "name": "repaylog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "payer", "type": "name" }, { "name": "reserve_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "principal_borrow_balance", "type": "asset" }, { "name": "compounded_interest", "type": "asset" }, { "name": "last_variable_borrow_cumulative_index", "type": "uint128" }, { "name": "date", "type": "time_point" } ] }
Action parameter in sellrexlog
{ "name": "sellrexlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "rex_value", "type": "asset" } ] }
-
{ "name": "stakelog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "date", "type": "time_point" } ] }
Action parameter in transferlog
{ "name": "transferlog", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "from_balance", "type": "asset" }, { "name": "to_balance", "type": "asset" } ] }
Action parameter in unstakelog
{ "name": "unstakelog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "date", "type": "time_point" } ] }