Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8165a19
Update bdk dep & use sqlite backend
buffrr Dec 7, 2024
abbf463
Clean up formatting & remove obsolete types
buffrr Jan 20, 2025
8a474ba
Add in_mempool helper & tip emission
buffrr Jan 20, 2025
b6bf78a
Store events associated with a transaction
buffrr Jan 20, 2025
00bac52
Unify builder logic and make internal wallet type private
buffrr Jan 20, 2025
13fcaf4
Update bdk to most recent version
buffrr Jan 20, 2025
7ce5457
Check mempool for dropped bids & wallet sync checks
buffrr Jan 20, 2025
bb85bd4
Apply bdk double spend patch until fixed upstream
buffrr Jan 20, 2025
448193c
Update integration tests for unconfirmed & fix others
buffrr Jan 20, 2025
dfa8f60
Add tx events to listtransactions
buffrr Jan 20, 2025
4053bd4
Insert txouts for foreign inputs
buffrr Jan 20, 2025
235a11a
Create extra bidouts to save on tx fees
buffrr Jan 20, 2025
43c2d8f
Make sure wallet is synced during tests
buffrr Jan 20, 2025
5afdc7c
Add helpful errors when attempting some actions multiple times
buffrr Jan 20, 2025
6c136ab
Use block hash for snapshot versioning
buffrr Jan 20, 2025
50e2528
Fetcher retry and update in mempool checks
buffrr Jan 20, 2025
a9ff276
Use db for commit signing info + minor updates
buffrr Jan 20, 2025
321374a
Fix build warnings
buffrr Jan 20, 2025
2b35217
Add more test utils
buffrr Jan 20, 2025
a2b9a9a
Fix wallet builder batch ordering
buffrr Jan 20, 2025
a55668d
Update integration tests
buffrr Jan 20, 2025
d23653f
Add more integration tests
buffrr Jan 20, 2025
0983b05
Add list_watched_spaces
buffrr Jan 20, 2025
f4a813e
Fix wallet load
buffrr Jan 20, 2025
ec26148
Fix watched spaces query to include opens
buffrr Jan 20, 2025
5810ba1
Update listspaces to include outbid
buffrr Jan 20, 2025
8383c39
Fix insert_checkpoint
buffrr Jan 20, 2025
dc16c8f
Increase lookahead to 50
buffrr Jan 20, 2025
8731272
Update recent events query
buffrr Jan 20, 2025
44c9733
Reintroduce space output exclusion
buffrr Jan 20, 2025
d410aab
Update tests
buffrr Jan 20, 2025
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
159 changes: 118 additions & 41 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions node/src/bin/spaced.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use env_logger::Env;
use log::error;
use spaced::{
config::{safe_exit, Args},
rpc::{AsyncChainState, LoadedWallet, RpcServerImpl, WalletManager},
rpc::{AsyncChainState, RpcServerImpl, WalletLoadRequest, WalletManager},
source::{BitcoinBlockSource, BitcoinRpc},
store,
sync::Spaced,
Expand Down Expand Up @@ -53,7 +53,7 @@ impl Composer {
}
}

async fn setup_rpc_wallet(&mut self, spaced: &Spaced, rx: mpsc::Receiver<LoadedWallet>) {
async fn setup_rpc_wallet(&mut self, spaced: &Spaced, rx: mpsc::Receiver<WalletLoadRequest>) {
let wallet_service = RpcWallet::service(
spaced.network,
spaced.rpc.clone(),
Expand Down
Loading
Loading