- Move path
- 0xfe1d…80bf::app
- Functions
- 172 public, 0 entry
- Structs
- 6
app
- 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
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module app;
struct APP has drop {
dummy_field: bool,
}
struct AdminCap has store, key {
id: UID,
}
struct PackageCallerCap has store, key {
id: UID,
}
struct PackageWhitestKey has copy, drop, store {
dummy_field: bool,
}
struct ProtocolApp has store, key {
id: UID,
version: u64,
markets: Table<TypeName, ID>,
}
struct ReferralKey has copy, drop, store {
dummy_field: bool,
}
public fun current_version(): u64
public(package) fun get_market_config<T0>(&ProtocolApp,&market::Market<T0>): &market::MarketConfiguration