all collections · daily · marketplace overlay
weekly · real (teal) vs wash (rose)
all collections · daily · marketplace overlay
weekly · real (teal) vs wash (rose)
counterparties · funders · clusters
Move packages this wallet published on-chain — what it shipped, not what it used.
This Sui package defines a protocol for managing data queries and their associated schemas. The primary object is `Protocol`, which stores configuration like fee factors, default liveness, supported coin types, resolver fees, and topic schemas in internal tables. Public/entry functions allow an authorized `ProtocolCap` holder to initialize the protocol, set global parameters (liveness, fee factor), manage supported coin types, configure resolver fees for specific coin types, and define or deactivate schemas for different topics. These actions mutate the `Protocol` object and emit corresponding events. The package uses a `ProtocolCap` for administrative control, and schemas are versioned.
This package manages "Market" objects, which represent prediction markets, and "Query" objects, which are used to resolve market outcomes. The `init` function creates and transfers a `CoralManagerCap` to the transaction sender, granting administrative privileges. Public functions allow creating markets with either standard or custom topics, resolving markets based on query data or manager intervention, expiring markets, and voiding markets. The `CoralManagerCap` is used for gated functions like `force_resolve_market`, `expire_market`, and `void_market`, indicating an admin-controlled mechanism for market management. The `reef` module contains a callback function `on_query_settled` that validates and resolves a market when its associated query is settled.
This Sui package defines a protocol for managing and resolving data queries. The primary object is `Protocol`, which stores configuration like fee factors, default liveness, supported coin types, and topic schemas in a `ProtocolInner` versioned object. Public functions, gated by a `ProtocolCap` admin object, allow setting protocol parameters such as default liveness, fee factors, supported coin types, and defining/deactivating topic schemas. The package uses Sui's `table` for dynamic storage of resolver fees, supported coin types, and topic schemas, and emits events for all significant state changes.
This Sui package defines a prediction market protocol. It primarily manages `Market` objects, which represent prediction markets for various outcomes, and `ProtocolConfig` objects, which store global parameters for the protocol. Public/entry functions allow for creating new markets, trading shares within markets, resolving markets, redeeming shares, and managing protocol configurations (e.g., adding/removing allowed quotes/resolvers, updating fees). Notable patterns include an `admin cap` (`ProtocolCap`) for gating configuration changes, dynamic fields within `ProtocolConfig` (using `VecSet` and `VecMap`), and an escrow-like mechanism for `LockedShares` that holds shares until market resolution. The package also uses time-gating for market expiration and minimum duration, and implements a fee structure including vig, trading fees, creator fees, and locker fees.
This package primarily manages a `ProtocolConfig` object, which stores global configuration parameters for a decentralized exchange or prediction market. Public/entry functions allow for the creation and modification of this `ProtocolConfig` object. Specifically, `init` creates and shares the `ProtocolConfig` and transfers a `ProtocolCap` to the deployer, which acts as an admin key. The `ProtocolCap` is required by most public functions to mutate the `ProtocolConfig`, enabling signature/allowlist gating for administrative actions. These functions update parameters like trading fees, vig (platform fee), allowed quote assets, default minimum funding amounts, and duration configurations. It also manages `FundingTier` objects within the `ProtocolConfig` using a `VecMap`, allowing for tiered funding structures. The `dlmsr` module contains functions for calculating costs and payouts, likely related to a dynamic market scoring rule, which are not directly exposed as public/entry functions but are used internally.
{
"wallet": "0xceb3702c184db31f6df4dd5dee93125c0f06836ce2dda74931884b8f2f8624e7",
"n_tx": 206,
"n_successful_tx": 199,
"n_distinct_epochs": 58,
"n_distinct_sponsors": 0,
"first_seen_cp": 216061603,
"last_seen_cp": 283092138,
"first_seen_ts_ms": 1764081236565,
"last_seen_ts_ms": 1780587723781,
"total_gas_spent_mist": 3166232576,
"n_self_sponsored_tx": 206,
"n_sponsored_tx": 0,
"gas_price_p50": 505,
"gas_price_p95": 555,
"active_hours_top24": [
9,
15,
16,
1,
5,
23,
10,
8,
17,
12,
21,
22,
11,
2,
19,
7,
0,
14,
4,
20,
13,
6,
3,
18
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Flat around the clock → no timezone signal (likely automated).