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 primarily manages `Configuration` and `Pool<Ty0>` objects. The `init` function initializes a global `Configuration` object, which holds administrative addresses, fee percentages, and initial reserve values for token pools, and also creates an `AdminCap` for the deployer. Public/entry functions like `create_with_fee` allow users to create new `Pool` objects for a specific token type (`Ty0`). These `Pool` objects track real and virtual reserves of SUI and the custom token, various fee percentages, and a completion status. The `create_with_fee` function also performs several checks on input string lengths and initial SUI contributions, mints initial token reserves, and emits a `CreatedEventV2`. The package utilizes dynamic fields to store additional metadata within `Pool` objects and includes time-gating logic related to fee withdrawals. It also interacts with external modules for CLMM vesting, Cetus, and token locking.
This Sui package implements a bonding curve-based token exchange system, primarily managing `Pool` objects. Public/entry functions allow users to `create` new token pools, `buy_exact_out` (buy a specific amount of tokens), `sell_exact_in` (sell a specific amount of tokens), `add_liquidity`, and `remove_liquidity`. These functions mutate the `Pool`'s virtual and real reserves of SUI and the custom token, and also update the `Configuration` object. The `init` function initializes the global `Configuration` object and grants an `AdminCap` to the deployer. Notable patterns include: - AdminCap: An `AdminCap` object is used to gate administrative functions, ensuring only authorized addresses can perform certain actions. - Dynamic Fields: Dynamic object fields are used to store `CoinMetadata` and `Pool` objects within the `Configuration` object, keyed by `String` representations of type names or addresses. - Vault/Escrow: `Pool` objects hold `Coin<S
{
"wallet": "0x0b14e1e4b99ae114f4688c48758053c65575791159afdd8f2323781432ec79f1",
"n_tx": 212,
"n_successful_tx": 207,
"n_distinct_epochs": 30,
"n_distinct_sponsors": 0,
"first_seen_cp": 134138871,
"last_seen_cp": 219149180,
"first_seen_ts_ms": 1744715041422,
"last_seen_ts_ms": 1764815557959,
"total_gas_spent_mist": -23987084280,
"n_self_sponsored_tx": 212,
"n_sponsored_tx": 0,
"gas_price_p50": 742,
"gas_price_p95": 742,
"active_hours_top24": [
7,
8,
9,
10,
11,
2,
4,
0,
17,
15,
1,
3,
6,
13,
14,
16
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0.4,
"bot_signals": [
"timing_automation"
],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely E. / SE Asia.
area + brightness = call volume; hover for detail