Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

Move path
0xfe1d…80bf::emode_admin
Functions
65 public, 0 entry
Structs
2
Friend modules
None
emode_admin

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module emode_admin;
struct EModeUpdated<T0> has copy, drop {
who: address,
what: u8,
market: TypeName,
asset: TypeName,
emode_group: u8,
new: T0,
}
struct NewEModeGroupEvent has copy, drop {
market: TypeName,
emode_group_id: u8,
oracle_base_token: u8,
time: u64,
operator: address,
}
public fun create_emode_params(&app::AdminCap,&app::ProtocolApp,u64,u64,u64,u64,u64,u64,limiter::NewLimiter,limiter::NewLimiter): emode::NewEMode
fun create_emode_params_inner(&app::AdminCap,u64,u64,u64,u64,u64,u64,limiter::NewLimiter,limiter::NewLimiter): emode::NewEMode
public fun create_limiter(&app::AdminCap,&app::ProtocolApp,u64,u32,u32): limiter::NewLimiter
public fun onboard_asset_to_emode_group<T0, T1>(&app::AdminCap,&app::ProtocolApp,&mut market::Market<T0>,u8,emode::NewEMode)
public fun onboard_new_emode_group<T0>(&app::AdminCap,&app::ProtocolApp,&mut market::Market<T0>,u8,&Clock)
public fun update_asset_in_emode_group<T0, T1>(&app::AdminCap,&app::ProtocolApp,&mut market::Market<T0>,u8,emode::NewEMode)