Flash Loan
FailedFailed flash loan: an unlabelled contract aborted in m::
Failed at command 1 in m::gc
An unlabelled contract aborted in m::gc with code 101 (no error name published). Aborted in m::gc at command 1.
- Abort code
- 101
- Error kind
- MOVE_ABORT
Net result for sender, gas only
- Digest
- AwP2fp…hwtt
- Sender
- 0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone known
- Time
- 2026-11-03 08:36:14 UTC
- Checkpoint
- 341,145,524
What happened10 steps
- 1Called an unlabelled contract (m::
go).Command 0 - 2Called an unlabelled contract (m::
gc).Command 1 - 3Borrowed 2.355USDC by flash loan from DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registry, to be repaid in USDC.Command 2
- 4Called an unlabelled contract (hub::
bb).Command 3 - 5Called an unlabelled contract (m::
gz).Command 4 - 6Moved coins around (1 command).Command 5
- 7Called an unlabelled contract (m::
cb).Command 6 - 8Repaid the flash loan.Command 7
- 9Called an unlabelled contract (m::
gz).Command 8 - 10Sent the USDC to the address balance of 0x2c3f…5c33.Command 9
Balance changes1
- 0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone knownSender
- -0.00012SUI-$0.00010
Details
- Time (UTC)
- 2026-11-03 08:36:14 UTC
- Epoch
- 1,300
- Position in checkpoint
- tx 19
- Signature
- Signed with Ed25519 by 0xd097…23ee
- Programmable
- 10 commands, 16 inputs
- Expires
- Never
- Size
- 1,833 bytes
Commands10
- 0
Called m::
go in an unlabelled contract. 0x53e0…54d6::
m:: go<IKA, USDC> DeepBook IKA/USDC poolClock1,275false - 1
Called m::
gc in an unlabelled contract.Aborted here 0xdfd3…93a3::
m:: gc<USDC, IKA> Cetus USDC/IKA 0.8% pool16,230,484,301,513,611,599,316false - 2
Flash-borrowed 2.355USDC from DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registry; returns the coin and a loan receipt that must be repaid.Not run
0x53e0…54d6::
m:: dbq<AUSD, USDC> DeepBook AUSD/USDC pool2,354,9902.0Balance<USDC>to 32.1FlashLoanto 7 - 3
Called hub::
bb in an unlabelled contract; returns IKA.Not run 0xb269…d838::
hub:: bb<IKA, USDC> DeepBook IKA/USDC poolHubBalanceManagerfalse1,839,239,623,613Clock2.0Result 2.0Balance<IKA>to 4 - 4
Called m::
gz in an unlabelled contract; returns IKA.Not run 0xdfd3…93a3::
m:: gz<IKA> 3.0Result 3.01,839,239,623,613Coin<IKA>to 5 - 5
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<IKA> 4Result 4Balance<IKA>to 6 - 6
Called m::
cb in an unlabelled contract; returns USDC.Not run 0xdfd3…93a3::
m:: cb<USDC, IKA> GlobalConfigCetus USDC/IKA 0.8% poolClock5Result 516,404,293,315,424,738,306,167Balance<USDC>to 7 - 7
Repaid the flash loan and the loan receipt.Not run
0x53e0…54d6::
m:: drq<AUSD, USDC> DeepBook AUSD/USDC pool6.0Result 6.02,354,9902.1Result 2.1Balance<USDC>to 8 - 8
Called m::
gz in an unlabelled contract; returns USDC.Not run 0xdfd3…93a3::
m:: gz<USDC> 7.0Result 7.0343Coin<USDC>to 9 - 9
Sent the USDC to the address balance of 0x2c3f…5c33.Not run
Sui Framework0x0000…0002::
coin:: send_funds<USDC> 8Result 80x2c3f…5c33
Inputs16Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | DeepBook IKA/USDC poolDeepBook IKA/USDC pool0xfa732993af2b60d04d7049511f801e79426b2b6a5103e22769c0cead982b0f47KindPoolSourcetide registryPool<IKA, USDC> | Shared, mutablev589011838 | 0, 3 |
| 1 | ClockClock0x0000000000000000000000000000000000000000000000000000000000000006KindPoolSourcetide registryClock | Shared, read onlyv1 | 0, 3, 6 |
| 2 | 1,275 | Pure u128 | 0 |
| 3 | false | Pure bool | 0, 1, 3 |
| 4 | Cetus USDC/IKA 0.8% poolCetus USDC/IKA 0.8% pool0xa59826d4bf5064ff955f9b14c2b46707477aa1c4a0d7daa2d5a40c25cd22a877KindPoolSourcetide registryPool<USDC, IKA> | Shared, mutablev789552794 | 1, 6 |
| 5 | 16,230,484,301,513,611,599,316 | Pure u128 | 1 |
| 6 | DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registryPool<AUSD, USDC> | Shared, mutablev414947423 | 2, 7 |
| 7 | 2,354,990 | Pure u64 | 2, 7 |
| 8 | 1,839,239,623,613 | Pure u64 | 3, 4 |
| 9 | HubHub0x03e9e675b2e3b79cb6aef21294b66becacc47ccd0b622eb150505d003ede0802KindPoolSourcetide registryHub | Shared, read onlyv2 | 3 |
| 10 | BalanceManagerBalanceManager0xaedc1ae9c02b764f7eb94ee0fae7adb73c37d9f76ddf61388a407615da824e4fKindPoolSourcetide registryBalanceManager | Shared, mutablev1062955989 | 3 |
| 11 | GlobalConfigGlobalConfig0xdaa46292632c3c4d8f31f23ea0f9b36a28ff3677e9684980e4438403a67a3d8fKindPoolSourcetide registryGlobalConfig | Shared, read onlyv1574190 | 6 |
| 12 | 16,404,293,315,424,738,306,167 | Pure u128 | 6 |
| 13 | 343 | Pure u64 | 8 |
| 14 | 0x2c3f…5c33 | Pure address | 9 |
| 15 | 40 bytes | Pure | none |
Object changes4
DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registryPool<AUSD, USDC>ChangedSharedv1069989684 to v1069989685
Cetus USDC/IKA 0.8% poolCetus USDC/IKA 0.8% pool0xa59826d4bf5064ff955f9b14c2b46707477aa1c4a0d7daa2d5a40c25cd22a877KindPoolSourcetide registryPool<USDC, IKA>ChangedSharedv1069989684 to v1069989685
BalanceManagerBalanceManager0xaedc1ae9c02b764f7eb94ee0fae7adb73c37d9f76ddf61388a407615da824e4fKindPoolSourcetide registryBalanceManagerChangedSharedv1069989684 to v1069989685
DeepBook IKA/USDC poolDeepBook IKA/USDC pool0xfa732993af2b60d04d7049511f801e79426b2b6a5103e22769c0cead982b0f47KindPoolSourcetide registryPool<IKA, USDC>ChangedSharedv1069989684 to v1069989685
Events0
No events, the transaction was reverted
Gas
Paid
0.000119319SUI
$0.00010
- Computation
- 0.000118SUI
- Storage
- 0.0131936SUI
- Storage rebate
- 0.013192281SUIto0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone known
- Kept by storage fund
- 0.000001319SUI
- Budget
- 0.02019647SUI0.6% used
- Gas price
- 118 MIST1.18x reference
- Paid by
- 0xd097…23eeAddress0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23eeLabelNone known
Raw JSON
/v1/tx/AwP2fpdnLZ9SBdHyePv5g6Ym1mFTHffe9Kd7rzgvhwtt?raw=1{
"digest": "AwP2fpdnLZ9SBdHyePv5g6Ym1mFTHffe9Kd7rzgvhwtt",
"kind": "programmable",
"classification": "flash_loan",
"classLabel": "Flash Loan",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 1,
"sentence": "An unlabelled contract aborted in m::gc with code 101 (no error name published). Aborted in m::gc at command 1.",
"location": {
"package": "0xdfd3bd9d887422391608a2fc9cdeaaab1d2f85009a1fe59609f315e3918293a3",
"module": "m",
"function": "gc",
"instruction": 19,
"packageLabel": null
},
"abortCode": "101",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0xd09783e7fe926e738c17522fed72866ef53b85d764bf10c0448854ba041a23ee",
"short": "0xd097…23ee",
"suins": null,
"label": null,
"display": "0xd097…23ee"
},
"sponsor": null,
"checkpoint": 341145524,
"checkpointIndex": 18,
"epoch": 1300,
"timestamp": {
"ms": 1793694974527,
"iso": "2026-11-03T08:36:14.527Z"
},
"protocols": [],
"summary": {
"sentence": "Failed flash loan: an unlabelled contract aborted in m::gc with code 101 (no error name published). Only gas was spent: 0.00012 SUI.",
"steps": [
{
"index": 0,
"sentence": "Called an unlabelled contract (m::go).",
"commands": [
0
],
"kind": "contract_call",
"project": null
},
{
"index": 1,
"sentence": "Called an unlabelled contract (m::gc).",
"commands": [
1
],
"kind": "contract_call",
"project": null
},