Flash Loan
FailedFailed flash loan: Bluefin aborted in pool::
Failed at command 3 in pool::swap_in_pool (Bluefin)
Bluefin aborted in pool::swap_in_pool with code 1009 (no error name published). Aborted in Bluefin pool::swap_in_pool at command 3.
- Abort code
- 1009
- Error kind
- MOVE_ABORT
Net result for sender, gas only
- Digest
- 39yJgH…B4hh
- Sender
- 0x57f1…3380Address0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380LabelNone known
- Time
- 2026-11-03 09:38:46 UTC
- Checkpoint
- 341,160,880
What happened7 steps
- 1Borrowed 14.5SUI by flash loan from DeepBook SUI/USDC poolDeepBook SUI/USDC pool0xe05dafb5133bcffb8d59f4e12465dc0e9faeaa05e3e342a08fe135800e3e4407KindPoolSourcetide registry, to be repaid in SUI.Command 0
- 2Called an unlabelled contract (d::
msq).Command 1 - 3Split coins (1 command).Command 2
- 4Called an unlabelled contract (b::
bam, b:: xsm).Commands 3 to 4 - 5Merged coins (1 command).Command 5
- 6Sent the USDC to the address balance of 0x57f1…3380Address0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380LabelNone known.Command 6
- 7Repaid the flash loan.Command 7
Balance changes1
- 0x57f1…3380Address0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380LabelNone knownSender
- -0.0001SUI<$0.0001
Details
- Time (UTC)
- 2026-11-03 09:38:46 UTC
- Epoch
- 1,300
- Position in checkpoint
- tx 19
- Signature
- Signed with Ed25519 by 0x57f1…3380
- Programmable
- 8 commands, 13 inputs
- Expires
- End of epoch 1300
- Size
- 1,381 bytes
Commands8
- 0
Flash-borrowed 14.5SUI from DeepBook SUI/USDC poolDeepBook SUI/USDC pool0xe05dafb5133bcffb8d59f4e12465dc0e9faeaa05e3e342a08fe135800e3e4407KindPoolSourcetide registry; returns the coin and a loan receipt that must be repaid.
0x21fc…7b69::
d:: lsb<USDC> DeepBook SUI/USDC pool14,500,796,5990.0Balance<SUI>to 10.1FlashLoanto 7 - 1
Called d::
msq in an unlabelled contract; returns SUI and USDC. 0x21fc…7b69::
d:: msq<USDC> DeepBook SUI/USDC poolBalanceManager0.0Result 0.0Clock1.0Balance<SUI>to 51.1Balance<USDC>to 2, 3 - 2
Ran balance::
split from the Sui framework. Sui Framework0x0000…0002::
balance:: split<USDC> 1.1Result 1.12,524Balance<USDC>to 6 - 3
Called b::
bam in an unlabelled contract; returns stSUI.Aborted here 0x19d7…8425::
b:: bam<STSUI, USDC> GlobalConfigBluefin stSUI/USDC 0.01% pool1.1Result 1.1554,990,382,514,558,002ClockBalance<STSUI>to 4 - 4
Called b::
xsm in an unlabelled contract; returns SUI.Not run 0x19d7…8425::
b:: xsm<STSUI> GlobalConfigBluefin stSUI/SUI 0.001% pool3Result 318,815,522,774,716,757,416ClockBalance<SUI>to 5, 7 - 5
Ran balance::
join from the Sui framework.Not run Sui Framework0x0000…0002::
balance:: join<SUI> 4Result 41.0Result 1.0u64unused - 6
Sent the USDC to the address balance of 0x57f1…3380Address0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380LabelNone known.Not run
Sui Framework0x0000…0002::
balance:: send_funds<USDC> 2Result 20x57f1…3380 - 7
Repaid the flash loan and the loan receipt.Not run
0x21fc…7b69::
d:: gsb<USDC> DeepBook SUI/USDC pool4Result 40.1Result 0.114,500,796,599405,200Gas coin
Inputs13Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | DeepBook SUI/USDC poolDeepBook SUI/USDC pool0xe05dafb5133bcffb8d59f4e12465dc0e9faeaa05e3e342a08fe135800e3e4407KindPoolSourcetide registryPool<SUI, USDC> | Shared, mutablev389750322 | 0, 1, 7 |
| 1 | 14,500,796,599 | Pure u64 | 0 |
| 2 | ClockClock0x0000000000000000000000000000000000000000000000000000000000000006KindPoolSourcetide registryClock | Shared, read onlyv1 | 1, 3, 4 |
| 3 | BalanceManagerBalanceManager0xe2422b6d401691decea316844f3bef485911bf97008dc42c9c20e8bd618bf285KindPoolSourcetide registryBalanceManager | Shared, mutablev1028521723 | 1 |
| 4 | 2,524 | Pure u64 | 2 |
| 5 | GlobalConfigGlobalConfig0x03db251ba509a8d5d8777b6338836082335d93eecbdd09a11e190a1cff51c352KindPoolSourcetide registryGlobalConfig | Shared, read onlyv406496849 | 3, 4 |
| 6 | Bluefin stSUI/USDC 0.01% poolBluefin stSUI/USDC 0.01% pool0x11dbeb991fea4b2c7efcba4b6b21cbecd3f94be99ec8c9205839eaf03356d358KindPoolSourcetide registryPool<STSUI, USDC> | Shared, mutablev485602758 | 3 |
| 7 | 554,990,382,514,558,002 | Pure u128 | 3 |
| 8 | Bluefin stSUI/SUI 0.001% poolBluefin stSUI/SUI 0.001% pool0x4746414e445cebdc19666b6e4de9b79a46ca7bcaa894bf10ec230e649376356eKindPoolSourcetide registryPool<STSUI, SUI> | Shared, mutablev537039746 | 4 |
| 9 | 18,815,522,774,716,757,416 | Pure u128 | 4 |
| 10 | 0x57f1…3380 | Pure address | 6 |
| 11 | 14,500,796,599 | Pure u64 | 7 |
| 12 | 405,200 | Pure u64 | 7 |
Object changes5
Bluefin stSUI/USDC 0.01% poolBluefin stSUI/USDC 0.01% pool0x11dbeb991fea4b2c7efcba4b6b21cbecd3f94be99ec8c9205839eaf03356d358KindPoolSourcetide registryPool<STSUI, USDC>ChangedSharedv1070028389 to v1070028390
Bluefin stSUI/SUI 0.001% poolBluefin stSUI/SUI 0.001% pool0x4746414e445cebdc19666b6e4de9b79a46ca7bcaa894bf10ec230e649376356eKindPoolSourcetide registryPool<STSUI, SUI>ChangedSharedv1070028389 to v1070028390
SUI coinSUI coin0x48e3b0992441cda12aefa4ab5e1ff84d3f783aeadbffb97022e5cb40a7af7cc3KindPoolSourcetide registryCoin<SUI>ChangedOwned by 0x57f1…3380v1070027545 to v1070028390
DeepBook SUI/USDC poolDeepBook SUI/USDC pool0xe05dafb5133bcffb8d59f4e12465dc0e9faeaa05e3e342a08fe135800e3e4407KindPoolSourcetide registryPool<SUI, USDC>ChangedSharedv1070028389 to v1070028390
BalanceManagerBalanceManager0xe2422b6d401691decea316844f3bef485911bf97008dc42c9c20e8bd618bf285KindPoolSourcetide registryBalanceManagerChangedSharedv1070027880 to v1070028390
Events0
No events, the transaction was reverted
Gas
Paid
0.000101903SUI
<$0.0001
- Computation
- 0.0001SUI
- Storage
- 0.0190304SUI
- Storage rebate
- 0.019028497SUIto0x57f1…3380Address0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380LabelNone known
- Kept by storage fund
- 0.000001903SUI
- Budget
- 0.0020812SUI4.9% used
- Gas price
- 100 MISTreference price
- Paid by
- 0x57f1…3380Address0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380LabelNone known
Raw JSON
/v1/tx/39yJgHjywph56CSBFEeG9tSLFdKBdYXeetzM5KbdB4hh?raw=1{
"digest": "39yJgHjywph56CSBFEeG9tSLFdKBdYXeetzM5KbdB4hh",
"kind": "programmable",
"classification": "flash_loan",
"classLabel": "Flash Loan",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 3,
"sentence": "Bluefin aborted in pool::swap_in_pool with code 1009 (no error name published). Aborted in Bluefin pool::swap_in_pool at command 3.",
"location": {
"package": "0xd075338d105482f1527cbfd363d6413558f184dec36d9138a70261e87f486e9c",
"module": "pool",
"function": "swap_in_pool",
"instruction": 46,
"packageLabel": {
"id": "bluefin",
"name": "Bluefin",
"category": "DEX",
"url": "https://bluefin.io",
"logoUrl": null
}
},
"abortCode": "1009",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0x57f118d56fe158c8bd5966fd87eb106545fd5628528af42f6a05eebdf9aa3380",
"short": "0x57f1…3380",
"suins": null,
"label": null,
"display": "0x57f1…3380"
},
"sponsor": null,
"checkpoint": 341160880,
"checkpointIndex": 18,
"epoch": 1300,
"timestamp": {
"ms": 1793698726539,
"iso": "2026-11-03T09:38:46.539Z"
},
"protocols": [],
"summary": {
"sentence": "Failed flash loan: Bluefin aborted in pool::swap_in_pool with code 1009 (no error name published). Only gas was spent: 0.0001 SUI.",
"steps": [
{
"index": 0,
"sentence": "Borrowed 14.5 SUI by flash loan from DeepBook SUI/USDC pool, to be repaid in SUI.",
"commands": [
0
],
"kind": "flash_loan",
"project": null
},
{
"index": 1,
"sentence": "Called an unlabelled contract (d::msq).",