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

API

coloring

Module0x034c…ddca
Move path
0x034c…ddca::coloring
Functions
97 public, 0 entry
Structs
7
Friend modules
None
coloring

Declarations

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

module coloring;
struct COLORING has drop {
dummy_field: bool,
}
struct ColoringReceipt has key {
id: UID,
number: u16,
pfp_id: ID,
studio_id: ID,
level: u8,
}
struct ColoringSettings has key {
id: UID,
lvl1_price_koto: u64,
lvl1_price_sui: u64,
lvl2_price_koto: u64,
lvl2_price_sui: u64,
}
struct ColoringStudio has key {
id: UID,
number: u16,
level: u8,
image: Option<image::Image>,
is_fulfilled: bool,
}
struct ColoringStudioRegistry has key {
id: UID,
studios: Table<u16, ID>,
}
struct ColoringTicket has store, key {
id: UID,
level: u8,
}
struct FulfillColoringCap has key {
id: UID,
number: u16,
level: u8,
studio_id: ID,
create_image_cap_id: ID,
}
public fun admin_fulfill_coloring(FulfillColoringCap,image::Image,&mut ColoringStudio)
public fun admin_issue_coloring_ticket(&admin::AdminCap,u8,address)
public fun admin_set_coloring_prices(&admin::AdminCap,u64,u64,u64,u64,&mut ColoringSettings)
public fun buy_coloring_ticket(u8,Coin<koto::KOTO>,Coin<SUI>,&ColoringSettings): ColoringTicket
fun create_coloring_ticket_internal(u8): ColoringTicket
public fun destroy_coloring_ticket(ColoringTicket)
fun init(COLORING)