EOS

danchorsmart

Contract

{ "version": "eosio::abi/1.2", "types": [ { "new_type_name": "B_pair_time_point_sec_lend_E", "type": "pair_time_point_sec_lend" } ], "structs": [ { "name": "adddepositlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "oid", "type": "uint64" }, { "name": "pledge", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "totalpledge", "type": "asset" }, { "name": "totalissue", "type": "asset" }, { "name": "price", "type": "uint64" }, { "name": "date", "type": "time_point_sec" } ] }, { "name": "adjust", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "rate", "type": "uint64" }, { "name": "issue", "type": "bool" } ] }, { "name": "adjustlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "rate", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "totalpledge", "type": "asset" }, { "name": "totalissue", "type": "asset" }, { "name": "price", "type": "uint64" }, { "name": "date", "type": "time_point_sec" } ] }, { "name": "afterclaim", "base": "", "fields": [ { "name": "type", "type": "uint16" }, { "name": "box_balance", "type": "asset" }, { "name": "eos_balance", "type": "asset" } ] }, { "name": "afterclaim2", "base": "", "fields": [ { "name": "type", "type": "uint16" }, { "name": "box_balance", "type": "asset" } ] }, { "name": "balnotify", "base": "", "fields": [ { "name": "code", "type": "symbol_code" }, { "name": "box_quantity", "type": "asset" } ] }, { "name": "bidnext", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }, { "name": "bidresult", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "aid", "type": "uint64" }, { "name": "bid", "type": "uint64" }, { "name": "bidfund", "type": "asset" }, { "name": "bidrefund", "type": "asset" }, { "name": "bidpledge", "type": "asset" }, { "name": "price", "type": "uint64" }, { "name": "disprice", "type": "uint64" }, { "name": "discount", "type": "float64" }, { "name": "flag", "type": "uint8" }, { "name": "remainpledge", "type": "asset" }, { "name": "remainissue", "type": "asset" }, { "name": "start", "type": "time_point_sec" } ] }, { "name": "buyrex", "base": "", "fields": [ { "name": "buy_pct", "type": "uint8" } ] }, { "name": "buyrexlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "rex_value", "type": "asset" } ] }, { "name": "calinterest", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "rate", "type": "uint64" } ] }, { "name": "checkbalance", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" } ] }, { "name": "claimbalr", "base": "", "fields": [ { "name": "code", "type": "symbol_code" } ] }, { "name": "claiming", "base": "", "fields": [ { "name": "type", "type": "uint16" }, { "name": "box_balance", "type": "asset" }, { "name": "eos_balance", "type": "asset" } ] }, { "name": "claiming2", "base": "", "fields": [ { "name": "type", "type": "uint16" }, { "name": "box_balance", "type": "asset" } ] }, { "name": "claimlpr", "base": "", "fields": [ { "name": "code", "type": "symbol_code" } ] }, { "name": "claimrewards", "base": "", "fields": [ { "name": "type", "type": "uint16" } ] }, { "name": "clear", "base": "", "fields": [ { "name": "collateral_id", "type": "uint64" }, { "name": "user", "type": "name" } ] }, { "name": "clearresult", "base": "", "fields": [ { "name": "aid", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "pledge", "type": "asset" }, { "name": "loan", "type": "asset" }, { "name": "remainpledge", "type": "asset" }, { "name": "remainloan", "type": "asset" }, { "name": "forfeit", "type": "asset" }, { "name": "interest", "type": "asset" }, { "name": "price", "type": "uint64" }, { "name": "date", "type": "time_point_sec" } ] }, { "name": "collateral", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "status", "type": "uint8" }, { "name": "clear_rate", "type": "uint64" }, { "name": "forfeit", "type": "uint64" }, { "name": "interest", "type": "uint64" }, { "name": "min_rate", "type": "uint64" }, { "name": "last_price", "type": "uint64" }, { "name": "min_amount", "type": "asset" }, { "name": "max_amount", "type": "asset" }, { "name": "balance", "type": "asset" }, { "name": "total_balance", "type": "asset" } ] }, { "name": "createlog", "base": "", "fields": [ { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" } ] }, { "name": "createtoken", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "status", "type": "uint8" }, { "name": "clear_rate", "type": "uint64" }, { "name": "forfeit", "type": "uint64" }, { "name": "interest", "type": "uint64" }, { "name": "min_rate", "type": "uint64" }, { "name": "min_amount", "type": "asset" }, { "name": "max_amount", "type": "asset" } ] }, { "name": "fix", "base": "", "fields": [] }, { "name": "generatelog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "oid", "type": "uint64" }, { "name": "rate", "type": "uint64" }, { "name": "pledge", "type": "asset" }, { "name": "issue", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "totalpledge", "type": "asset" }, { "name": "totalissue", "type": "asset" }, { "name": "price", "type": "uint64" }, { "name": "date", "type": "time_point_sec" } ] }, { "name": "global_var", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "val", "type": "uint64" } ] }, { "name": "incomelog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "oid", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }, { "name": "init", "base": "", "fields": [] }, { "name": "lend", "base": "", "fields": [ { "name": "capital", "type": "uint64" }, { "name": "unpay_interest", "type": "uint64" }, { "name": "last_update", "type": "time_point_sec" } ] }, { "name": "lpnotify", "base": "", "fields": [ { "name": "code", "type": "symbol_code" }, { "name": "box_quantity", "type": "asset" } ] }, { "name": "modifytoken", "base": "", "fields": [ { "name": "collateral_id", "type": "uint64" }, { "name": "status", "type": "uint8" }, { "name": "clear_rate", "type": "uint64" }, { "name": "forfeit", "type": "uint64" }, { "name": "min_rate", "type": "uint64" }, { "name": "min_amount", "type": "asset" }, { "name": "max_amount", "type": "asset" } ] }, { "name": "pair_time_point_sec_lend", "base": "", "fields": [ { "name": "first", "type": "time_point_sec" }, { "name": "second", "type": "lend" } ] }, { "name": "proxyto", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "ratechange", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "start", "type": "time_point_sec" }, { "name": "lastupdate", "type": "time_point_sec" }, { "name": "exec", "type": "time_point_sec" }, { "name": "loan", "type": "uint64" }, { "name": "interest", "type": "uint64" }, { "name": "unpay_interest", "type": "uint64" }, { "name": "rate", "type": "uint64" } ] }, { "name": "removetoken", "base": "", "fields": [ { "name": "collateral_id", "type": "uint64" } ] }, { "name": "repaylog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "oid", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "totalpledge", "type": "asset" }, { "name": "totalissue", "type": "asset" }, { "name": "repaytype", "type": "string" }, { "name": "usninterest", "type": "asset" }, { "name": "pledgeinterest", "type": "asset" }, { "name": "price", "type": "uint64" }, { "name": "date", "type": "time_point_sec" } ] }, { "name": "repayresult", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "collateral_id", "type": "uint64" }, { "name": "loan", "type": "uint64" }, { "name": "repay", "type": "uint64" }, { "name": "interest", "type": "uint64" }, { "name": "unpay_interest", "type": "uint64" }, { "name": "start", "type": "time_point_sec" }, { "name": "last_update", "type": "time_point_sec" } ] }, { "name": "sellallrex", "base": "", "fields": [] }, { "name": "sellnext", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "total_quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }, { "name": "sellrex", "base": "", "fields": [] }, { "name": "sellrexlog", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "rex_value", "type": "asset" } ] }, { "name": "setinterest", "base": "", "fields": [ { "name": "collateral_id", "type": "uint64" }, { "name": "val", "type": "uint64" } ] }, { "name": "setstate", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "val", "type": "uint64" } ] }, { "name": "st_account", "base": "", "fields": [ { "name": "uid", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "pledge", "type": "asset" }, { "name": "issue", "type": "asset" }, { "name": "risk", "type": "uint64" }, { "name": "status", "type": "uint8" }, { "name": "create_time", "type": "time_point_sec" }, { "name": "update_time", "type": "time_point_sec" }, { "name": "records", "type": "B_pair_time_point_sec_lend_E[]" } ] }, { "name": "st_auction", "base": "", "fields": [ { "name": "aid", "type": "uint64" }, { "name": "collateral_id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "price", "type": "uint64" }, { "name": "pledge", "type": "asset" }, { "name": "issue", "type": "asset" }, { "name": "remain_pledge", "type": "asset" }, { "name": "remain_issue", "type": "asset" }, { "name": "create_time", "type": "time_point_sec" } ] }, { "name": "st_bid", "base": "", "fields": [ { "name": "bid", "type": "uint64" }, { "name": "aid", "type": "uint64" }, { "name": "collateral_id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "fund", "type": "asset" }, { "name": "bid_time", "type": "time_point_sec" } ] }, { "name": "st_debt", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "pledge", "type": "asset" }, { "name": "issue", "type": "asset" }, { "name": "risk", "type": "uint64" }, { "name": "status", "type": "uint8" }, { "name": "create_time", "type": "time_point_sec" }, { "name": "update_time", "type": "time_point_sec" }, { "name": "records", "type": "B_pair_time_point_sec_lend_E[]" } ] }, { "name": "stat", "base": "", "fields": [ { "name": "balance", "type": "asset" }, { "name": "total", "type": "asset" } ] } ], "actions": [ { "name": "adddepositlog", "type": "adddepositlog", "ricardian_contract": "" }, { "name": "adjust", "type": "adjust", "ricardian_contract": "" }, { "name": "adjustlog", "type": "adjustlog", "ricardian_contract": "" }, { "name": "afterclaim", "type": "afterclaim", "ricardian_contract": "" }, { "name": "afterclaim2", "type": "afterclaim2", "ricardian_contract": "" }, { "name": "balnotify", "type": "balnotify", "ricardian_contract": "" }, { "name": "bidnext", "type": "bidnext", "ricardian_contract": "" }, { "name": "bidresult", "type": "bidresult", "ricardian_contract": "" }, { "name": "buyrex", "type": "buyrex", "ricardian_contract": "" }, { "name": "buyrexlog", "type": "buyrexlog", "ricardian_contract": "" }, { "name": "calinterest", "type": "calinterest", "ricardian_contract": "" }, { "name": "checkbalance", "type": "checkbalance", "ricardian_contract": "" }, { "name": "claimbalr", "type": "claimbalr", "ricardian_contract": "" }, { "name": "claiming", "type": "claiming", "ricardian_contract": "" }, { "name": "claiming2", "type": "claiming2", "ricardian_contract": "" }, { "name": "claimlpr", "type": "claimlpr", "ricardian_contract": "" }, { "name": "claimrewards", "type": "claimrewards", "ricardian_contract": "" }, { "name": "clear", "type": "clear", "ricardian_contract": "" }, { "name": "clearresult", "type": "clearresult", "ricardian_contract": "" }, { "name": "createlog", "type": "createlog", "ricardian_contract": "" }, { "name": "createtoken", "type": "createtoken", "ricardian_contract": "" }, { "name": "fix", "type": "fix", "ricardian_contract": "" }, { "name": "generatelog", "type": "generatelog", "ricardian_contract": "" }, { "name": "incomelog", "type": "incomelog", "ricardian_contract": "" }, { "name": "init", "type": "init", "ricardian_contract": "" }, { "name": "lpnotify", "type": "lpnotify", "ricardian_contract": "" }, { "name": "modifytoken", "type": "modifytoken", "ricardian_contract": "" }, { "name": "proxyto", "type": "proxyto", "ricardian_contract": "" }, { "name": "ratechange", "type": "ratechange", "ricardian_contract": "" }, { "name": "removetoken", "type": "removetoken", "ricardian_contract": "" }, { "name": "repaylog", "type": "repaylog", "ricardian_contract": "" }, { "name": "repayresult", "type": "repayresult", "ricardian_contract": "" }, { "name": "sellallrex", "type": "sellallrex", "ricardian_contract": "" }, { "name": "sellnext", "type": "sellnext", "ricardian_contract": "" }, { "name": "sellrex", "type": "sellrex", "ricardian_contract": "" }, { "name": "sellrexlog", "type": "sellrexlog", "ricardian_contract": "" }, { "name": "setinterest", "type": "setinterest", "ricardian_contract": "" }, { "name": "setstate", "type": "setstate", "ricardian_contract": "" } ], "tables": [ { "name": "accounts", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_account" }, { "name": "auctions", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_auction" }, { "name": "bids", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_bid" }, { "name": "collaterals", "index_type": "i64", "key_names": [], "key_types": [], "type": "collateral" }, { "name": "debts", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_debt" }, { "name": "globals", "index_type": "i64", "key_names": [], "key_types": [], "type": "global_var" }, { "name": "stat", "index_type": "i64", "key_names": [], "key_types": [], "type": "stat" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }