Vladimir Fomene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26ab2e2d6c 
							
						 
					 
					
						
						
							
							Implement EsploraExt for Async client  
						
						... 
						
						
						
						Creates a separate async EsploraAsyncExt trait for the
async client using async-trait crate. It has thesame
methods as the EsploraExt trait for the blocking client.
This trait is implemented on the AsyncClient of the
rust-esplora-client crate. 
						
						
					 
					
						2023-03-09 09:25:54 +13:00 
						 
				 
			
				
					
						
							
							
								Vladimir Fomene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab9242d10d 
							
						 
					 
					
						
						
							
							Replace current caching solution with Rust Cache  
						
						
						
						
					 
					
						2023-03-08 15:42:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0aaf420f6d 
							
						 
					 
					
						
						
							
							examples: exit if balance < SEND_AMOUNT  
						
						
						
						
					 
					
						2023-03-08 15:41:49 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47faa881fb 
							
						 
					 
					
						
						
							
							Fix cargo clippy  
						
						
						
						
					 
					
						2023-03-08 15:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d26121dbc 
							
						 
					 
					
						
						
							
							Improve stdout output for wallet esplora/electrum examples  
						
						
						
						
					 
					
						2023-03-08 15:28:56 +13:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eddd748870 
							
						 
					 
					
						
						
							
							Add wallet_electrum example  
						
						
						
						
					 
					
						2023-03-08 12:01:01 +13:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0505cd7242 
							
						 
					 
					
						
						
							
							Remove transaction-based type parameters and traits  
						
						
						
						
					 
					
						2023-03-08 11:39:25 +13:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de9457fce6 
							
						 
					 
					
						
						
							
							Changed inflate_update logic to not depend on Cow  
						
						... 
						
						
						
						As mentioned by @LLFourn:
1. We have a "sparse chain" from which there is a subset of txids M that are missing from graph.
2. There is also another subset C that are in the graph but their positions have changed.
3. We used the Cow to avoid copying/duplicating in memory transactions in subset C and M
Instead in inflate_update we could remove transactions in subset M and just clone data in subset C (which is usually tiny). 
						
						
					 
					
						2023-03-08 01:53:09 +13:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69cf6d7924 
							
						 
					 
					
						
						
							
							Use os-specific temp dir for wallet_esplora example  
						
						
						
						
					 
					
						2023-03-07 10:59:13 +13:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3836cb308 
							
						 
					 
					
						
						
							
							Use hardcoded send amount for wallet_esplora example  
						
						
						
						
					 
					
						2023-03-07 10:47:13 +13:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b082932268 
							
						 
					 
					
						
						
							
							Add the wallet_esplora example  
						
						
						
						
					 
					
						2023-03-03 17:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d267517dbd 
							
						 
					 
					
						
						
							
							NewError implements StdError (fix typo)  
						
						
						
						
					 
					
						2023-03-03 17:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c7a0abb19 
							
						 
					 
					
						
						
							
							Disable code coverage  
						
						... 
						
						
						
						To be enabled again soon ™️  
						
						
					 
					
						2023-03-03 17:55:22 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfcbafd6b1 
							
						 
					 
					
						
						
							
							Use action-rs/toolchain in CI  
						
						
						
						
					 
					
						2023-03-03 17:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ba41c5751 
							
						 
					 
					
						
						
							
							Make bdk_esplora wasm compatible again  
						
						... 
						
						
						
						There's a huge todo!() for the AsyncClient 
						
						
					 
					
						2023-03-03 17:44:10 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a38f63359d 
							
						 
					 
					
						
						
							
							Make bdk_file_store use bincode v1  
						
						
						
						
					 
					
						2023-03-03 17:44:10 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38ef170ed1 
							
						 
					 
					
						
						
							
							Make bdk and bdk_chain work under 1.57.0  
						
						... 
						
						
						
						- rewrite some parts of the code to deal with older borrow checker
- downgraded hashbrown 
						
						
					 
					
						2023-03-03 17:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a5d727899 
							
						 
					 
					
						
						
							
							Update workspace dependencies to be relative paths  
						
						
						
						
					 
					
						2023-03-03 17:44:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96d932c830 
							
						 
					 
					
						
						
							
							Add clippy.toml  
						
						... 
						
						
						
						Explicitly sets the project MSRV so that clippy won't give warnings
for feature added after our MSRV 
						
						
					 
					
						2023-03-03 17:44:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5708bf0c8c 
							
						 
					 
					
						
						
							
							Fix docs  
						
						
						
						
					 
					
						2023-03-03 17:44:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5acee82496 
							
						 
					 
					
						
						
							
							Update rust stable in CI (1.67.0)  
						
						
						
						
					 
					
						2023-03-03 17:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c9bcebc71 
							
						 
					 
					
						
						
							
							Fix the "repository" field in Cargo.toml  
						
						
						
						
					 
					
						2023-03-03 17:44:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c61b3604e1 
							
						 
					 
					
						
						
							
							Fix cargo clippy warnings  
						
						... 
						
						
						
						Disabled warnings for nursery/tmp_plan as it's going to be replaced
