Stuck pending transaction - logs indicate cancellation, but it seems successful
Maintainers usually reply within 2 days
@acha-bill is already working on this.
Since Jul 1, 2025.
- #5138 by @acha-bill — closed without merging
Assessment
This issue has not been assessed yet.
Description
Context
Version: 2.6.0-rc7-027599b3a
Full node, mainnet
Summary
The http://localhost:1633/transactions endpoint lists one pending transaction:
{
"transactionHash": "0xb1cf93a719435aa6118e783441a61d4d08282ac7c7b7e46d4f962d86496f8abf",
"to": "0xdbf3ea6f5bee45c02255b2c26a16f300502f68da",
"nonce": 22,
"gasPrice": "1500001548",
"gasLimit": 77728,
"gasTipBoost": 25,
"gasTipCap": "1500000000",
"gasFeeCap": "1500001548",
"data": "0x095ea7b300000000000000000000000045a1502382541cd610cc9068e88727426b6962930000000000000000000000000000000000000000000000000000452432000000",
"created": "2025-06-24T00:03:36+02:00",
"description": "Approve tokens for postage operations",
"value": "0"
}
The Bee logs indicate that this transaction is cancelled:
"time"="2025-06-24 00:04:44.811867" "level"="warning" "logger"="node/transaction" "msg"="pending transaction cancelled" "sender_address"="0x7a093dE3383d22D9CB2AA1e26328478E81a37072" "tx"="0xb1cf93a719435aa6118e783441a61d4d08282ac7c7b7e46d4f962d86496f8abf"
However, on Gnosisscan, the transaction is successful:
https://gnosisscan.io/tx/0xb1cf93a719435aa6118e783441a61d4d08282ac7c7b7e46d4f962d86496f8abf
After restarting the Bee node, the pending transaction is cleared.
Expected behavior
- If cancelled, clear transaction
- But since this seems to be successful, why the cancellation in logs?
Actual behavior
Please see description.
Steps to reproduce
The tx was possibly created by an attempt to create a postage batch.
Possible solution
N/A
- Dominant language
- Go
- Stars
- 1.5k
- Forks
- 390
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 23
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ethersphere/bee
-
Chequebook deployment uses a fixed 175,000 gas limit; it needs about 630,000 under Glamsterdam (live on Sepolia since 2026-10-06)Possibly taken @sbackend123 claimed this 10 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
ethersphere/bee#5650 · 1 assignee ·
Maintainers usually reply within 2 days
-
Add a transaction inbox for outbound chain transactionsPossibly taken @sbackend123 claimed this 4 days ago. Openseen
Difficulty 5/5 Over a week Newbie friendliness 35/100
ethersphere/bee#5660 · 1 assignee ·
Maintainers usually reply within 2 days
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ethersphere/bee#5659 ·
Maintainers usually reply within 2 days
-
accepted seen
Difficulty 4/5 3-5 days Newbie friendliness 40/100
ethersphere/bee#5648 · 1 comment ·
Maintainers usually reply within 2 days
-
pusher: chunksWorker deadlocks on a deferred chunk that fails IdentityAddress (send on nil op.Err), halting all push-syncPossibly taken @sbackend123 claimed this 12 days ago. Openseen
Difficulty 3/5 1-2 days Newbie friendliness 75/100
ethersphere/bee#5641 · 1 assignee ·
Maintainers usually reply within 2 days
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
ViewData can pair the in-flight proposal with the prepared flag of another proposalPossibly taken @HagarMeir claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
hyperledger/SmartBFT#710 ·
Maintainers usually reply within 1 day
-
agent-butler-finding chore
Difficulty 1/5 Under an hour Newbie friendliness 90/100
jordansmall/spindrift#5575 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
open-telemetry/opentelemetry-go-compile-instrumentation#1512 ·
Maintainers usually reply within 3 days
-
Difficulty 1/5 Under an hour Newbie friendliness 86/100
OpenPrinting/go-mfp#124 ·
Maintainers usually reply within 1 day