Swap
FailedFailed swap through the FlowX Aggregator: FlowX Aggregator aborted in utils::
Failed at command 13 in utils::check_amount_threshold (FlowX Aggregator)
FlowX Aggregator aborted in utils::check_amount_threshold with code 1 (no error name published). Aborted in FlowX Aggregator utils::check_amount_threshold at command 13.
- Abort code
- 1
- Error kind
- MOVE_ABORT
Net result for sender, gas only
- Digest
- AH7Csm…1azJ
- Sender
- 0xe9ef…782bAddress0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782bLabelNone known
- Time
- 2025-08-13 23:02:28 UTC
- Checkpoint
- 178,610,796
- Protocols
- FlowX Aggregator
What happened5 steps
- 1Split coins, merged coins (2 commands).Commands 0 to 1
- 2Ran a swap route through FlowX Aggregator.Commands 2 to 3
- 3Moved coins around (1 command).Command 4
- 4Ran a swap route through FlowX Aggregator.Commands 5 to 13
- 5Sent the SUI to 0xe9ef…782bAddress0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782bLabelNone known.Command 14
Balance changes1
- 0xe9ef…782bAddress0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782bLabelNone knownSender
- -0.00029SUI-$0.0011
Details
- Time (UTC)
- 2025-08-13 23:02:28 UTC
- Epoch
- 854
- Position in checkpoint
- tx 5
- Signature
- Signed with Ed25519 by 0xe9ef…782b
- Programmable
- 15 commands, 25 inputs
- Expires
- Never
- Size
- 2,892 bytes
Commands15
- 0
Merged 1 coin into USDC coinUSDC coin0x2f6264160ab7acc608c82ac97ccd608c4537133f60c3adbc228194fecfef3880KindSystem objectSourcetide registry.
MergeCoins
USDC coinUSDC coin - 1
Split 20USDC off USDC coinUSDC coin0x2f6264160ab7acc608c82ac97ccd608c4537133f60c3adbc228194fecfef3880KindSystem objectSourcetide registry.
SplitCoins
USDC coin20 USDC20 USDCto 5 - 2
Routed part of the trade through FlowX Aggregator.
FlowX Aggregator0xc263…99b0::
commission_type:: percentage CommissionTypeto 3 - 3
Routed part of the trade through FlowX Aggregator.
FlowX Aggregator0xc263…99b0::
commission:: new 0x9f63…4d7f2Result 25,000falsetrueCommissionto 4 - 4
Ran option::
some from the Move standard library. Move Stdlib0x0000…0001::
option:: some<Commission> 3Result 3Option<Commission>to 5 - 5
Routed part of the trade through FlowX Aggregator.
FlowX Aggregator0xc263…99b0::
universal_router:: build<USDC, SUI> TreasuryTradeIdTrackerPartnerRegistry1.0Result 1.04,976,995,1001001,755,129,736,982[20000000]4Result 40xada9…56f3Trade<USDC, SUI>to 6, 12, 13 - 6
Started a FlowX Aggregator route.
FlowX Aggregator0xc263…99b0::
universal_router:: start_routing<USDC, SUI, MUSD> 5Result 50xada9…56f3Routeto 7, 8, 9, 10, 11, 12 - 7
Called swap_router::
swap_exact_y_to_x in an unlabelled contract. 0xc359…3821::
swap_router:: swap_exact_y_to_x<MUSD, USDC> 6Result 60x03db…c352Bluefin mUSD/USDC pool583,153,988,017,301,2590x0000…0006 - 8
Routed part of the trade through FlowX Aggregator.
FlowX Aggregator0xc263…99b0::
universal_router:: next<USDC, MUSD, BUCK> 6Result 60xada9…56f3 - 9
Called swap_router::
swap_exact_x_to_y in an unlabelled contract. 0x62a9…d838::
swap_router:: swap_exact_x_to_y<MUSD, BUCK> 6Result 60xdaa4…3d8fCetus mUSD/BUCK pool18,445,303,252,161,591,4940x0000…0006 - 10
Routed part of the trade through FlowX Aggregator.
FlowX Aggregator0xc263…99b0::
universal_router:: next<MUSD, BUCK, SUI> 6Result 60xada9…56f3 - 11
Called swap_router::
swap_exact_y_to_x in an unlabelled contract. 0xc359…3821::
swap_router:: swap_exact_y_to_x<SUI, BUCK> 6Result 60x03db…c352Bluefin SUI/BUCK pool36,985,992,993,556,651,8950x0000…0006 - 12
Closed the route.
FlowX Aggregator0xc263…99b0::
universal_router:: finish_routing<USDC, SUI, BUCK> 5Result 56Result 60xada9…56f3 - 13
Routed part of the trade through FlowX Aggregator.Aborted here
FlowX Aggregator0xc263…99b0::
universal_router:: settle<USDC, SUI> TreasuryPartnerRegistry5Result 50xada9…56f30x0000…0006Coin<SUI>to 14 - 14
Sent the SUI to 0xe9ef…782bAddress0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782bLabelNone known.Not run
TransferObjects
13Result 130xe9ef…782b
Inputs25Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | USDC coinUSDC coin0x2f6264160ab7acc608c82ac97ccd608c4537133f60c3adbc228194fecfef3880KindPoolSourcetide registryCoin<USDC> | Owned | 0, 1 |
| 1 | USDC coinUSDC coin0x2a4d95203df986e02852ce6c951261a86ec98f0130e89ab68dbff5bde9c13f06KindPoolSourcetide registryCoin<USDC> | Owned | 0 |
| 2 | 20 USDC | Pure u64 | 1 |
| 3 | 0x9f63…4d7f | Pure address | 3 |
| 4 | 5,000 | Pure u64 | 3 |
| 5 | false | Pure bool | 3 |
| 6 | true | Pure bool | 3 |
| 7 | TreasuryTreasury0x25db8128dc9ccbe5fcd15e5700fea555c6b111a8c8a1f20c426b696caac2bea4KindPoolSourcetide registryTreasury | Shared, mutablev496105934 | 5, 13 |
| 8 | TradeIdTrackerTradeIdTracker0x9ab469842f85fd2a1bac9ba695d867adb1caa7d5705809737922b5cee552eb6fKindPoolSourcetide registryTradeIdTracker | Shared, mutablev496105934 | 5 |
| 9 | PartnerRegistryPartnerRegistry0x29e6c1c2176485dc045a2e39eb8844b4ca1cf8452d964447c11202f84a76cb1aKindPoolSourcetide registryPartnerRegistry | Shared, mutablev496105934 | 5, 13 |
| 10 | 4,976,995,100 | Pure u64 | 5 |
| 11 | 100 | Pure u64 | 5 |
| 12 | 1,755,129,736,982 | Pure u64 | 5 |
| 13 | [20000000] | Pure vector<u64> | 5 |
| 14 | 0xada9…56f3Address0xada98dd9e028db64e206dd81fdecb3dbc8b4c16be08d9f175550032bfdcf56f3LabelNone known | Shared, read onlyv496105934 | 5, 6, 8, 10, 12, 13 |
| 15 | 0x03db…c352Address0x03db251ba509a8d5d8777b6338836082335d93eecbdd09a11e190a1cff51c352LabelNone known | Shared, read onlyv406496849 | 7, 11 |
| 16 | Bluefin mUSD/USDC poolBluefin mUSD/USDC pool0x505e354d826f03354993a7faff39f2af3471cb93334d0bac7cb639ff629e9cbfKindPoolSourcetide registryPool<MUSD, USDC> | Shared, mutablev573740548 | 7 |
| 17 | 583,153,988,017,301,259 | Pure u128 | 7 |
| 18 | 0x0000…0006Address0x0000000000000000000000000000000000000000000000000000000000000006LabelNone known | Shared, read onlyv1 | 7, 9, 11, 13 |
| 19 | 0xdaa4…3d8fAddress0xdaa46292632c3c4d8f31f23ea0f9b36a28ff3677e9684980e4438403a67a3d8fLabelNone known | Shared, read onlyv1574190 | 9 |
| 20 | Cetus mUSD/BUCK poolCetus mUSD/BUCK pool0x7cc275604cba6857b1a9a043ac2a9c26f229d3053b5b6e70d3147a8486fded51KindPoolSourcetide registryPool<MUSD, BUCK> | Shared, mutablev496769430 | 9 |
| 21 | 18,445,303,252,161,591,494 | Pure u128 | 9 |
| 22 | Bluefin SUI/BUCK poolBluefin SUI/BUCK pool0xe63329f43a9474d421be85ff270bafc04667b811d215d4d4ee2512bcf2713896KindPoolSourcetide registryPool<SUI, BUCK> | Shared, mutablev423750497 | 11 |
| 23 | 36,985,992,993,556,651,895 | Pure u128 | 11 |
| 24 | 0xe9ef…782b | Pure address | 14 |
Object changes10
Cetus mUSD/BUCK poolCetus mUSD/BUCK pool0x7cc275604cba6857b1a9a043ac2a9c26f229d3053b5b6e70d3147a8486fded51KindPoolSourcetide registryPool<MUSD, BUCK>ChangedSharedv607606124 to v607606212
Bluefin SUI/BUCK poolBluefin SUI/BUCK pool0xe63329f43a9474d421be85ff270bafc04667b811d215d4d4ee2512bcf2713896KindPoolSourcetide registryPool<SUI, BUCK>ChangedSharedv607606124 to v607606212
TreasuryTreasury0x25db8128dc9ccbe5fcd15e5700fea555c6b111a8c8a1f20c426b696caac2bea4KindPoolSourcetide registryTreasuryChangedSharedv607606124 to v607606212
SUI coinSUI coin0xb2a4eb237bd46a8d9e51b2e888066aa6d49de0e1ee1a23953bde91d72a48bed8KindPoolSourcetide registryCoin<SUI>ChangedOwned by 0xe9ef…782bv598411947 to v607606212
Bluefin mUSD/USDC poolBluefin mUSD/USDC pool0x505e354d826f03354993a7faff39f2af3471cb93334d0bac7cb639ff629e9cbfKindPoolSourcetide registryPool<MUSD, USDC>ChangedSharedv607606124 to v607606212
PartnerRegistryPartnerRegistry0x29e6c1c2176485dc045a2e39eb8844b4ca1cf8452d964447c11202f84a76cb1aKindPoolSourcetide registryPartnerRegistryChangedSharedv607606124 to v607606212
USDC coinUSDC coin0x2a4d95203df986e02852ce6c951261a86ec98f0130e89ab68dbff5bde9c13f06KindPoolSourcetide registryCoin<USDC>ChangedOwned by 0xe9ef…782bv547353231 to v607606212
TradeIdTrackerTradeIdTracker0x9ab469842f85fd2a1bac9ba695d867adb1caa7d5705809737922b5cee552eb6fKindPoolSourcetide registryTradeIdTrackerChangedSharedv607606124 to v607606212
USDC coinUSDC coin0x2f6264160ab7acc608c82ac97ccd608c4537133f60c3adbc228194fecfef3880KindPoolSourcetide registryCoin<USDC>ChangedOwned by 0xe9ef…782bv606914973 to v607606212
SUI coinSUI coin0x6a3272c59cfb1d65762b5aa6cdd05d4e9644f7aca3f2848728970e9c4cbf27d2KindPoolSourcetide registryCoin<SUI>DeletedOwned by 0xe9ef…782bv598411947
Events0
No events, the transaction was reverted
Gas
Paid
0.000286208SUI
$0.0011
- Computation
- 0.001SUI
- Storage
- 0.0264328SUI
- Storage rebate
- 0.027146592SUIto0xe9ef…782bAddress0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782bLabelNone known
- Kept by storage fund
- 0.000274208SUI
- Budget
- 0.003426676SUI8.4% used
- Gas price
- 500 MIST500.00x reference
- Paid by
- 0xe9ef…782bAddress0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782bLabelNone known
Raw JSON
/v1/tx/AH7CsmKjV9pgQR2ENeq9eMJNe9hfxSbfbQF8qJSz1azJ?raw=1{
"digest": "AH7CsmKjV9pgQR2ENeq9eMJNe9hfxSbfbQF8qJSz1azJ",
"kind": "programmable",
"classification": "swap",
"classLabel": "Swap",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 13,
"sentence": "FlowX Aggregator aborted in utils::check_amount_threshold with code 1 (no error name published). Aborted in FlowX Aggregator utils::check_amount_threshold at command 13.",
"location": {
"package": "0xc263060d3cbb4155057f0010f92f63ca56d5121c298d01f7a33607342ec299b0",
"module": "utils",
"function": "check_amount_threshold",
"instruction": null,
"packageLabel": {
"id": "flowx-aggregator",
"name": "FlowX Aggregator",
"category": "Aggregator",
"url": "https://flowx.finance",
"logoUrl": null
}
},
"abortCode": "1",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0xe9efbe5a5d0251e8c4a04cbbcb6d0f53eb4056c40da25824eaed75298331782b",
"short": "0xe9ef…782b",
"suins": null,
"label": null,
"display": "0xe9ef…782b"
},
"sponsor": null,
"checkpoint": 178610796,
"checkpointIndex": 4,
"epoch": 854,
"timestamp": {
"ms": 1755126148546,
"iso": "2025-08-13T23:02:28.546Z"
},
"protocols": [
{
"project": {
"id": "flowx-aggregator",
"name": "FlowX Aggregator",
"category": "Aggregator",
"url": "https://flowx.finance",
"logoUrl": null
},
"packages": [
"0xc263060d3cbb4155057f0010f92f63ca56d5121c298d01f7a33607342ec299b0"
]
}
],
"summary": {
"sentence": "Failed swap through the FlowX Aggregator: FlowX Aggregator aborted in utils::check_amount_threshold with code 1 (no error name published). Only gas was spent: 0.00029 SUI.",