Flash Loan
FailedFailed flash loan: an unlabelled contract aborted in m::
Failed at command 1 in m::z
An unlabelled contract aborted in m::z with code 101 (no error name published). Aborted in m::z at command 1.
- Abort code
- 101
- Error kind
- MOVE_ABORT
Net result for sender, gas only
- Digest
- CWNBxj…cFFj
- Sender
- 0x6c0d…d257Address0x6c0d08c59e029b5354c4f0e836e0de311f8117b57aecce41f364871ac123d257LabelNone known
- Time
- 2026-11-03 08:31:19 UTC
- Checkpoint
- 341,144,312
What happened13 steps
- 1Called an unlabelled contract (m::
gc).Command 0 - 2Called an unlabelled contract (m::
go).Command 1 - 3Flash-borrowed SUI from Cetus DEEP/SUI 0.05% poolCetus DEEP/SUI 0.05% pool0xd978d331772a5b90d5a4781e1232d18afd12019d0c35db79e3674beeda8f9126KindPoolSourcetide registry; returns the coin and a loan receipt.Command 2
- 4Called an unlabelled contract (m::
gz).Command 3 - 5Moved coins around (1 command).Command 4
- 6Called an unlabelled contract (m::
bs).Command 5 - 7Called an unlabelled contract (m::
gz).Command 6 - 8Moved coins around (1 command).Command 7
- 9Called an unlabelled contract (m::
bb).Command 8 - 10Split coins (1 command).Command 9
- 11Repaid the flash loan.Command 10
- 12Moved coins around (1 command).Command 11
- 13Sent the DEEP to the address balance of 0x2c3f…5c33.Command 12
Balance changes1
- 0x6c0d…d257Address0x6c0d08c59e029b5354c4f0e836e0de311f8117b57aecce41f364871ac123d257LabelNone knownSender
- -0.00014SUI-$0.00012
Details
- Time (UTC)
- 2026-11-03 08:31:19 UTC
- Epoch
- 1,300
- Position in checkpoint
- tx 5
- Signature
- Signed with Ed25519 by 0x6c0d…d257
- Programmable
- 13 commands, 18 inputs
- Expires
- Never
- Size
- 2,146 bytes
Commands13
- 0
Called m::
gc in an unlabelled contract. 0xdfd3…93a3::
m:: gc<DEEP, SUI> Cetus DEEP/SUI 0.05% pool77,064,041,268,549,089,420true - 1
Called m::
go in an unlabelled contract.Aborted here 0xfa55…9ae1::
m:: go<DEEP, USDC> DeepBook DEEP/USDC poolClock14,991,469false - 2
Flash-borrowed SUI from Cetus DEEP/SUI 0.05% poolCetus DEEP/SUI 0.05% pool0xd978d331772a5b90d5a4781e1232d18afd12019d0c35db79e3674beeda8f9126KindPoolSourcetide registry; returns the coin and a loan receipt.Not run
0xdfd3…93a3::
m:: la<DEEP, SUI> GlobalConfigCetus DEEP/SUI 0.05% poolClock1,339,837,25076,299,538,835,475,977,4902.0Balance<SUI>to 32.1FlashSwapReceipt<DEEP, SUI>to 10 - 3
Called m::
gz in an unlabelled contract; returns SUI.Not run 0xdfd3…93a3::
m:: gz<SUI> 2.0Result 2.023,372,704,380Coin<SUI>to 4 - 4
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<SUI> 3Result 3Balance<SUI>to 5 - 5
Called m::
bs in an unlabelled contract; returns USDC.Not run 0xd8df…68e7::
m:: bs<SUI, USDC> LiquidityPool<SUI>OracleClock4Result 420,125,577Balance<USDC>to 6 - 6
Called m::
gz in an unlabelled contract; returns USDC.Not run 0xdfd3…93a3::
m:: gz<USDC> 5Result 520,125,577Coin<USDC>to 7 - 7
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<USDC> 6Result 6Balance<USDC>to 8 - 8
Called m::
bb in an unlabelled contract; returns DEEP.Not run 0x9209…2f40::
m:: bb<DEEP, USDC> DeepBook DEEP/USDC poolBalanceManagerfalse1Clock7Result 7Balance<DEEP>to 9, 11 - 9
Ran balance::
split from the Sui framework.Not run Sui Framework0x0000…0002::
balance:: split<DEEP> 8.0Result 8.01,339,837,250Balance<DEEP>to 10 - 10
Repaid the flash loan and the loan receipt.Not run
0xdfd3…93a3::
m:: lra<DEEP, SUI> GlobalConfigCetus DEEP/SUI 0.05% pool9Result 92.1Result 2.1 - 11
Ran coin::
from_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: from_balance<DEEP> 8.0Result 8.0Coin<DEEP>to 12 - 12
Sent the DEEP to the address balance of 0x2c3f…5c33.Not run
Sui Framework0x0000…0002::
coin:: send_funds<DEEP> 11Result 110x2c3f…5c33
Inputs18Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | Cetus DEEP/SUI 0.05% poolCetus DEEP/SUI 0.05% pool0xd978d331772a5b90d5a4781e1232d18afd12019d0c35db79e3674beeda8f9126KindPoolSourcetide registryPool<DEEP, SUI> | Shared, mutablev389638435 | 0, 2, 10 |
| 1 | 77,064,041,268,549,089,420 | Pure u128 | 0 |
| 2 | true | Pure bool | 0 |
| 3 | DeepBook DEEP/USDC poolDeepBook DEEP/USDC pool0xf948981b806057580f91622417534f491da5f61aeaf33d0ed8e69fd5691c95ceKindPoolSourcetide registryPool<DEEP, USDC> | Shared, mutablev389750321 | 1, 8 |
| 4 | ClockClock0x0000000000000000000000000000000000000000000000000000000000000006KindPoolSourcetide registryClock | Shared, read onlyv1 | 1, 2, 5, 8 |
| 5 | 14,991,469 | Pure u128 | 1 |
| 6 | false | Pure bool | 1, 8 |
| 7 | GlobalConfigGlobalConfig0xdaa46292632c3c4d8f31f23ea0f9b36a28ff3677e9684980e4438403a67a3d8fKindPoolSourcetide registryGlobalConfig | Shared, read onlyv1574190 | 2, 10 |
| 8 | 1,339,837,250 | Pure u64 | 2, 9 |
| 9 | 76,299,538,835,475,977,490 | Pure u128 | 2 |
| 10 | 23,372,704,380 | Pure u64 | 3 |
| 11 | LiquidityPool<SUI>LiquidityPool<SUI>0x21167b2e981e2c0a693afcfe882a3a827d663118e19afcb92e45bfe43fe56278KindPoolSourcetide registryLiquidityPool<SUI> | Shared, mutablev665650778 | 5 |
| 12 | OracleOracle0xfa3975b98f3d0e3df18ed88ae6e69db31836b3f4212df02fae144b1e5a89ca8eKindPoolSourcetide registryOracle | Shared, read onlyv665650775 | 5 |
| 13 | 20,125,577 | Pure u64 | 5, 6 |
| 14 | 1 | Pure u64 | 8 |
| 15 | BalanceManagerBalanceManager0x5a7dc2fba017493ca6fe187f7314c977fb6bbe48d5a7b4d6a22cb3f6d50ded20KindPoolSourcetide registryBalanceManager | Shared, mutablev1014480318 | 8 |
| 16 | 0x2c3f…5c33 | Pure address | 12 |
| 17 | 40 bytes | Pure | none |
Object changes4
LiquidityPool<SUI>LiquidityPool<SUI>0x21167b2e981e2c0a693afcfe882a3a827d663118e19afcb92e45bfe43fe56278KindPoolSourcetide registryLiquidityPool<SUI>ChangedSharedv1069987277 to v1069987278
BalanceManagerBalanceManager0x5a7dc2fba017493ca6fe187f7314c977fb6bbe48d5a7b4d6a22cb3f6d50ded20KindPoolSourcetide registryBalanceManagerChangedSharedv1069987276 to v1069987278
Cetus DEEP/SUI 0.05% poolCetus DEEP/SUI 0.05% pool0xd978d331772a5b90d5a4781e1232d18afd12019d0c35db79e3674beeda8f9126KindPoolSourcetide registryPool<DEEP, SUI>ChangedSharedv1069987277 to v1069987278
DeepBook DEEP/USDC poolDeepBook DEEP/USDC pool0xf948981b806057580f91622417534f491da5f61aeaf33d0ed8e69fd5691c95ceKindPoolSourcetide registryPool<DEEP, USDC>ChangedSharedv1069987277 to v1069987278
Events0
No events, the transaction was reverted
Gas
Paid
0.000140746SUI
$0.00012
- Computation
- 0.000139SUI
- Storage
- 0.0174572SUI
- Storage rebate
- 0.017455454SUIto0x6c0d…d257Address0x6c0d08c59e029b5354c4f0e836e0de311f8117b57aecce41f364871ac123d257LabelNone known
- Kept by storage fund
- 0.000001746SUI
- Budget
- 0.020231435SUI0.7% used
- Gas price
- 139 MIST1.39x reference
- Paid by
- 0x6c0d…d257Address0x6c0d08c59e029b5354c4f0e836e0de311f8117b57aecce41f364871ac123d257LabelNone known
Raw JSON
/v1/tx/CWNBxjGhhpBweSyjvHF42vJXENkZP1WnfFSVPvYpcFFj?raw=1{
"digest": "CWNBxjGhhpBweSyjvHF42vJXENkZP1WnfFSVPvYpcFFj",
"kind": "programmable",
"classification": "flash_loan",
"classLabel": "Flash Loan",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 1,
"sentence": "An unlabelled contract aborted in m::z with code 101 (no error name published). Aborted in m::z at command 1.",
"location": {
"package": "0xfa555fe81f851f45d4aa9f1e7d825fa94ee564eeaf424fb941378991274c9ae1",
"module": "m",
"function": "z",
"instruction": 15,
"packageLabel": null
},
"abortCode": "101",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0x6c0d08c59e029b5354c4f0e836e0de311f8117b57aecce41f364871ac123d257",
"short": "0x6c0d…d257",
"suins": null,
"label": null,
"display": "0x6c0d…d257"
},
"sponsor": null,
"checkpoint": 341144312,
"checkpointIndex": 4,
"epoch": 1300,
"timestamp": {
"ms": 1793694679037,
"iso": "2026-11-03T08:31:19.037Z"
},
"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::gc).",
"commands": [
0
],
"kind": "contract_call",
"project": null
},
{
"index": 1,
"sentence": "Called an unlabelled contract (m::go).",
"commands": [
1
],
"kind": "contract_call",
"project": null
},