Swap
SuccessSwapped 90 IKA for 0.12USDC on Turbos, through an unlabelled contract.
Net result for sender, gas only
- Digest
- X846M1…BYuF
- Sender
- 0x7ef6…7b93Address0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93LabelNone knownBot
- Time
- 2026-11-03 05:52:45 UTC
- Checkpoint
- 341,105,319
- 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:52:45 UTC
- Epoch
- 1,300
- Position in checkpoint
- tx 12
- 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 [117147, 624781, 1874342]21,0001,793,685,175,2881,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 | [117147, 624781, 1874342] | Pure vector<u64> | 0 |
| 1 | 2 | Pure u64 | 0 |
| 2 | 1,000 | Pure u64 | 0 |
| 3 | 1,793,685,175,288 | 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 registryBalanceManagerChangedSharedv1069897709 to v1069897986
Turbos IKA/USDC 0.15% poolTurbos IKA/USDC 0.15% pool0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8KindPoolSourcetide registryPool<IKA, USDC, FEE1500BPS>ChangedSharedv1069897985 to v1069897986
DeepBook IKA/USDC poolDeepBook IKA/USDC pool0xfa732993af2b60d04d7049511f801e79426b2b6a5103e22769c0cead982b0f47KindPoolSourcetide registryPool<IKA, USDC>ChangedSharedv1069897985 to v1069897986
Events3
Turbos3
- pool::SwapEventTurbos swap: 90 IKA in, 0.12USDC out.
- a_to_b
- true
- amount_a
- 90,000,000,000
- amount_b
- 117,235
- 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,068,492,794,650,284
- tick_current_index
- {"bits":4294831791}
- tick_pre_index
- {"bits":4294831793}
JSON
{ "a_to_b": true, "amount_a": "90000000000", "amount_b": "117235", "fee_amount": "135000000", "is_exact_in": true, "liquidity": "1095711160838", "pool": "0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8", "protocol_fee": "40500000", "recipient": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93", "sqrt_price": "21068492794650285", "tick_current_index": { "bits": 4294831791 }, "tick_pre_index": { "bits": 4294831793 } } - pool::SwapEventTurbos swap: 480 IKA in, 0.63USDC out.
- a_to_b
- true
- amount_a
- 480,000,000,000
- amount_b
- 625,001
- 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,059,944,341,115,130
- tick_current_index
- {"bits":4294831783}
- tick_pre_index
- {"bits":4294831793}
JSON
{ "a_to_b": true, "amount_a": "480000000000", "amount_b": "625001", "fee_amount": "720000000", "is_exact_in": true, "liquidity": "1095711160838", "pool": "0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8", "protocol_fee": "216000000", "recipient": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93", "sqrt_price": "21059944341115126", "tick_current_index": { "bits": 4294831783 }, "tick_pre_index": { "bits": 4294831793 } } - pool::SwapEventTurbos swap: 1,440 IKA in, 1.8731USDC out.
- a_to_b
- true
- amount_a
- 1,440,000,000,000
- amount_b
- 1,873,134
- fee_amount
- 2,160,000,000
- is_exact_in
- true
- liquidity
- 1,095,711,160,838
- pool
- 0xdaa8…95a8
- protocol_fee
- 648,000,000
- recipient
- 0x7ef6…7b93
- sqrt_price
- 21,038,931,518,542,736
- tick_current_index
- {"bits":4294831763}
- tick_pre_index
- {"bits":4294831793}
JSON
{ "a_to_b": true, "amount_a": "1440000000000", "amount_b": "1873134", "fee_amount": "2160000000", "is_exact_in": true, "liquidity": "1095711160838", "pool": "0xdaa881332a4f57fe3776e2d3003701b53f83a34dc0dd9192c42ba1557c9a95a8", "protocol_fee": "648000000", "recipient": "0x7ef65a3be20bc2b75ff4b7e310b17a46fd2e686b341a0b2059d31e61e69b7b93", "sqrt_price": "21038931518542738", "tick_current_index": { "bits": 4294831763 }, "tick_pre_index": { "bits": 4294831793 } }
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/X846M17N7ZwQLVofTpgYA6gqmLmZYkbxebTyP85BYuF?raw=1{
"digest": "X846M17N7ZwQLVofTpgYA6gqmLmZYkbxebTyP85BYuF",
"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": 341105319,
"checkpointIndex": 11,
"epoch": 1300,
"timestamp": {
"ms": 1793685165445,
"iso": "2026-11-03T05:52:45.445Z"
},
"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",