This repository has been archived by the owner on Apr 25, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 179
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(hermit): hermit PSBT signing for pre-product key recovery (#308)
* build(wallet): much is wired but buidl won't yet sign PSBTs from caravan * build(wallet): new Hermit now works with Caravan * build(wallet): store `unsignedPSBT` in redux * build(wallet): shows a Download Signed PSBT after importing signature via hermit * build(wallet): fix psbt import and swap to custom unchained-bitcoin * build(wallet): updates signature parsing from psbt to use new method * chore(wallet): clean up and fix linting errors * chore(wallet): edit show unsigned PSBT to hide text but allow copying * chore(wallet): clean up hermit signing interactions * build(wallet): poc for ppk spend in caravan w hermit signing * chore(wallet): revert breaking change * build(wallet): remove hardcoded psbt and bip - grab and set it from what was uploaded * chore(wallet): clean up and fix linting errors * build(wallet): make sure we pass through the unsigned psbt provided * build(wallet): add PoC for just interfacing with hermit via PSBT * chore(wallet): simplify hermit psbt interface to bare minimum * chore(wallet): revert local dev velocity increase * chore(wallet): playing around * chore(wallet): poc in place * refactor(scriptexplorer): delete separate psbt interface * refactor(scriptexplorer): finish removal of psbt link * feat(scriptexplorer): proof of concept with network hardcoded * build(wallet): got hermit signing working for redeem_script and wallet interfaces * chore(wallet): removing poc code * chore(address): fix typo * build(hermit): fix hardcoded testnet network * chore(hermit): add date to footer yurt canary * chore(wallet): remove a footer canary * chore(wallet): uncomment import psbt button * chore(hermit): remove pubkey importer * chore(hermit): run eslint and fix imports * chore(hermit): clarify and cleanup comments * chore(hermit): swap out hardcoded testnet * chore(hermit): run prettier * chore(hermit): update comment for future work --------- Co-authored-by: Dhruv Bansal <[email protected]>
- Loading branch information
1 parent
2922b0e
commit 04ca0ce
Showing
28 changed files
with
1,119 additions
and
235 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.