cryptoadvance / cryptoadvance/specter-desktop
Multisig RBF: "A function is needed within P2WSH"
- Dominant language
- Python
- Stars
- 847
- Forks
- 259
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 2
Description
Specter: v1.1.0
Bitcoin core: v0.19.0.1
HWI bridge local instance: master (behind by 35 commits)
Multisig: Segwit
Clicking to speed up the transaction takes me to the "send" page but with the error banner:
```
Failed to perform RBF. Error: Request error: A function is needed within P2WSH
```
A friend reported what sounds like the same issue (I didn't get the exact error msg from him) on a non-multisig RBF attempt, running I believe v0.20.x of core.
Contributor guide
Research direction
No file or test is named. First reproduce the RBF attempt using the reported Specter, Bitcoin Core, HWI bridge, and Segwit multisig versions, then trace the path from the speed-up action to the “A function is needed within P2WSH” error. Done means RBF works for the reported multisig case without redirecting to the send page with an error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100