Arbitrage
FailedFailed arbitrage: borrowed 8,576.96DEEP by flash loan, an unlabelled contract aborted in cetus::
Failed at command 8 in cetus::finish_b2a
An unlabelled contract aborted in cetus::finish_b2a with code 1 (no error name published). Aborted in cetus::finish_b2a at command 8.
- Abort code
- 1
- Error kind
- MOVE_ABORT
Net result for sender, gas only
- Digest
- CRsPwW…bPcW
- Sender
- 0xb609…cb60Address0xb6092855ca74d316ccee7f974000275b3096517ef56ddef6684cf39a6f4bcb60LabelNone knownBot
- Time
- 2026-09-30 18:29:12 UTC
- Checkpoint
- 328,759,865
What happened5 steps
- 1Borrowed 8,576.96DEEP by flash loan from Cetus DEEP/SUI poolCetus DEEP/SUI pool0xe01243f37f712ef87e556afb9b1d03d0fae13f96d324ec912daffc339dfdcbd2KindPoolSourcetide registry, to be repaid in SUI.Command 0
- 2Split coins (6 commands).Commands 1 to 6
- 3Swapped coins through an unlabelled contract (input_fee_manager::
swap_exact_input).Command 7 - 4Repaid the flash loan.Command 8
- 5Sent coins on (4 commands).Commands 9 to 12
Balance changes1
- 0xb609…cb60Address0xb6092855ca74d316ccee7f974000275b3096517ef56ddef6684cf39a6f4bcb60LabelNone knownSender
- -0.00024SUI-$0.00028
Details
- Time (UTC)
- 2026-09-30 18:29:12 UTC
- Epoch
- 1,266
- Position in checkpoint
- tx 23
- Signature
- Signed with Ed25519 by 0xb609…cb60
- Programmable
- 13 commands, 11 inputs
- Expires
- End of epoch 1266
- Size
- 1,684 bytes
Commands13
- 0
Flash-borrowed 8,576.96DEEP from Cetus DEEP/SUI poolCetus DEEP/SUI pool0xe01243f37f712ef87e556afb9b1d03d0fae13f96d324ec912daffc339dfdcbd2KindPoolSourcetide registry; returns the coin and a loan receipt that must be repaid in SUI.
0x8a53…3137::
cetus:: start_b2a<DEEP, SUI> 0xdaa4…3d8fCetus DEEP/SUI pool8,576,960,0690x0000…00060.0Coin<DEEP>to 1, 5, 100.1FlashSwapReceipt<DEEP, SUI>to 8 - 1
Read a coin amount.
Sui Framework0x0000…0002::
coin:: value<DEEP> 0.0Result 0.0u64to 2 - 2
Ran u64::
mul_div from the Move standard library. Move Stdlib0x0000…0001::
u64:: mul_div 1Result 111,000,000u64to 3 - 3
Ran u64::
checked_mul from the Move standard library. Move Stdlib0x0000…0001::
u64:: checked_mul 2Result 21,000,000Option<u64>to 4 - 4
Ran option::
destroy_some from the Move standard library. Move Stdlib0x0000…0001::
option:: destroy_some<u64> 3Result 3u64to 5 - 5
Split Result 4 off Result 0.0.
SplitCoins
0.0Result 0.04Result 4Result 4to 7 - 6
Made an empty SUI coin.
Sui Framework0x0000…0002::
coin:: zero<SUI> Coin<SUI>to 7 - 7
Called input_fee_manager::
swap_exact_input in an unlabelled contract; returns DEEP, SUI and DEEP. 0x9260…a923::
input_fee_manager:: swap_exact_input<DEEP, SUI> DeepBook DEEP/SUI poolBalanceManager5.0Result 5.06Result 610x0000…00067.0Coin<DEEP>to 127.1Coin<SUI>to 87.2Coin<DEEP>to 11 - 8
Repaid the flash loan and the loan receipt.Aborted here
0x8a53…3137::
cetus:: finish_b2a<DEEP, SUI> 0xdaa4…3d8fCetus DEEP/SUI pool7.1Result 7.10.1Result 0.1900,000Coin<SUI>to 9 - 9
Moved coins through an unlabelled contract (settlement::
send).Not run 0x8a53…3137::
settlement:: send<SUI> 8Result 8 - 10
Moved coins through an unlabelled contract (settlement::
send).Not run 0x8a53…3137::
settlement:: send<DEEP> 0.0Result 0.0 - 11
Moved coins through an unlabelled contract (settlement::
send).Not run 0x8a53…3137::
settlement:: send<DEEP> 7.2Result 7.2 - 12
Moved coins through an unlabelled contract (settlement::
send).Not run 0x8a53…3137::
settlement:: send<DEEP> 7.0Result 7.0
Inputs11Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | 8,576,960,069 | Pure u64 | 0 |
| 1 | Cetus DEEP/SUI poolCetus DEEP/SUI pool0xe01243f37f712ef87e556afb9b1d03d0fae13f96d324ec912daffc339dfdcbd2KindPoolSourcetide registryPool<DEEP, SUI> | Shared, mutablev389125240 | 0, 8 |
| 2 | 0xdaa4…3d8fAddress0xdaa46292632c3c4d8f31f23ea0f9b36a28ff3677e9684980e4438403a67a3d8fLabelNone known | Shared, read onlyv1574190 | 0, 8 |
| 3 | 0x0000…0006Address0x0000000000000000000000000000000000000000000000000000000000000006LabelNone known | Shared, read onlyv1 | 0, 7 |
| 4 | 1 | Pure u64 | 2 |
| 5 | 1,000,000 | Pure u64 | 2 |
| 6 | 1,000,000 | Pure u64 | 3 |
| 7 | DeepBook DEEP/SUI poolDeepBook DEEP/SUI pool0xb663828d6217467c8a1838a03793da896cbe745b150ebd57d82f814ca579fc22KindPoolSourcetide registryPool<DEEP, SUI> | Shared, mutablev389750321 | 7 |
| 8 | BalanceManagerBalanceManager0x3378c2a237037fe4b32abadb74aa90b2e8a7f2c65c0b391b688af9fe287afd67KindPoolSourcetide registryBalanceManager | Shared, mutablev992247332 | 7 |
| 9 | 1 | Pure u64 | 7 |
| 10 | 900,000 | Pure u64 | 8 |
Object changes4
SUI coinSUI coin0x7d896233ffde63e54cefd3dc363756bca299bd6a7353f95001673609170f1636KindPoolSourcetide registryCoin<SUI>ChangedOwned by 0xb609…cb60v1029370648 to v1029370763
DeepBook DEEP/SUI poolDeepBook DEEP/SUI pool0xb663828d6217467c8a1838a03793da896cbe745b150ebd57d82f814ca579fc22KindPoolSourcetide registryPool<DEEP, SUI>ChangedSharedv1029370762 to v1029370763
BalanceManagerBalanceManager0x3378c2a237037fe4b32abadb74aa90b2e8a7f2c65c0b391b688af9fe287afd67KindPoolSourcetide registryBalanceManagerChangedSharedv1029370761 to v1029370763
Cetus DEEP/SUI poolCetus DEEP/SUI pool0xe01243f37f712ef87e556afb9b1d03d0fae13f96d324ec912daffc339dfdcbd2KindPoolSourcetide registryPool<DEEP, SUI>ChangedSharedv1029370762 to v1029370763
Events0
No events, the transaction was reverted
Gas
Paid
0.000242208SUI
$0.00028
- Computation
- 0.000101SUI
- Storage
- 0.0141208SUI
- Storage rebate
- 0.013979592SUIto0xb609…cb60Address0xb6092855ca74d316ccee7f974000275b3096517ef56ddef6684cf39a6f4bcb60LabelNone known
- Kept by storage fund
- 0.000141208SUI
- Budget
- 0.015SUI1.6% used
- Gas price
- 101 MIST101.00x reference
- Paid by
- 0xb609…cb60Address0xb6092855ca74d316ccee7f974000275b3096517ef56ddef6684cf39a6f4bcb60LabelNone known
Raw JSON
/v1/tx/CRsPwWufUDJ2EGoEW1FS48G1evV2MxYKvCJ5DFrPbPcW?raw=1{
"digest": "CRsPwWufUDJ2EGoEW1FS48G1evV2MxYKvCJ5DFrPbPcW",
"kind": "programmable",
"classification": "arbitrage",
"classLabel": "Arbitrage",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 8,
"sentence": "An unlabelled contract aborted in cetus::finish_b2a with code 1 (no error name published). Aborted in cetus::finish_b2a at command 8.",
"location": {
"package": "0x8a532b59f6f7976d5cf544f93c831abebd11a04ccdc8f8ae31b6d0be792f3137",
"module": "cetus",
"function": "finish_b2a",
"instruction": null,
"packageLabel": null
},
"abortCode": "1",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0xb6092855ca74d316ccee7f974000275b3096517ef56ddef6684cf39a6f4bcb60",
"short": "0xb609…cb60",
"suins": null,
"label": null,
"display": "0xb609…cb60"
},
"sponsor": null,
"checkpoint": 328759865,
"checkpointIndex": 22,
"epoch": 1266,
"timestamp": {
"ms": 1790792952164,
"iso": "2026-09-30T18:29:12.164Z"
},
"protocols": [],
"summary": {
"sentence": "Failed arbitrage: borrowed 8,576.96 DEEP by flash loan, an unlabelled contract aborted in cetus::finish_b2a with code 1 (no error name published). Only gas was spent: 0.00024 SUI.",
"steps": [
{
"index": 0,
"sentence": "Borrowed 8,576.96 DEEP by flash loan from Cetus DEEP/SUI pool, to be repaid in SUI.",
"commands": [
0
],
"kind": "flash_loan",
"project": null
},
{
"index": 1,
"sentence": "Split coins (6 commands).",
"commands": [
1,
2,
3,
4,
5,