{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "apy_data",
"base": "",
"fields": [
{
"name": "pztoken",
"type": "name"
},
{
"name": "apy",
"type": "float64"
}
]
},
{
"name": "auction_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "pledge_token",
"type": "asset"
},
{
"name": "origin_pledge_token",
"type": "asset"
},
{
"name": "lend_token",
"type": "asset"
},
{
"name": "origin_lend_token",
"type": "asset"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "tx_hash",
"type": "checksum256"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "end_time",
"type": "uint32"
}
]
},
{
"name": "bank_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "move_token",
"type": "asset"
},
{
"name": "is_pledge",
"type": "uint8"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "clearrecord_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "auction_id",
"type": "uint64"
},
{
"name": "bid_lend_token",
"type": "asset"
},
{
"name": "bearer",
"type": "name"
},
{
"name": "take_off_pledge_token",
"type": "asset"
},
{
"name": "rate",
"type": "string"
},
{
"name": "tx_hash",
"type": "checksum256"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "countdown",
"base": "",
"fields": []
},
{
"name": "countdown_data",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "countdown",
"type": "uint32"
}
]
},
{
"name": "currency_data",
"base": "",
"fields": [
{
"name": "interest_token_name",
"type": "name"
},
{
"name": "interest_token_symbol",
"type": "symbol"
},
{
"name": "interest_token_contract",
"type": "name"
},
{
"name": "anchor_token_symbol",
"type": "symbol"
},
{
"name": "anchor_token_contract",
"type": "name"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "delcrecords",
"base": "",
"fields": [
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "delcurrency",
"base": "",
"fields": [
{
"name": "interest_token_name",
"type": "name"
}
]
},
{
"name": "delinterest",
"base": "",
"fields": [
{
"name": "pair",
"type": "name"
},
{
"name": "user",
"type": "name"
}
]
},
{
"name": "delloanhis",
"base": "",
"fields": [
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "delparameter",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "pair",
"type": "name"
}
]
},
{
"name": "delrecords",
"base": "",
"fields": [
{
"name": "pair",
"type": "name"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "delrenhis",
"base": "",
"fields": [
{
"name": "scope",
"type": "name"
}
]
},
{
"name": "delwrecords",
"base": "",
"fields": [
{
"name": "pair",
"type": "name"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "deposit_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "deposit_token",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "distribute",
"base": "",
"fields": []
},
{
"name": "dssdeposit",
"base": "",
"fields": [
{
"name": "quantity",
"type": "asset"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "fee_rate_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "rate",
"type": "pair_uint64_float64[]"
}
]
},
{
"name": "fix",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "scope",
"type": "name"
}
]
},
{
"name": "fixed_loan_time_data",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "fundwithdraw",
"base": "",
"fields": []
},
{
"name": "insolvent",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "insolvent_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "pledge_token",
"type": "pair_symbol_asset[]"
},
{
"name": "lend_token",
"type": "asset"
},
{
"name": "tx_hash",
"type": "checksum256"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "interest_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "origin_lend",
"type": "asset"
},
{
"name": "lend",
"type": "float64"
},
{
"name": "interest",
"type": "float64"
},
{
"name": "type",
"type": "uint32"
},
{
"name": "rate",
"type": "float64"
}
]
},
{
"name": "liquid_reward_total_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "liquidation",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "loan_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "pledge_token",
"type": "pair_symbol_asset[]"
},
{
"name": "lend_token",
"type": "pair_symbol_asset[]"
},
{
"name": "create_time",
"type": "uint32"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "loan_history_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "before_pledge_token",
"type": "pair_symbol_asset[]"
},
{
"name": "before_lend_token",
"type": "pair_symbol_asset[]"
},
{
"name": "after_pledge_token",
"type": "pair_symbol_asset[]"
},
{
"name": "after_lend_token",
"type": "pair_symbol_asset[]"
},
{
"name": "interests",
"type": "asset[]"
},
{
"name": "token_price",
"type": "string"
},
{
"name": "pz_token_price",
"type": "string"
},
{
"name": "hash",
"type": "checksum256"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "lsparameter_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint32"
},
{
"name": "clear_order",
"type": "symbol[]"
},
{
"name": "clear_pledge",
"type": "symbol[]"
}
]
},
{
"name": "new_price_data",
"base": "",
"fields": [
{
"name": "sym",
"type": "symbol"
},
{
"name": "price",
"type": "string"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "newborrow",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "newclose",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "sym",
"type": "string"
}
]
},
{
"name": "newwithdraw",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "pair_symbol_asset",
"base": "",
"fields": [
{
"name": "key",
"type": "symbol"
},
{
"name": "value",
"type": "asset"
}
]
},
{
"name": "pair_uint32_asset",
"base": "",
"fields": [
{
"name": "key",
"type": "uint32"
},
{
"name": "value",
"type": "asset"
}
]
},
{
"name": "pair_uint64_float64",
"base": "",
"fields": [
{
"name": "key",
"type": "uint64"
},
{
"name": "value",
"type": "float64"
}
]
},
{
"name": "parameter_data",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "string"
}
]
},
{
"name": "pause",
"base": "",
"fields": [
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "pause_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "price_data",
"base": "",
"fields": [
{
"name": "sym",
"type": "symbol"
},
{
"name": "price",
"type": "string"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "pz_auction_data",
"base": "",
"fields": [
{
"name": "pztoken",
"type": "name"
},
{
"name": "pledge",
"type": "asset"
}
]
},
{
"name": "pz_price_data",
"base": "",
"fields": [
{
"name": "sym",
"type": "name"
},
{
"name": "price",
"type": "string"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "pz_reward_data",
"base": "",
"fields": [
{
"name": "pztoken",
"type": "name"
},
{
"name": "reward",
"type": "float64"
}
]
},
{
"name": "pztoken_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "pz_token",
"type": "pair_symbol_asset[]"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "receivelr",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "record_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "move_token",
"type": "asset"
},
{
"name": "price",
"type": "string"
},
{
"name": "tx_hash",
"type": "checksum256"
},
{
"name": "type",
"type": "uint32"
},
{
"name": "desc",
"type": "string"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "resetwallet",
"base": "",
"fields": [
{
"name": "wallet_name",
"type": "name"
},
{
"name": "wallet_account",
"type": "name"
},
{
"name": "wallet_rate",
"type": "string"
},
{
"name": "user_rate",
"type": "string"
},
{
"name": "is_del",
"type": "uint32"
}
]
},
{
"name": "retention",
"base": "",
"fields": [
{
"name": "quantitys",
"type": "asset[]"
}
]
},
{
"name": "retention_data",
"base": "",
"fields": [
{
"name": "pztoken",
"type": "name"
},
{
"name": "rate",
"type": "float64"
}
]
},
{
"name": "retention_history_data",
"base": "",
"fields": [
{
"name": "pztoken",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "setactions",
"base": "",
"fields": [
{
"name": "currency",
"type": "name"
},
{
"name": "params",
"type": "string[]"
}
]
},
{
"name": "setcurrency",
"base": "",
"fields": [
{
"name": "interest_token_name",
"type": "name"
},
{
"name": "interest_token_symbol",
"type": "string"
},
{
"name": "interest_token_contract",
"type": "name"
},
{
"name": "anchor_token_symbol",
"type": "string"
},
{
"name": "anchor_token_contract",
"type": "name"
},
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "setfeerate",
"base": "",
"fields": [
{
"name": "id",
"type": "uint32"
},
{
"name": "rate",
"type": "pair_uint64_float64[]"
},
{
"name": "is_del",
"type": "uint32"
}
]
},
{
"name": "setlsparams",
"base": "",
"fields": [
{
"name": "clear_orders",
"type": "string[]"
},
{
"name": "clear_pledges",
"type": "string[]"
}
]
},
{
"name": "setparameter",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "string"
},
{
"name": "pair",
"type": "name"
}
]
},
{
"name": "setparams",
"base": "",
"fields": [
{
"name": "currency",
"type": "name"
},
{
"name": "params",
"type": "string[]"
}
]
},
{
"name": "setpause",
"base": "",
"fields": [
{
"name": "status",
"type": "uint32"
}
]
},
{
"name": "setprice",
"base": "",
"fields": [
{
"name": "base_prices",
"type": "string[]"
}
]
},
{
"name": "setpzprice",
"base": "",
"fields": [
{
"name": "prices",
"type": "string[]"
}
]
},
{
"name": "settime",
"base": "",
"fields": [
{
"name": "scope",
"type": "name"
},
{
"name": "account",
"type": "name"
},
{
"name": "time",
"type": "uint32"
},
{
"name": "is_del",
"type": "bool"
}
]
},
{
"name": "setwallet",
"base": "",
"fields": [
{
"name": "wallet_name",
"type": "name"
},
{
"name": "wallet_account",
"type": "name"
},
{
"name": "wallet_rate",
"type": "string"
},
{
"name": "user_rate",
"type": "string"
},
{
"name": "is_del",
"type": "uint32"
}
]
},
{
"name": "setwhitelist",
"base": "",
"fields": [
{
"name": "users",
"type": "string[]"
},
{
"name": "is_del",
"type": "uint8"
}
]
},
{
"name": "small_repay_data",
"base": "",
"fields": [
{
"name": "pztoken",
"type": "name"
},
{
"name": "pizza",
"type": "asset"
},
{
"name": "repay",
"type": "asset"
}
]
},
{
"name": "token_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "total_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "deposit_token",
"type": "asset"
},
{
"name": "loan_token",
"type": "asset"
},
{
"name": "history_deposit_token",
"type": "asset"
},
{
"name": "history_deposit_withdraw_token",
"type": "asset"
},
{
"name": "history_loan_token",
"type": "asset"
},
{
"name": "history_repayment_token",
"type": "asset"
},
{
"name": "auction_token",
"type": "asset"
},
{
"name": "history_auction_token",
"type": "asset"
},
{
"name": "price",
"type": "string"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "updateprice",
"base": "",
"fields": [
{
"name": "base_prices",
"type": "string[]"
}
]
},
{
"name": "user_reward_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "reward",
"type": "float64"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "voteproducer",
"base": "",
"fields": [
{
"name": "proxy",
"type": "name"
},
{
"name": "producer",
"type": "name[]"
}
]
},
{
"name": "wallet_data",
"base": "",
"fields": [
{
"name": "wallet_name",
"type": "name"
},
{
"name": "wallet_account",
"type": "name"
},
{
"name": "wallet_rate",
"type": "string"
},
{
"name": "user_rate",
"type": "string"
},
{
"name": "status",
"type": "uint32"
},
{
"name": "start_time",
"type": "uint32"
},
{
"name": "update_time",
"type": "uint32"
}
]
},
{
"name": "wallet_fee_data",
"base": "",
"fields": [
{
"name": "wallet_name",
"type": "name"
},
{
"name": "seven_day_fee",
"type": "pair_uint32_asset[]"
},
{
"name": "total_fee",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "wallet_record_data",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "exchange_id",
"type": "uint64"
},
{
"name": "fee",
"type": "asset"
},
{
"name": "time",
"type": "uint32"
}
]
},
{
"name": "whitelist_data",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
}
],
"actions": [
{
"name": "countdown",
"type": "countdown",
"ricardian_contract": ""
},
{
"name": "delcrecords",
"type": "delcrecords",
"ricardian_contract": ""
},
{
"name": "delcurrency",
"type": "delcurrency",
"ricardian_contract": ""
},
{
"name": "delinterest",
"type": "delinterest",
"ricardian_contract": ""
},
{
"name": "delloanhis",
"type": "delloanhis",
"ricardian_contract": ""
},
{
"name": "delparameter",
"type": "delparameter",
"ricardian_contract": ""
},
{
"name": "delrecords",
"type": "delrecords",
"ricardian_contract": ""
},
{
"name": "delrenhis",
"type": "delrenhis",
"ricardian_contract": ""
},
{
"name": "delwrecords",
"type": "delwrecords",
"ricardian_contract": ""
},
{
"name": "distribute",
"type": "distribute",
"ricardian_contract": ""
},
{
"name": "dssdeposit",
"type": "dssdeposit",
"ricardian_contract": ""
},
{
"name": "fix",
"type": "fix",
"ricardian_contract": ""
},
{
"name": "fundwithdraw",
"type": "fundwithdraw",
"ricardian_contract": ""
},
{
"name": "insolvent",
"type": "insolvent",
"ricardian_contract": ""
},
{
"name": "liquidation",
"type": "liquidation",
"ricardian_contract": ""
},
{
"name": "newborrow",
"type": "newborrow",
"ricardian_contract": ""
},
{
"name": "newclose",
"type": "newclose",
"ricardian_contract": ""
},
{
"name": "newwithdraw",
"type": "newwithdraw",
"ricardian_contract": ""
},
{
"name": "pause",
"type": "pause",
"ricardian_contract": ""
},
{
"name": "receivelr",
"type": "receivelr",
"ricardian_contract": ""
},
{
"name": "resetwallet",
"type": "resetwallet",
"ricardian_contract": ""
},
{
"name": "retention",
"type": "retention",
"ricardian_contract": ""
},
{
"name": "setactions",
"type": "setactions",
"ricardian_contract": ""
},
{
"name": "setcurrency",
"type": "setcurrency",
"ricardian_contract": ""
},
{
"name": "setfeerate",
"type": "setfeerate",
"ricardian_contract": ""
},
{
"name": "setlsparams",
"type": "setlsparams",
"ricardian_contract": ""
},
{
"name": "setparameter",
"type": "setparameter",
"ricardian_contract": ""
},
{
"name": "setparams",
"type": "setparams",
"ricardian_contract": ""
},
{
"name": "setpause",
"type": "setpause",
"ricardian_contract": ""
},
{
"name": "setprice",
"type": "setprice",
"ricardian_contract": ""
},
{
"name": "setpzprice",
"type": "setpzprice",
"ricardian_contract": ""
},
{
"name": "settime",
"type": "settime",
"ricardian_contract": ""
},
{
"name": "setwallet",
"type": "setwallet",
"ricardian_contract": ""
},
{
"name": "setwhitelist",
"type": "setwhitelist",
"ricardian_contract": ""
},
{
"name": "updateprice",
"type": "updateprice",
"ricardian_contract": ""
},
{
"name": "voteproducer",
"type": "voteproducer",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "apy",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "apy_data"
},
{
"name": "auction",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "auction_data"
},
{
"name": "bank",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "bank_data"
},
{
"name": "clearrecord",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "clearrecord_data"
},
{
"name": "countdown",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "countdown_data"
},
{
"name": "currency",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "currency_data"
},
{
"name": "deposit",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "deposit_data"
},
{
"name": "feerate",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "fee_rate_data"
},
{
"name": "fixedloan",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "fixed_loan_time_data"
},
{
"name": "insolvent",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "insolvent_data"
},
{
"name": "interest",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "interest_data"
},
{
"name": "loan",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "loan_data"
},
{
"name": "loanhistory",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "loan_history_data"
},
{
"name": "lrtotal",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "liquid_reward_total_data"
},
{
"name": "lsparameter",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "lsparameter_data"
},
{
"name": "newprice",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "new_price_data"
},
{
"name": "parameter",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "parameter_data"
},
{
"name": "pause",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pause_data"
},
{
"name": "price",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "price_data"
},
{
"name": "pzauction",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pz_auction_data"
},
{
"name": "pzprice",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pz_price_data"
},
{
"name": "pzreward",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pz_reward_data"
},
{
"name": "pztoken",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pztoken_data"
},
{
"name": "record",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "record_data"
},
{
"name": "retention",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "retention_data"
},
{
"name": "retentionhis",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "retention_history_data"
},
{
"name": "smallrepay",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "small_repay_data"
},
{
"name": "token",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "token_data"
},
{
"name": "total",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "total_data"
},
{
"name": "userreward",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "user_reward_data"
},
{
"name": "wallet",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wallet_data"
},
{
"name": "walletfee",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wallet_fee_data"
},
{
"name": "walletrecord",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wallet_record_data"
},
{
"name": "whitelist",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "whitelist_data"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}