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

API

buck_events

Module0x3466…98bb
Move path
0xce7f…4db2::buck_events
Functions
80 public, 0 entry
Structs
8
Friend modules
buck
buck_events

Declarations

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

module buck_events;
struct BuckBurnt has copy, drop {
collateral_type: String,
buck_amount: u64,
}
struct BuckMinted has copy, drop {
collateral_type: String,
buck_amount: u64,
}
struct CollateralDecreased has copy, drop {
collateral_type: String,
collateral_amount: u64,
}
struct CollateralIncreased has copy, drop {
collateral_type: String,
collateral_amount: u64,
}
struct FlashLoan has copy, drop {
coin_type: String,
amount: u64,
}
struct FlashMint has copy, drop {
config_id: ID,
mint_amount: u64,
fee_amount: u64,
}
struct Liquidation<phantom T0> has copy, drop {
price_n: u64,
price_m: u64,
coll_amount: u64,
debt_amount: u64,
tcr: Option<u64>,
debtor: address,
}
struct ParamUpdated<phantom T0> has copy, drop {
param_name: String,
new_value: u64,
}
public(package) fun emit_buck_burnt<T0>(u64)
public(package) fun emit_buck_minted<T0>(u64)
public(package) fun emit_collateral_decreased<T0>(u64)
public(package) fun emit_collateral_increased<T0>(u64)
public(package) fun emit_flash_loan<T0>(u64)
public(package) fun emit_flash_mint(ID,u64,u64)
public(package) fun emit_liquidation<T0>(u64,u64,u64,u64,Option<u64>,address)
public(package) fun emit_param_updated<T0>(vector<u8>, u64)