Name | Lookup | Parameters | |
---|---|---|---|
add_market | 6400 | 2 | |
activate_market | 6401 | 1 | |
update_rate_model | 6402 | 2 | |
update_market | 6403 | 9 | |
force_update_market | 6404 | 2 | |
add_reward | 6405 | 1 | |
update_market_reward_speed | 6406 | 3 | |
claim_reward | 6407 | - | |
claim_reward_for_market | 6408 | 1 | |
mint | 6409 | 2 | |
redeem | 640a | 2 | |
redeem_all | 640b | 1 | |
borrow | 640c | 2 | |
repay_borrow | 640d | 2 | |
repay_borrow_all | 640e | 1 | |
deposit_all_collateral | 640f | 1 | |
withdraw_all_collateral | 6410 | 1 | |
liquidate_borrow | 6411 | 4 | |
add_reserves | 6412 | 3 | |
reduce_reserves | 6413 | 3 | |
reduce_incentive_reserves | 6414 | 3 |
Name | Lookup | Attributes | |
---|---|---|---|
DepositCollateral | 6400 | ["AccountId","CurrencyId","BalanceOf"] | |
WithdrawCollateral | 6401 | ["AccountId","CurrencyId","BalanceOf"] | |
Deposited | 6402 | ["AccountId","CurrencyId","BalanceOf"] | |
Redeemed | 6403 | ["AccountId","CurrencyId","BalanceOf"] | |
Borrowed | 6404 | ["AccountId","CurrencyId","BalanceOf"] | |
RepaidBorrow | 6405 | ["AccountId","CurrencyId","BalanceOf"] | |
LiquidatedBorrow | 6406 | ["AccountId","AccountId","CurrencyId","CurrencyId","BalanceOf","BalanceOf"] | |
ReservesReduced | 6407 | ["AccountId","CurrencyId","BalanceOf","BalanceOf"] | |
ReservesAdded | 6408 | ["AccountId","CurrencyId","BalanceOf","BalanceOf"] | |
NewMarket | 6409 | ["CurrencyId","Market<BalanceOf>"] | |
ActivatedMarket | 640a | ["CurrencyId"] | |
UpdatedMarket | 640b | ["CurrencyId","Market<BalanceOf>"] | |
RewardAdded | 640c | ["AccountId","BalanceOf"] | |
RewardWithdrawn | 640d | ["AccountId","BalanceOf"] | |
MarketRewardSpeedUpdated | 640e | ["CurrencyId","BalanceOf","BalanceOf"] | |
DistributedSupplierReward | 640f | ["CurrencyId","AccountId","BalanceOf","BalanceOf"] | |
DistributedBorrowerReward | 6410 | ["CurrencyId","AccountId","BalanceOf","BalanceOf"] | |
RewardPaid | 6411 | ["AccountId","BalanceOf"] | |
IncentiveReservesReduced | 6412 | ["AccountId","CurrencyId","BalanceOf"] | |
InterestAccrued | 6413 | ["CurrencyId","BalanceOf","BalanceOf","FixedU128","Ratio","Rate","Rate","Rate"] |
Name | Type | |
---|---|---|
LastAccruedInterestTime | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U64","keys_id":50,"value_id":10}} | |
TotalBorrows | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":6}} | |
TotalReserves | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":6}} | |
AccountBorrows | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId","AccountId"],"value":"loans:types:BorrowSnapshot","keys_id":431,"value_id":552}} | |
AccountDeposits | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId","AccountId"],"value":"U128","keys_id":431,"value_id":6}} | |
BorrowIndex | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":105}} | |
ExchangeRate | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":105}} | |
BorrowRate | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":105}} | |
SupplyRate | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":105}} | |
UtilizationRatio | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U32","keys_id":50,"value_id":160}} | |
Markets | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"loans:types:Market","keys_id":50,"value_id":159}} | |
UnderlyingAssetId | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"interbtc_primitives:CurrencyId","keys_id":50,"value_id":50}} | |
RewardSupplySpeed | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":6}} | |
RewardBorrowSpeed | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"U128","keys_id":50,"value_id":6}} | |
RewardSupplyState | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"loans:types:RewardMarketState","keys_id":50,"value_id":553}} | |
RewardBorrowState | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId"],"value":"loans:types:RewardMarketState","keys_id":50,"value_id":553}} | |
RewardSupplierIndex | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId","AccountId"],"value":"U128","keys_id":431,"value_id":6}} | |
RewardBorrowerIndex | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["interbtc_primitives:CurrencyId","AccountId"],"value":"U128","keys_id":431,"value_id":6}} | |
RewardAccrued | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"U128","keys_id":0,"value_id":6}} | |
MaxExchangeRate | {"origin":"PlainType","plain_type":"U128","PlainTypeValue":105} | |
MinExchangeRate | {"origin":"PlainType","plain_type":"U128","PlainTypeValue":105} | |
StorageVersion | {"origin":"PlainType","plain_type":"loans:Versions","PlainTypeValue":554} |
Name | Type | Value | |
---|---|---|---|
PalletId | [U8; 8] | 6d6f642f6c6f616e | |
RewardAssetId | interbtc_primitives:CurrencyId | 000c | |
ReferenceAssetId | interbtc_primitives:CurrencyId | 000b |
Name | Docs |
---|---|
InsufficientLiquidity | Insufficient liquidity to borrow more or disable collateral |
InsufficientDeposit | Insufficient deposit to redeem |
TooMuchRepay | Repay amount greater than allowed (either repays more than the existing debt, orexceeds the close factor) |
InsufficientCollateral | Repay amount more than collateral amount |
LiquidatorIsBorrower | Liquidator is same as borrower |
DepositsAreNotCollateral | Deposits are not used as a collateral |
InsufficientShortfall | Insufficient shortfall to repay |
InsufficientReserves | Insufficient reserves |
InvalidRateModelParam | Invalid rate model params |
MarketNotActivated | Market not activated |
InvalidLendTokenId | Invalid lend_token id |
MarketDoesNotExist | Market does not exist |
MarketAlreadyExists | Market already exists |
NewMarketMustHavePendingState | New markets must have a pending state |
SupplyCapacityExceeded | Upper bound of supplying is exceeded |
BorrowCapacityExceeded | Upper bound of borrowing is exceeded |
InsufficientCash | Insufficient cash in the pool |
InvalidFactor | The factor should be greater than 0% and less than 100% |
InvalidSupplyCap | The supply cap cannot be zero |
InvalidExchangeRate | The exchange rate should be a value between `MinExchangeRate` and `MaxExchangeRate` |
InvalidAmount | Amount cannot be zero |
DepositAllCollateralFailed | Locking collateral failed. The account has no `free` tokens. |
WithdrawAllCollateralFailed | Unlocking collateral failed. The account has no `reserved` tokens. |
TokensAlreadyLocked | Tokens already locked for a different purpose than borrow collateral |
LockedTokensCannotBeRedeemed | Only free lend tokens are redeemable |