Swap
SuccessSwapped 90 IKA for 0.12USDC on Turbos, through an unlabelled contract.
Net result for sender, gas only
- Digest
- CHTVwX…fSnX
- Sender
- 0x7ef6…7b93Address0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93LabelNone knownBot
- Time
- 2026-11-03 05:38:28 UTC
- Checkpoint
- 341,101,808
- Protocols
- Turbos
What happened3 steps
- 1Called an unlabelled contract (hz::
nw, vq_d:: d, vq_w:: w and 2 more).Commands 0 to 4 - 2Swapped 90 IKA for 0.12USDC on Turbos IKA/USDC 0.15% poolTurbos IKA/USDC 0.15% pool0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8KindPoolSourcetide registry.Command 5
- 3Called an unlabelled contract (xr_h::
hg1, hz:: fz).Commands 6 to 7
Balance changes1
- 0x7ef6…7b93Address0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93LabelNone knownSender
- -0.0001SUI<$0.0001
Details
- Time (UTC)
- 2026-11-03 05:38:28 UTC
- Epoch
- 1,300
- Position in checkpoint
- tx 25
- Signature
- Signed with Ed25519 by 0x7ef6…7b93
- Programmable
- 8 commands, 12 inputs
- Expires
- Never
- Size
- 1,456 bytes
Commands8
- 0
Called hz::
nw in an unlabelled contract. 0xe893…86fc::
hz:: nw [116786, 622858, 1868574]21,0001,793,684,318,0901,300ClockHtto 1, 2, 3, 4, 5, 6, 7 - 1
Called vq_d::
d in an unlabelled contract. 0xe893…86fc::
vq_d:: d<IKA, USDC> 0Result 0DeepBook IKA/USDC poolfalseClock - 2
Called vq_w::
w in an unlabelled contract. 0xe893…86fc::
vq_w:: w<IKA, USDC, FEE1500BPS> 0Result 0Turbos IKA/USDC 0.15% pooltrueClockVersioned - 3
Called hz::
sl in an unlabelled contract. 0xe893…86fc::
hz:: sl 0Result 0 - 4
Called xr_h::
hf1 in an unlabelled contract; returns IKA. 0xe893…86fc::
xr_h:: hf1<IKA, USDC> 0Result 0DeepBook IKA/USDC poolBalanceManagerClock4.0Balance<IKA>to 54.1Option<LoanQuote<IKA, USDC>>to 6 - 5
Swapped 90 IKA for 0.12USDC on Turbos IKA/USDC 0.15% poolTurbos IKA/USDC 0.15% pool0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8KindPoolSourcetide registry.
0xe893…86fc::
xr_w:: ws0<IKA, USDC, FEE1500BPS> 0Result 0Turbos IKA/USDC 0.15% pool4.0Result 4.0ClockVersionedBalance<USDC>to 6 - 6
Called xr_h::
hg1 in an unlabelled contract; returns USDC. 0xe893…86fc::
xr_h:: hg1<IKA, USDC> 0Result 0DeepBook IKA/USDC pool4.1Result 4.15Result 5Balance<USDC>to 7 - 7
Called hz::
fz in an unlabelled contract. 0xe893…86fc::
hz:: fz<USDC> 0Result 06Result 6Clock
Inputs12Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | [116786, 622858, 1868574] | Pure vector<u64> | 0 |
| 1 | 2 | Pure u64 | 0 |
| 2 | 1,000 | Pure u64 | 0 |
| 3 | 1,793,684,318,090 | Pure u64 | 0 |
| 4 | 1,300 | Pure u64 | 0 |
| 5 | ClockClock0x0000000000000000000000000000000000000000000000000000000000000006KindPoolSourcetide registryClock | Shared, read onlyv1 | 0, 1, 2, 4, 5, 7 |
| 6 | DeepBook IKA/USDC poolDeepBook IKA/USDC pool0xfa732993af2b60d04d7049511f801e79426b2b6a5103e22769c0cead982b0f47KindPoolSourcetide registryPool<IKA, USDC> | Shared, mutablev589011838 | 1, 4, 6 |
| 7 | false | Pure bool | 1 |
| 8 | Turbos IKA/USDC 0.15% poolTurbos IKA/USDC 0.15% pool0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8KindPoolSourcetide registryPool<IKA, USDC, FEE1500BPS> | Shared, mutablev614708583 | 2, 5 |
| 9 | true | Pure bool | 2 |
| 10 | VersionedVersioned0xf1cf0e81048df168ebeb1b8030fad24b3e0b53ae827c25053fff0779c1445b6fKindPoolSourcetide registryVersioned | Shared, read onlyv1621135 | 2, 5 |
| 11 | BalanceManagerBalanceManager0xcc79fbfd4cdb453ec8df2da4380d648160d3d1a054a4ee993c06458c947930faKindPoolSourcetide registryBalanceManager | Shared, mutablev1007851351 | 4 |
Object changes3
BalanceManagerBalanceManager0xcc79fbfd4cdb453ec8df2da4380d648160d3d1a054a4ee993c06458c947930faKindPoolSourcetide registryBalanceManagerChangedSharedv1069890061 to v1069890062
Turbos IKA/USDC 0.15% poolTurbos IKA/USDC 0.15% pool0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8KindPoolSourcetide registryPool<IKA, USDC, FEE1500BPS>ChangedSharedv1069890059 to v1069890062
DeepBook IKA/USDC poolDeepBook IKA/USDC pool0xfa732993af2b60d04d7049511f801e79426b2b6a5103e22769c0cead982b0f47KindPoolSourcetide registryPool<IKA, USDC>ChangedSharedv1069890061 to v1069890062
Events3
Turbos3
- pool::SwapEventTurbos swap: 90 IKA in, 0.12USDC out.
- a_to_b
- true
- amount_a
- 90,000,000,000
- amount_b
- 116,776
- fee_amount
- 135,000,000
- is_exact_in
- true
- liquidity
- 1,095,711,160,838
- pool
- 0xdaa8…95a8
- protocol_fee
- 40,500,000
- recipient
- 0x7ef6…7b93
- sqrt_price
- 21,027,232,197,573,668
- tick_current_index
- {"bits":4294831752}
- tick_pre_index
- {"bits":4294831754}
JSON
{ "a_to_b": true, "amount_a": "90000000000", "amount_b": "116776", "fee_amount": "135000000", "is_exact_in": true, "liquidity": "1095711160838", "pool": "0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8", "protocol_fee": "40500000", "recipient": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93", "sqrt_price": "21027232197573669", "tick_current_index": { "bits": 4294831752 }, "tick_pre_index": { "bits": 4294831754 } } - pool::SwapEventTurbos swap: 480 IKA in, 0.62USDC out.
- a_to_b
- true
- amount_a
- 480,000,000,000
- amount_b
- 622,556
- fee_amount
- 720,000,000
- is_exact_in
- true
- liquidity
- 1,095,711,160,838
- pool
- 0xdaa8…95a8
- protocol_fee
- 216,000,000
- recipient
- 0x7ef6…7b93
- sqrt_price
- 21,018,717,187,118,256
- tick_current_index
- {"bits":4294831744}
- tick_pre_index
- {"bits":4294831754}
JSON
{ "a_to_b": true, "amount_a": "480000000000", "amount_b": "622556", "fee_amount": "720000000", "is_exact_in": true, "liquidity": "1095711160838", "pool": "0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8", "protocol_fee": "216000000", "recipient": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93", "sqrt_price": "21018717187118258", "tick_current_index": { "bits": 4294831744 }, "tick_pre_index": { "bits": 4294831754 } } - pool::SwapEventTurbos swap: 1,420 IKA in, 1.8399USDC out.
- a_to_b
- true
- amount_a
- 1,420,000,000,000
- amount_b
- 1,839,933
- fee_amount
- 2,130,000,000
- is_exact_in
- true
- liquidity
- 1,095,711,160,838
- pool
- 0xdaa8…95a8
- protocol_fee
- 639,000,000
- recipient
- 0x7ef6…7b93
- sqrt_price
- 20,998,222,143,473,500
- tick_current_index
- {"bits":4294831725}
- tick_pre_index
- {"bits":4294831754}
JSON
{ "a_to_b": true, "amount_a": "1420000000000", "amount_b": "1839933", "fee_amount": "2130000000", "is_exact_in": true, "liquidity": "1095711160838", "pool": "0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8", "protocol_fee": "639000000", "recipient": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93", "sqrt_price": "20998222143473500", "tick_current_index": { "bits": 4294831725 }, "tick_pre_index": { "bits": 4294831754 } }
Gas
Paid
0.000102103SUI
<$0.0001
- Computation
- 0.000101SUI
- Storage
- 0.0110276SUI
- Storage rebate
- 0.011026497SUIto0x7ef6…7b93Address0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93LabelNone known
- Kept by storage fund
- 0.000001103SUI
- Budget
- 0.002688582SUI3.8% used
- Gas price
- 101 MIST1.01x reference
- Paid by
- 0x7ef6…7b93Address0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93LabelNone known
Raw JSON
/v1/tx/CHTVwXHdFDza5WtqDZGp9vsnXedTpuYGXQY6KB7EfSnX?raw=1{
"digest": "CHTVwXHdFDza5WtqDZGp9vsnXedTpuYGXQY6KB7EfSnX",
"kind": "programmable",
"classification": "swap",
"classLabel": "Swap",
"status": {
"ok": true
},
"sender": {
"address": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93",
"short": "0x7ef6…7b93",
"suins": null,
"label": null,
"display": "0x7ef6…7b93"
},
"sponsor": null,
"checkpoint": 341101808,
"checkpointIndex": 24,
"epoch": 1300,
"timestamp": {
"ms": 1793684308180,
"iso": "2026-11-03T05:38:28.180Z"
},
"protocols": [
{
"project": {
"id": "turbos",
"name": "Turbos",
"category": "DEX",
"url": "https://turbos.finance",
"logoUrl": null
},
"packages": [
"0xe893880c02b66a60a6fc80762f1acab90eaaac22a4d1bdac6751350fb69886fc"
]
}
],
"summary": {
"sentence": "Swapped 90 IKA for 0.12 USDC on Turbos, through an unlabelled contract.",
"steps": [
{
"index": 0,
"sentence": "Called an unlabelled contract (hz::nw, vq_d::d, vq_w::w and 2 more).",
"commands": [
0,
1,
2,
3,
4
],
"kind": "contract_call",
"project": null
},
{
"index": 1,
"sentence": "Swapped 90 IKA for 0.12 USDC on Turbos IKA/USDC 0.15% pool.",
"commands": [
5
],
"kind": "swap",