Arbitrage
FailedFailed arbitrage: borrowed 600USDC by flash loan, a coin did not have enough balance. Only gas was spent: 0.029SUI.
Failed at command 15
A coin did not have enough balance. Failed at command 15.
A coin it tried to spend did not hold enough. Nothing it tried to do took effect: every change was rolled back. Gas was still charged (0.029 SUI), because validators did the work up to the failure, and the objects it used still moved to a new version.
- Error kind
- INSUFFICIENT_COIN_BALANCE
Amount
-0.029SUI$0.11
Summary
Command Summary
Borrowed 600USDC by flash loan from DeepBook SUI/USDC poolDeepBook SUI/USDC pool0xe05dafb5133bcffb8d59f4e12465dc0e9faeaa05e3e342a08fe135800e3e4407KindPoolSourcetide registry on DeepBook, to be repaid in USDC.
Updated 4 oracle price feeds via Wormhole and Pyth.
Ran a swap route through Cetus Aggregator.
Verified oracle data via METASTABLE.
Called METASTABLE (vault:: deposit).
Verified oracle data via METASTABLE.
Called METASTABLE (vault:: withdraw).
Swapped coins through Obric (bluefin:: swap_a2b).
Split coins (1 command).
Repaid the DeepBook flash loan.
Sent the USDC to 0xe8e0…4efeAddress0xe8e0b2e8d3ec4dea1d98ef5c9d655b9e1eb0472c4bd97ee89f45346dc6d24efeLabelNone known.
Details
- Epoch
- 767
- Time (UTC)
- 2025-05-18 17:40:07 UTC
- Position in checkpoint
- tx 8
- Total gas
- 0.029SUI$0.11
- Signature
- Signed with Ed25519 by 0xe8e0…4efe
- Programmable
- 18 commands, 24 inputs
- Expires
- Never
- Size
- 5,865 bytes
Balance changes
Coin balances
- 0xe8e0…4efeAddress0xe8e0b2e8d3ec4dea1d98ef5c9d655b9e1eb0472c4bd97ee89f45346dc6d24efeLabelNone knownSender-0.029SUI-$0.11
| Owner | Role | Change | Value | |
|---|---|---|---|---|
| 0xe8e0…4efeAddress0xe8e0b2e8d3ec4dea1d98ef5c9d655b9e1eb0472c4bd97ee89f45346dc6d24efeLabelNone known | Sender | -0.029SUI | -$0.11 |