bcoin-org / bcoin-org/bcash

Transactions get stuck on sending

Open
#140 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
104
Forks
66
PR merge metrics
No merged PRs in 30d

Description

Some of transactions get stuck on sending(using wallet plugin)
`wallet.resend()` does not work, but on node restart transactions appears in network
```
[error] (node) Verification failure: txn-already-in-mempool (code=alreadyknown score=0 hash=)
[warning] (node) Verification failed for tx: .
[warning] (node) Attempting to broadcast anyway...
```
+ logs on node restart and `wallet.resend` are the same
using `rojii/bcash#schnorr`

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue using the wallet plugin and the rojii/bcash#schnorr branch, starting with wallet.resend() and the reported node logs. Compare resend behavior with the node-restart case and trace the txn-already-in-mempool verification output. Done means the stuck transaction can be resent without restarting the node and the reported failure no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
blockchain
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.