Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add hot wallet #51

Merged
merged 32 commits into from
Jul 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
30ea8a0
hot: add hot wallet basics
dr-orlovsky Jun 30, 2024
e3831a0
hot: improve passwords workflow and security
dr-orlovsky Jun 30, 2024
c50d728
hot: add PSBT signing with testnet signer
dr-orlovsky Jun 30, 2024
510b28f
hot: improve doc comments
dr-orlovsky Jun 30, 2024
55ac67e
bip43: fix use of clap macro feature gate
dr-orlovsky Jul 4, 2024
da4e224
chore: fix feature-flags builds
dr-orlovsky Jul 4, 2024
7ea023d
hot: update to use refactored signer types
dr-orlovsky Jul 13, 2024
60f8c33
hot: implement Sign for XprivSigner
dr-orlovsky Jul 13, 2024
48f0c01
cli: add PSBT finalization
dr-orlovsky Jul 14, 2024
c36f15b
hot: fix storing seed as mnemonic
dr-orlovsky Jul 16, 2024
71281bf
hot: distinguish seed and account password errors
dr-orlovsky Jul 16, 2024
32285a6
hot: improve encryption workflows
dr-orlovsky Jul 16, 2024
ed99bd1
cli: improve command descriptions
dr-orlovsky Jul 16, 2024
0469c05
chore: update dependencies
dr-orlovsky Jul 16, 2024
5ec871c
cli: remove unnecessary scheme arg long description
dr-orlovsky Jul 16, 2024
74699da
cli: use singe indexer error type
dr-orlovsky Jul 16, 2024
2882369
cli: fix list and create wallet commands
dr-orlovsky Jul 16, 2024
31962f7
cli: add PSBT inspect command
dr-orlovsky Jul 16, 2024
eec746a
cli: improve descriptor representation
dr-orlovsky Jul 16, 2024
20c0fd0
Merge branch 'master' into signer
dr-orlovsky Jul 16, 2024
fbe7eb0
chore: fix build issues
dr-orlovsky Jul 16, 2024
8f96783
cli: make indexer construction with a dedicated method
dr-orlovsky Jul 16, 2024
aade7b6
indexer: add command for publishing a transaction
dr-orlovsky Jul 16, 2024
45e7461
cli: publish transaction upon finalization
dr-orlovsky Jul 16, 2024
8d8b3cd
hot: sighash debugging function
dr-orlovsky Jul 16, 2024
a51916b
cli: add PSBT extraction command
dr-orlovsky Jul 16, 2024
99efb71
hot: complete debugging taproot key-only signing
dr-orlovsky Jul 16, 2024
88d822f
cli: fix wallet list command
dr-orlovsky Jul 17, 2024
0ac8180
cli: print out wallet descriptor in balance and history commands
dr-orlovsky Jul 17, 2024
36aa426
chore: fix use of colored crate in cli feature
dr-orlovsky Jul 17, 2024
54568a3
ci: fix feature gates
dr-orlovsky Jul 17, 2024
0b72485
indexers: make esplora client accessible via deref
dr-orlovsky Jul 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,14 @@ jobs:
fail-fast: false
matrix:
feature:
- hot
- serde
- esplora
- electrum
- mempool
- fs
- cli
- cli,hot
- serde,esplora
steps:
- uses: actions/checkout@v4
Expand Down
Loading
Loading