error
Module0x45ba…fc70
- Move path
- 0xfe1d…80bf::error
- Functions
- 810 public, 0 entry
- Structs
- 0
error
- adl21
- adl_admin6
- app17
- asset21
- asset_admin7
- borrow1
- borrow_index4
- coin_decimals_registry5
- ctoken1
- ctoken_table9
- debt9
- decimals_admin2
- deposit1
- emode31
- emode_admin6
- enter_market4
- error81
- flash_loan5
- generic_store10
- interest8
- limiter10
- liquidate6
- liquidity_miner14
- liquidity_mining2
- liquidity_mining_admin3
- liquidity_mining_reward_manager17
- market50
- market_admin6
- market_query3
- market_type0
- obligation17
- obligation_query2
- query_types3
- referral19
- referral_admin2
- repay3
- reserve25
- revenue_admin1
- user_rebates8
- value2
- version_admin1
- whitelist_admin8
- wit_table11
- withdraw2
Bytecode537 lines
The on-chain disassembly. Offsets are instruction numbers within each function.
// Move bytecode v6
module fe1d8929d13b00aaecd7642dec1c6d41cab82882a1b139efa46bf61dfd6380bf.error {
public(friend) version_mismatch(): u64 {
B0:
0LdU64(1)
1Ret
}
public(friend) market_under_circuit_break(): u64 {
B0:
0LdConst[3](u64: 103)
1Ret
}
public(friend) invalid_params_error(): u64 {
B0:
0LdU64(104)
1Ret
}
public(friend) outflow_reach_limit_error(): u64 {
B0:
0LdU64(105)
1Ret
}
public(friend) market_not_found(): u64 {
B0:
0LdU64(106)
1Ret
}
public(friend) market_already_exists(): u64 {
B0:
0LdU64(107)
1Ret
}
public(friend) invalid_market(): u64 {
B0:
0LdU64(108)
1Ret
}
public(friend) reserve_not_enough_error(): u64 {
B0:
0LdU64(109)
1Ret
}
public(friend) asset_already_collateral(): u64 {
B0:
0LdConst[0](u64: 100)
1Ret
}
public(friend) asset_not_collateral(): u64 {
B0:
0LdConst[1](u64: 101)
1Ret
}
public(friend) asset_already_onboarded(): u64 {
B0:
0LdU64(110)
1Ret
}
public(friend) coin_decimals_registry_already_registered(): u64 {
B0:
0LdU64(111)
1Ret
}
public(friend) constraint_double_support_ctoken(): u64 {
B0:
0LdConst[2](u64: 102)
1Ret
}
public(friend) invariant_borrow_index_incremental(): u64 {
B0:
0LdU64(112)
1Ret
}
public(friend) invariant_seize_tokens_crazy_big(): u64 {
B0:
0LdU64(113)
1Ret
}
public(friend) caller_not_whitelisted(): u64 {
B0:
0LdConst[4](u64: 114)
1Ret
}
public(friend) caller_has_no_permission(): u64 {
B0:
0LdConst[5](u64: 115)
1Ret
}
public(friend) already_under_circuit_break(): u64 {
B0:
0LdU64(116)
1Ret
}
public(friend) not_under_circuit_break(): u64 {
B0:
0LdU64(117)
1Ret
}
public(friend) updating_with_same_value(): u64 {
B0:
0LdU64(118)
1Ret
}
public(friend) invalid_operation_status(): u64 {
B0:
0LdU64(119)
1Ret
}
public(friend) obligation_from_different_market(): u64 {
B0:
0LdU64(204)
1Ret
}
public(friend) market_cash_reserve_not_enough(): u64 {
B0:
0LdU64(205)
1Ret
}
public(friend) emode_borrow_limit_exceeded(): u64 {
B0:
0LdU64(206)
1Ret
}
public(friend) market_deposit_limit_exceeded(): u64 {
B0:
0LdU64(207)
1Ret
}
public(friend) deposit_paused_for_asset(): u64 {
B0:
0LdConst[6](u64: 200)
1Ret
}
public(friend) borrow_paused_for_asset(): u64 {
B0:
0LdU64(208)
1Ret
}
public(friend) obligation_borrow_below_min(): u64 {
B0:
0LdU64(209)
1Ret
}
public(friend) obligation_borrow_collateral_asset(): u64 {
B0:
0LdU64(210)
1Ret
}
public(friend) obligation_not_safe_after_operation(): u64 {
B0:
0LdConst[7](u64: 201)
1Ret
}
public(friend) obligation_withdraw_no_deposit(): u64 {
B0:
0LdU64(211)
1Ret
}
public(friend) obligation_deposit_borrowed_asset(): u64 {
B0:
0LdU64(212)
1Ret
}
public(friend) no_zero_amount(): u64 {
B0:
0LdU64(213)
1Ret
}
public(friend) withdraw_paused_for_asset(): u64 {
B0:
0LdConst[8](u64: 202)
1Ret
}
public(friend) constraint_split_ctoken_too_many(): u64 {
B0:
0LdConst[9](u64: 203)
1Ret
}
public(friend) liquidation_paused_for_asset(): u64 {
B0:
0LdConst[10](u64: 214)
1Ret
}
public(friend) reserve_join_zero_value(): u64 {
B0:
0LdU64(215)
1Ret
}
public(friend) reserve_split_zero_value(): u64 {
B0:
0LdU64(216)
1Ret
}
public(friend) take_too_much_revenue(): u64 {
B0:
0LdU64(217)
1Ret
}
public(friend) market_borrow_limit_exceeded(): u64 {
B0:
0LdU64(218)
1Ret
}
public(friend) borrow_index_time_going_backwards(): u64 {
B0:
0LdU64(219)
1Ret
}
public(friend) borrow_index_value_going_backwards(): u64 {
B0:
0LdU64(220)
1Ret
}
public(friend) flash_loan_paused_for_asset(): u64 {
B0:
0LdU64(404)
1Ret
}
public(friend) flash_loan_ongoing(): u64 {
B0:
0LdU64(405)
1Ret
}
public(friend) flash_loan_not_ongoing(): u64 {
B0:
0LdU64(406)
1Ret
}
public(friend) flash_loan_repay_not_enough_error(): u64 {
B0:
0LdU64(407)
1Ret
}
public(friend) reserve_zero_coin_not_allowed(): u64 {
B0:
0LdConst[11](u64: 400)
1Ret
}
public(friend) reserve_flash_loan_not_paid_enough(): u64 {
B0:
0LdConst[12](u64: 401)
1Ret
}
public(friend) reserve_flash_loan_fee_too_small(): u64 {
B0:
0LdConst[13](u64: 402)
1Ret
}
public(friend) reserve_flash_loan_more_than_cash(): u64 {
B0:
0LdConst[14](u64: 403)
1Ret
}
public(friend) max_emode_groups_reached(): u64 {
B0:
0LdConst[15](u64: 500)
1Ret
}
public(friend) emode_group_not_exists(): u64 {
B0:
0LdConst[16](u64: 501)
1Ret
}
public(friend) emode_group_already_supports_asset(): u64 {
B0:
0LdConst[17](u64: 502)
1Ret
}
public(friend) emode_group_does_not_support_asset(): u64 {
B0:
0LdConst[18](u64: 503)
1Ret
}
public(friend) liquidation_obligation_still_safe(): u64 {
B0:
0LdConst[24](u64: 605)
1Ret
}
public(friend) liquidation_close_factor_exceeded(): u64 {
B0:
0LdConst[25](u64: 606)
1Ret
}
public(friend) liquidation_zero_repay(): u64 {
B0:
0LdConst[26](u64: 607)
1Ret
}
public(friend) adl_no_coin(): u64 {
B0:
0LdConst[19](u64: 600)
1Ret
}
public(friend) adl_already_has_coin(): u64 {
B0:
0LdConst[20](u64: 601)
1Ret
}
public(friend) adl_not_activated_by_time(): u64 {
B0:
0LdConst[21](u64: 602)
1Ret
}
public(friend) adl_within_limit(): u64 {
B0:
0LdConst[22](u64: 603)
1Ret
}
public(friend) adl_emode_group_not_found(): u64 {
B0:
0LdConst[23](u64: 604)
1Ret
}
public(friend) liquidity_mining_invalid_time(): u64 {
B0:
0LdConst[27](u64: 700)
1Ret
}
public(friend) liquidity_mining_invalid_type(): u64 {
B0:
0LdConst[28](u64: 701)
1Ret
}
public(friend) liquidity_mining_max_concurrent_pool_rewards_violated(): u64 {
B0:
0LdConst[29](u64: 702)
1Ret
}
public(friend) liquidity_mining_not_all_rewards_claimed(): u64 {
B0:
0LdConst[30](u64: 703)
1Ret
}
public(friend) liquidity_mining_pool_reward_period_not_over(): u64 {
B0:
0LdConst[31](u64: 704)
1Ret
}
public(friend) liquidity_mining_pool_not_initialized(): u64 {
B0:
0LdConst[32](u64: 705)
1Ret
}
public(friend) liquidity_mining_pool_initialized(): u64 {
B0:
0LdConst[33](u64: 706)
1Ret
}
public(friend) liquidity_mining_invalid_start_time(): u64 {
B0:
0LdU64(707)
1Ret
}
public(friend) liquidity_mining_no_reward_to_claim(): u64 {
B0:
0LdConst[34](u64: 708)
1Ret
}
public(friend) referral_no_rebates(): u64 {
B0:
0LdConst[35](u64: 800)
1Ret
}
public(friend) referral_already_has_referral_code(): u64 {
B0:
0LdConst[36](u64: 801)
1Ret
}
public(friend) referral_not_qualified_to_gen_code(): u64 {
B0:
0LdConst[37](u64: 802)
1Ret
}
public(friend) referral_invalid_referral_code(): u64 {
B0:
0LdConst[38](u64: 803)
1Ret
}
public(friend) referral_no_referral_code(): u64 {
B0:
0LdConst[39](u64: 804)
1Ret
}
public(friend) referral_rebate_no_token(): u64 {
B0:
0LdConst[40](u64: 805)
1Ret
}
public(friend) referral_claim_paused(): u64 {
B0:
0LdConst[41](u64: 806)
1Ret
}
public(friend) referral_claim_zero_value_rebate(): u64 {
B0:
0LdConst[42](u64: 807)
1Ret
}
public(friend) referral_no_self_reference(): u64 {
B0:
0LdConst[43](u64: 808)
1Ret
}
public(friend) not_found_in_coin_decimals_registry(): u64 {
B0:
0LdU64(999)
1Ret
}
Constants [
0 => u64: 100
1 => u64: 101
2 => u64: 102
3 => u64: 103
4 => u64: 114
5 => u64: 115
6 => u64: 200
7 => u64: 201
8 => u64: 202
9 => u64: 203
10 => u64: 214
11 => u64: 400
12 => u64: 401
13 => u64: 402
14 => u64: 403
15 => u64: 500
16 => u64: 501
17 => u64: 502
18 => u64: 503
19 => u64: 600
20 => u64: 601
21 => u64: 602
22 => u64: 603
23 => u64: 604
24 => u64: 605
25 => u64: 606
26 => u64: 607
27 => u64: 700
28 => u64: 701
29 => u64: 702
30 => u64: 703
31 => u64: 704
32 => u64: 705
33 => u64: 706
34 => u64: 708
35 => u64: 800
36 => u64: 801
37 => u64: 802
38 => u64: 803
39 => u64: 804
40 => u64: 805
41 => u64: 806
42 => u64: 807
43 => u64: 808
]
}