Flash Loan
FailedFailed flash loan: an unlabelled contract aborted in m::
An unlabelled contract aborted in m::gb with code 101 (no error name published). Failed at command 2.
A contract refused it: one of its own checks did not pass, so it stopped on purpose. The contract publishes no name for code 101; the check that failed is in m::gb, at bytecode offset 19. Nothing it tried to do took effect: every change was rolled back. Gas was still charged (0.0001 SUI), because validators did the work up to the failure, and the objects it used still moved to a new version.
- Abort code
- 101
- Error kind
- MOVE_ABORT
Amount
Summary
Command Summary
Details
- Epoch
- 1,300
- Time (UTC)
- 2026-11-03 07:27:30 UTC
- Position in checkpoint
- tx 57
- Total gas
- 0.0001SUI<$0.0001
- Signature
- Signed with Ed25519 by 0xb326…07da
- Programmable
- 18 commands, 24 inputs
- Expires
- Never
- Size
- 2,962 bytes
Balance changes
| Owner | Role | Change | Value | |
|---|---|---|---|---|
| 0xb326…07daAddress0xb3264caf737c1728001a9d837e44bf84092bd87a9afb5b1b6d1a0042b8a507daLabelNone known | Sender | -0.0001SUI | <$0.0001 |
Balance changes
| Owner | Role | Change | Value | |
|---|---|---|---|---|
| 0xb326…07daAddress0xb3264caf737c1728001a9d837e44bf84092bd87a9afb5b1b6d1a0042b8a507daLabelNone known | Sender | -0.0001SUI | <$0.0001 |
Commands18
- 0
Called m::
g500 in an unlabelled contract. 0xdae8…1eeb::
m:: g500<XAUM, USDC> Turbos XAUM/USDC 0.05% pool36,635,518,934,830,390,392false - 1
Called m::
gb in an unlabelled contract. 0xdfd3…93a3::
m:: gb<XAUM, XAGM> Bluefin XAUM/XAGM 0.2% pool161,718,919,338,952,139,460true - 2
Called m::
gb in an unlabelled contract.Aborted here 0xdfd3…93a3::
m:: gb<ALGORITHM, XAGM> Bluefin Algorithm/XAGM 0.01% pool1,161,072,863,126,993,580false - 3
Called m::
g3000 in an unlabelled contract.Not run 0xdae8…1eeb::
m:: g3000<ALGORITHM, USDC> Turbos Algorithm/USDC 0.3% pool262,871,098,201,199,895true - 4
Flash-borrowed 0.09USDC from DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registry; returns the coin and a loan receipt that must be repaid.Not run
0x474a…4838::
m:: dbq<AUSD, USDC> DeepBook AUSD/USDC pool89,7614.0Balance<USDC>to 54.1FlashLoanto 15 - 5
Called m::
b500 in an unlabelled contract; returns XAUM.Not run 0xdae8…1eeb::
m:: b500<XAUM, USDC> Turbos XAUM/USDC 0.05% poolClockVersioned4.0Balance<USDC>37,010,552,206,887,623,026Balance<XAUM>to 6 - 6
Called m::
gz in an unlabelled contract; returns XAUM.Not run 0xdfd3…93a3::
m:: gz<XAUM> 5.0Balance<XAUM>22,728Coin<XAUM>to 7 - 7
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<XAUM> 6Coin<XAUM>Balance<XAUM>to 8 - 8
Called m::
fa in an unlabelled contract; returns XAGM.Not run 0xdfd3…93a3::
m:: fa<XAUM, XAGM> ClockGlobalConfigBluefin XAUM/XAGM 0.2% pool7Balance<XAUM>160,393,431,950,201,451,315Balance<XAGM>to 9 - 9
Called m::
gz in an unlabelled contract; returns XAGM.Not run 0xdfd3…93a3::
m:: gz<XAGM> 8.0Balance<XAGM>1,750,418Coin<XAGM>to 10 - 10
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<XAGM> 9Coin<XAGM>Balance<XAGM>to 11 - 11
Called m::
fb in an unlabelled contract; returns Algorithm.Not run 0xdfd3…93a3::
m:: fb<ALGORITHM, XAGM> ClockGlobalConfigBluefin Algorithm/XAGM 0.01% pool10Balance<XAGM>1,172,426,661,151,930,708Balance<ALGORITHM>to 12 - 12
Called m::
gz in an unlabelled contract; returns Algorithm.Not run 0xdfd3…93a3::
m:: gz<ALGORITHM> 11.0Balance<ALGORITHM>442,917,739Coin<ALGORITHM>to 13 - 13
Ran coin::
into_balance from the Sui framework.Not run Sui Framework0x0000…0002::
coin:: into_balance<ALGORITHM> 12Coin<ALGORITHM>Balance<ALGORITHM>to 14 - 14
Called m::
a3000 in an unlabelled contract; returns USDC.Not run 0xdae8…1eeb::
m:: a3000<ALGORITHM, USDC> Turbos Algorithm/USDC 0.3% poolClockVersioned13Balance<ALGORITHM>260,657,198,734,738,063Balance<USDC>to 15 - 15
Repaid the flash loan and the loan receipt.Not run
0x474a…4838::
m:: drq<AUSD, USDC> DeepBook AUSD/USDC pool14.0Balance<USDC>89,7614.1FlashLoanBalance<USDC>to 16 - 16
Called m::
gz in an unlabelled contract; returns USDC.Not run 0xdfd3…93a3::
m:: gz<USDC> 15.0Balance<USDC>230Coin<USDC>to 17 - 17
Sent the USDC to the address balance of 0x2c3f…5c33.Not run
Sui Framework0x0000…0002::
coin:: send_funds<USDC> 16Coin<USDC>0x2c3f…5c33
Inputs24Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | Turbos XAUM/USDC 0.05% poolTurbos XAUM/USDC 0.05% pool0x906846d0d756040b3fd829e219210b9d8c2b82065fb16d425fcd3e4163cf9f99KindPoolSourcetide registryPool<XAUM, USDC, FEE500BPS> | Shared, mutablev768612407 | 0, 5 |
| 1 | 36,635,518,934,830,390,392 | Pure u128 | 0 |
| 2 | false | Pure bool | 0, 2 |
| 3 | Bluefin XAUM/XAGM 0.2% poolBluefin XAUM/XAGM 0.2% pool0xc3207db2ca80172a8667949ba8ab66a4d183f9784edfbf5001e9bcd1e032c5e1KindPoolSourcetide registryPool<XAUM, XAGM> | Shared, mutablev983876480 | 1, 8 |
| 4 | 161,718,919,338,952,139,460 | Pure u128 | 1 |
| 5 | true | Pure bool | 1, 3 |
| 6 | Bluefin Algorithm/XAGM 0.01% poolBluefin Algorithm/XAGM 0.01% pool0xfe4ada77b74a5e2e92462affb56d47e04f903c8f95b4becb536b82b0e2591d6bKindPoolSourcetide registryPool<ALGORITHM, XAGM> | Shared, mutablev1042418012 | 2, 11 |
| 7 | 1,161,072,863,126,993,580 | Pure u128 | 2 |
| 8 | Turbos Algorithm/USDC 0.3% poolTurbos Algorithm/USDC 0.3% pool0x7069cd35952abda039730ffb621e0dc99c2430cd0c0e9788307ae24a648b0e8cKindPoolSourcetide registryPool<ALGORITHM, USDC, FEE3000BPS> | Shared, mutablev487155511 | 3, 14 |
| 9 | 262,871,098,201,199,895 | Pure u128 | 3 |
| 10 | DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registryPool<AUSD, USDC> | Shared, mutablev414947423 | 4, 15 |
| 11 | 89,761 | Pure u64 | 4, 15 |
| 12 | VersionedVersioned0xf1cf0e81048df168ebeb1b8030fad24b3e0b53ae827c25053fff0779c1445b6fKindPoolSourcetide registryVersioned | Shared, read onlyv1621135 | 5, 14 |
| 13 | ClockClock0x0000000000000000000000000000000000000000000000000000000000000006KindPoolSourcetide registryClock | Shared, read onlyv1 | 5, 8, 11, 14 |
| 14 | 37,010,552,206,887,623,026 | Pure u128 | 5 |
| 15 | 22,728 | Pure u64 | 6 |
| 16 | GlobalConfigGlobalConfig0x03db251ba509a8d5d8777b6338836082335d93eecbdd09a11e190a1cff51c352KindPoolSourcetide registryGlobalConfig | Shared, read onlyv406496849 | 8, 11 |
| 17 | 160,393,431,950,201,451,315 | Pure u128 | 8 |
| 18 | 1,750,418 | Pure u64 | 9 |
| 19 | 1,172,426,661,151,930,708 | Pure u128 | 11 |
| 20 | 442,917,739 | Pure u64 | 12 |
| 21 | 260,657,198,734,738,063 | Pure u128 | 14 |
| 22 | 230 | Pure u64 | 16 |
| 23 | 0x2c3f…5c33 | Pure address | 17 |
Object changes5
DeepBook AUSD/USDC poolDeepBook AUSD/USDC pool0x5661fc7f88fbeb8cb881150a810758cf13700bb4e1f31274a244581b37c303c3KindPoolSourcetide registryPool<AUSD, USDC>ChangedSharedv1069952449 to v1069952458
Turbos Algorithm/USDC 0.3% poolTurbos Algorithm/USDC 0.3% pool0x7069cd35952abda039730ffb621e0dc99c2430cd0c0e9788307ae24a648b0e8cKindPoolSourcetide registryPool<ALGORITHM, USDC, FEE3000BPS>ChangedSharedv1069952457 to v1069952458
Turbos XAUM/USDC 0.05% poolTurbos XAUM/USDC 0.05% pool0x906846d0d756040b3fd829e219210b9d8c2b82065fb16d425fcd3e4163cf9f99KindPoolSourcetide registryPool<XAUM, USDC, FEE500BPS>ChangedSharedv1069952449 to v1069952458
Bluefin XAUM/XAGM 0.2% poolBluefin XAUM/XAGM 0.2% pool0xc3207db2ca80172a8667949ba8ab66a4d183f9784edfbf5001e9bcd1e032c5e1KindPoolSourcetide registryPool<XAUM, XAGM>ChangedSharedv1069952457 to v1069952458
Bluefin Algorithm/XAGM 0.01% poolBluefin Algorithm/XAGM 0.01% pool0xfe4ada77b74a5e2e92462affb56d47e04f903c8f95b4becb536b82b0e2591d6bKindPoolSourcetide registryPool<ALGORITHM, XAGM>ChangedSharedv1069952457 to v1069952458
Events0
No events, the transaction was reverted
Gas
Paid
0.000101933SUI
<$0.0001
- Computation
- 0.0001SUI
- Storage
- 0.0193268SUI
- Storage rebate
- 0.019324867SUIto0xb326…07daAddress0xb3264caf737c1728001a9d837e44bf84092bd87a9afb5b1b6d1a0042b8a507daLabelNone known
- Kept by storage fund
- 0.000001933SUI
- Budget
- 0.015SUI0.7% used
- Gas price
- 100 MISTreference price
- Paid by
- 0xb326…07daAddress0xb3264caf737c1728001a9d837e44bf84092bd87a9afb5b1b6d1a0042b8a507daLabelNone known
- Gas coins
- None, paid from the address balance
Raw JSON
/v1/tx/4SZiWCQrmrwWgVML2fdFcp2e5Afc2s19N9g2K8HzibLY?raw=1{
"digest": "4SZiWCQrmrwWgVML2fdFcp2e5Afc2s19N9g2K8HzibLY",
"kind": "programmable",
"classification": "flash_loan",
"classLabel": "Flash Loan",
"status": {
"ok": false,
"failure": {
"kind": "MOVE_ABORT",
"command": 2,
"sentence": "An unlabelled contract aborted in m::gb with code 101 (no error name published). Failed at command 2.",
"location": {
"package": "0xdfd3bd9d887422391608a2fc9cdeaaab1d2f85009a1fe59609f315e3918293a3",
"module": "m",
"function": "gb",
"instruction": 19,
"packageLabel": null
},
"abortCode": "101",
"errorName": null,
"line": null
}
},
"sender": {
"address": "0xb3264caf737c1728001a9d837e44bf84092bd87a9afb5b1b6d1a0042b8a507da",
"short": "0xb326…07da",
"suins": null,
"label": null,
"display": "0xb326…07da"
},
"sponsor": null,
"checkpoint": 341128613,
"checkpointIndex": 56,
"epoch": 1300,
"timestamp": {
"ms": 1793690850867,
"iso": "2026-11-03T07:27:30.867Z"
},
"protocols": [],
"summary": {
"sentence": "Failed flash loan: an unlabelled contract aborted in m::gb with code 101 (no error name published). Only gas was spent: 0.0001 SUI.",
"steps": [
{
"index": 0,
"sentence": "Called an unlabelled contract (m::g500).",
"commands": [
0
],
"kind": "contract_call",
"project": null
},
{
"index": 1,
"sentence": "Called an unlabelled contract (m::gb).",
"commands": [
1,
2
],
"kind": "contract_call",
"project": null