squid_forge
Module0xec7b…eec7
- Move path
- 0xd219…f1d7::squid_forge
- Functions
- 102 public, 2 entry
- Structs
- 5
- Friend modules
- None
squid_forge
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module squid_forge;
struct LevelledUpEvent has copy, drop {
nft_id: ID,
new_level: u32,
level_ups: u32,
keys_minted: u32,
}
struct SQUID_FORGE has drop {
dummy_field: bool,
}
struct SquidForge has store, key {
id: UID,
level_up_price: u64,
proceeds: Balance<SUI>,
mode: SquidForgeMode,
}
struct SquidForgeAdminCap has store, key {
id: UID,
}
struct SquidForgeMode has copy, drop, store {
}
fun handle_level_ups_int(&mut SquidForge,&mut Kiosk,&mut personal_kiosk::PersonalKioskCap,ID,u32,&mut RandomGenerator,&mut squid_leaderboard::SquidLeaderboard)
entry fun level_up_nft(&mut SquidForge,&mut Coin<SUI>,&mut Kiosk,&mut personal_kiosk::PersonalKioskCap,ID,&Random,&mut squid_leaderboard::SquidLeaderboard)