anyways 
						
						
					 
					
						2023-03-03 17:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1805bd35c0 
							
						 
					 
					
						
						
							
							Fix clippy  
						
						
						
						
					 
					
						2023-03-03 17:44:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f5a78ae3b 
							
						 
					 
					
						
						
							
							Disable test-hardware-signer  
						
						... 
						
						
						
						I suspect the latest version of HWI just broke everything 
						
						
					 
					
						2023-03-03 17:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							303a1703c9 
							
						 
					 
					
						
						
							
							Rust fmt  
						
						
						
						
					 
					
						2023-03-02 12:27:52 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5559767db 
							
						 
					 
					
						
						
							
							Rename the stub wallet examples  
						
						
						
						
					 
					
						2023-03-02 10:56:38 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e82cd8c04 
							
						 
					 
					
						
						
							
							Use tempfile for file_store tests  
						
						
						
						
					 
					
						2023-03-02 10:56:37 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c069b0fb41 
							
						 
					 
					
						
						
							
							Move everything else over  🎉  
						
						... 
						
						
						
						This completes the move of things from https://github.com/LLFourn/bdk_core_staging  
						
						
					 
					
						2023-03-02 10:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							949608ab1f 
							
						 
					 
					
						
						
							
							Move bdk_electrum into the bdk repo  🎉  
						
						... 
						
						
						
						Original repository: 250b4f1dcc/bdk_electrum 
						
						
					 
					
						2023-03-02 10:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03deafb553 
							
						 
					 
					
						
						
							
							Move bdk_file_store into the bdk repo  🎉  
						
						... 
						
						
						
						Original repository: 250b4f1dcc/bdk_file_store 
						
						
					 
					
						2023-03-02 10:56:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37dfa77d9d 
							
						 
					 
					
						
						
							
							Move bdk_chain into the bdk repo  🎉  
						
						... 
						
						
						
						Original repository: 250b4f1dcc/bdk_chain 
						
						
					 
					
						2023-03-02 10:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2188f9dcd 
							
						 
					 
					
						
						
							
							Make lib.rs's docs be the README.md  
						
						... 
						
						
						
						Also flesh out README a bit 
						
						
					 
					
						2023-03-02 10:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								Daniela Brozzoni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c970a9295 
							
						 
					 
					
						
						
							
							Fix code coverage CI  
						
						... 
						
						
						
						If you want to have tests on the hardware-signer you need to install
the python libraries and start the emulator 
						
						
					 
					
						2023-03-02 10:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94a084aafd 
							
						 
					 
					
						
						
							
							Fix doc links  
						
						
						
						
					 
					
						2023-03-02 10:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9edbdf54c9 
							
						 
					 
					
						
						
							
							[ci] Fix feature flags  
						
						
						
						
					 
					
						2023-03-02 10:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20e45b7af0 
							
						 
					 
					
						
						
							
							Add back test-hardware-signer feature  
						
						
						
						
					 
					
						2023-03-02 10:56:28 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d05598407 
							
						 
					 
					
						
						
							
							Remove test-readme-examples  
						
						... 
						
						
						
						we shouldn't have a feature flag for this it should always be done. 
						
						
					 
					
						2023-03-02 10:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b60820a7b5 
							
						 
					 
					
						
						
							
							Remove authors.workspace because older cargo don't like  
						
						
						
						
					 
					
						2023-03-02 10:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22bec6d363 
							
						 
					 
					
						
						
							
							Delete unused errors  
						
						
						
						
					 
					
						2023-03-02 10:56:25 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a6de3aa2d 
							
						 
					 
					
						
						
							
							Convert to workspace  
						
						
						
						
					 
					
						2023-03-02 10:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdfc9b9ede 
							
						 
					 
					
						
						
							
							Delete unused things  
						
						
						
						
					 
					
						2023-03-02 10:55:15 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1eb0253cf 
							
						 
					 
					
						
						
							
							Make doctests work  
						
						
						
						
					 
					
						2023-03-02 10:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3baf9721ec 
							
						 
					 
					
						
						
							
							Use bdk_chain Balance  
						
						... 
						
						
						
						instead of bdk's one 
						
						
					 
					
						2023-03-02 10:55:13 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b310a7afdd 
							
						 
					 
					
						
						
							
							Add Wallet::cancel_tx  
						
						... 
						
						
						
						To allow you to re-use change addresses from transactions that get cancelled. 
						
						
					 
					
						2023-03-02 10:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5985706c1a 
							
						 
					 
					
						
						
							
							Add wallet persistence  
						
						
						
						
					 
					
						2023-03-02 10:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57538e53e4 
							
						 
					 
					
						
						
							
							Move tests to /tests  
						
						... 
						
						
						
						To stop my rust-anlayzer from killing me 
						
						
					 
					
						2023-03-02 10:55:10 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a40da9ba6c 
							
						 
					 
					
						
						
							
							Make bdk no_std  
						
						
						
						
					 
					
						2023-03-02 10:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								LLFourn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aab2b12f7a 
							
						 
					 
					
						
						
							
							bdk_core integration initial commit  🔥  
						
						... 
						
						
						
						We prepare the BDK repo for a major restructuring.
- database modules removed
- blockchain module removed
- minimal API changes.
- Many macros removed.
- no longer applicable examples removed.
- Much conditional compilation removed. Can compile with --all-features.
- delete verify module 
						
						
					 
					
						2023-03-02 10:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								志宇 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							544c397a38 
							
						 
					 
					
						
						
							
							Modified build, clippy and test steps  
						
						... 
						
						
						
						Co-authored-by: Daniela Brozzoni <danielabrozzoni@protonmail.com> 
						
						
					 
					
						2023-03-02 10:53:51 +01:00