auction
Module0x5580…2003
- Move path
- 0xd22b…08f0::auction
- Functions
- 108 public, 0 entry
- Structs
- 7
- Friend modules
- None
auction
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module auction;
struct App has drop {
dummy_field: bool,
}
struct Auction has store {
domain: domain::Domain,
start_timestamp_ms: u64,
end_timestamp_ms: u64,
winner: address,
current_bid: Coin<SUI>,
}
struct AuctionFinalizedEvent has copy, drop {
domain: domain::Domain,
start_timestamp_ms: u64,
end_timestamp_ms: u64,
winning_bid: u64,
winner: address,
}
struct AuctionHouse has store, key {
id: UID,
balance: Balance<SUI>,
}
struct AuctionStartedEvent has copy, drop {
domain: domain::Domain,
start_timestamp_ms: u64,
end_timestamp_ms: u64,
starting_bid: u64,
bidder: address,
}
public fun get_auction_metadata(&AuctionHouse,String): (Option<u64>, Option<u64>, Option<address>, Option<u64>)
fun init()