Flash Loan
FailedFailed flash loan: an unlabelled contract aborted in m::
Failed at command 0 in m::z
An unlabelled contract aborted in m::z with code 101 (no error name published). Aborted in m::z at command 0.
- Abort code
- 101
- Error kind
- MOVE_ABORT
Net result for sender, gas only
- Digest
- 12qR3N…ZbRu
- Sender
- 0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone known
- Time
- 2026-11-01 06:10:06 UTC
- Checkpoint
- 340,397,117
What happened8 steps
- 1Called an unlabelled contract (m::
go).Command 0 - 2Borrowed 1WAL by flash loan from DeepBook WAL/SUI poolDeepBook WAL/SUI pool0x81f5339934c83ea19dd6bcc75c52e83509629a5f71d3257428c2ce47cc94d08bKindPoolSourcetide registry, to be repaid in WAL.Command 1
- 3Called an unlabelled contract (m::
da, m:: gz).Commands 2 to 3 - 4Moved coins around (1 command).Command 4
- 5Called an unlabelled contract (hub::
bb).Command 5 - 6Repaid the flash loan.Command 6
- 7Moved coins around (1 command).Command 7
- 8Sent the WAL to the address balance of 0x2c3f…5c33.Command 8
Balance changes1
- 0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone knownSender
- -0.00014SUI-$0.00013
Details
- Time (UTC)
- 2026-11-01 06:10:06 UTC
- Epoch
- 1,298
- Position in checkpoint
- tx 17
- Signature
- Signed with Ed25519 by 0xd097…23ee
- Programmable
- 9 commands, 14 inputs
- Expires
- Never
- Size
- 1,619 bytes
Commands9
- 0
Called m::
go in an unlabelled contract.Aborted here 0xfa55…9ae1::
m:: go<WAL, USDC> DeepBook WAL/USDC pool0x0000…000629,938false - 1
Flash-borrowed 1WAL from DeepBook WAL/SUI poolDeepBook WAL/SUI pool0x81f5339934c83ea19dd6bcc75c52e83509629a5f71d3257428c2ce47cc94d08bKindPoolSourcetide registry; returns the coin and a loan receipt that must be repaid.Not run
0x474a…4838::
m:: dbb<WAL, SUI> DeepBook WAL/SUI pool999,124,2021.0Balance<WAL>to 21.1FlashLoanto 6 - 2
Called m::
da in an unlabelled contract; returns USDC.Not run 0xdfd3…93a3::
m:: da<WAL, USDC> 0x9352…0d59DipCoin WAL/USDC pool1.0Result 1.0Balance<USDC>to 3 - 3
Called m::
gz in an unlabelled contract; returns USDC.Not run 0xdfd3…93a3::
m:: gz<USDC> 2.0Result 2.029,939Coin<USDC>to 4 - 4
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<USDC> 3Result 3Balance<USDC>to 5 - 5
Called hub::
bb in an unlabelled contract; returns WAL.Not run 0xb269…d838::
hub:: bb<WAL, USDC> DeepBook WAL/USDC pool0x03e9…0802BalanceManagertrue10x0000…00064Result 4Balance<WAL>to 6 - 6
Repaid the flash loan and the loan receipt.Not run
0x474a…4838::
m:: drb<WAL, SUI> DeepBook WAL/SUI pool5.0Result 5.0999,124,2021.1Result 1.1Balance<WAL>to 7 - 7
Ran coin::
from_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: from_balance<WAL> 6.0Result 6.0Coin<WAL>to 8 - 8
Sent the WAL to the address balance of 0x2c3f…5c33.Not run
Sui Framework0x0000…0002::
coin:: send_funds<WAL> 7Result 70x2c3f…5c33
Inputs14Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | DeepBook WAL/USDC poolDeepBook WAL/USDC pool0x56a1c985c1f1123181d6b881714793689321ba24301b3585eec427436eb1c76dKindPoolSourcetide registryPool<WAL, USDC> | Shared, mutablev414947427 | 0, 5 |
| 1 | 0x0000…0006Address0x0000000000000000000000000000000000000000000000000000000000000006LabelNone known | Shared, read onlyv1 | 0, 5 |
| 2 | 29,938 | Pure u128 | 0 |
| 3 | false | Pure bool | 0 |
| 4 | DeepBook WAL/SUI poolDeepBook WAL/SUI pool0x81f5339934c83ea19dd6bcc75c52e83509629a5f71d3257428c2ce47cc94d08bKindPoolSourcetide registryPool<WAL, SUI> | Shared, mutablev414947427 | 1, 6 |
| 5 | 999,124,202 | Pure u64 | 1, 6 |
| 6 | DipCoin WAL/USDC poolDipCoin WAL/USDC pool0xba4822343dc7a4fb60f1c5aca861e97cc4e3b3047ecdeac4072e0a7dca8ca67fKindPoolSourcetide registryPool<WAL, USDC> | Shared, mutablev561045486 | 2 |
| 7 | 0x9352…0d59Address0x935229a3c32399e9fb207ec8461a54f56c6af5744c64442435ac217ab28f0d59LabelNone known | Shared, read onlyv557604664 | 2 |
| 8 | 29,939 | Pure u64 | 3 |
| 9 | 1 | Pure u64 | 5 |
| 10 | 0x03e9…0802Address0x03e9e675b2e3b79cb6aef21294b66becacc47ccd0b622eb150505d003ede0802LabelNone known | Shared, read onlyv2 | 5 |
| 11 | BalanceManagerBalanceManager0x4ca65996708b0ecc8b4a98a804d3cb490b7fac1fd9f8817ff8995cea00ac90d5KindPoolSourcetide registryBalanceManager | Shared, mutablev1062961788 | 5 |
| 12 | true | Pure bool | 5 |
| 13 | 0x2c3f…5c33 | Pure address | 8 |
Object changes4
BalanceManagerBalanceManager0x4ca65996708b0ecc8b4a98a804d3cb490b7fac1fd9f8817ff8995cea00ac90d5KindPoolSourcetide registryBalanceManagerChangedSharedv1068205043 to v1068205044
DeepBook WAL/SUI poolDeepBook WAL/SUI pool0x81f5339934c83ea19dd6bcc75c52e83509629a5f71d3257428c2ce47cc94d08bKindPoolSourcetide registryPool<WAL, SUI>ChangedSharedv1068205043 to v1068205044
DipCoin WAL/USDC poolDipCoin WAL/USDC pool0xba4822343dc7a4fb60f1c5aca861e97cc4e3b3047ecdeac4072e0a7dca8ca67fKindPoolSourcetide registryPool<WAL, USDC>ChangedSharedv1068205043 to v1068205044
DeepBook WAL/USDC poolDeepBook WAL/USDC pool0x56a1c985c1f1123181d6b881714793689321ba24301b3585eec427436eb1c76dKindPoolSourcetide registryPool<WAL, USDC>ChangedSharedv1068205043 to v1068205044
Events0
No events, the transaction was reverted
Gas
Paid
0.000139952SUI
$0.00013
- Computation
- 0.000139SUI
- Storage
- 0.0095152SUI
- Storage rebate
- 0.009514248SUIto0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone known
- Kept by storage fund
- 0.000000952SUI
- Budget
- 0.020231435SUI0.7% used
- Gas price
- 139 MIST1.39x reference
- Paid by
- 0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone known
Raw JSON
/v1/tx/12qR3NmGFuUSmtkSpE5Kt5fDZr4apwPyFPZheL1RZbRu?raw=1{
"digest": "12qR3NmGFuUSmtkSpE5Kt5fDZr4apwPyFPZheL1RZbRu",
"kind": "programmable",
"classification": "flash_loan",
"classLabel": "Flash Loan",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 0,
"sentence": "An unlabelled contract aborted in m::z with code 101 (no error name published). Aborted in m::z at command 0.",
"location": {
"package": "0xfa555fe81f851f45d4aa9f1e7d825fa94ee564eeaf424fb941378991274c9ae1",
"module": "m",
"function": "z",
"instruction": null,
"packageLabel": null
},
"abortCode": "101",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23ee",
"short": "0xd097…23ee",
"suins": null,
"label": null,
"display": "0xd097…23ee"
},
"sponsor": null,
"checkpoint": 340397117,
"checkpointIndex": 16,
"epoch": 1298,
"timestamp": {
"ms": 1793513406705,
"iso": "2026-11-01T06:10:06.705Z"
},
"protocols": [],
"summary": {
"sentence": "Failed flash loan: an unlabelled contract aborted in m::z with code 101 (no error name published). Only gas was spent: 0.00014 SUI.",
"steps": [
{
"index": 0,
"sentence": "Called an unlabelled contract (m::go).",
"commands": [
0
],
"kind": "contract_call",
"project": null
},
{
"index": 1,
"sentence": "Borrowed 1 WAL by flash loan from DeepBook WAL/SUI pool, to be repaid in WAL.",
"commands": [
1
],
"kind": "flash_loan",
"project": null
},