thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17b3712000 
							
						 
					 
					
						
						
							
							Update JVM and Android API docs to version 0.25 and add samples  
						
						
						
						
					 
					
						2022-12-06 15:17:10 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a925ddfc47 
							
						 
					 
					
						
						
							
							Bump bdk version to 0.25  
						
						
						
						
					 
					
						2022-12-06 10:45:37 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd5828e88 
							
						 
					 
					
						
						
							
							Add documentation on how to use snapshot versions of libraries  
						
						
						
						
					 
					
						2022-11-30 12:20:48 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2645f69853 
							
						 
					 
					
						
						
							
							Fix jvm and android library version defined in two places  
						
						... 
						
						
						
						Fixes  #234  
					
						2022-11-30 12:04:25 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f834da11c5 
							
						 
					 
					
						
						
							
							Fix artifact upload path in JVM CI publishing workflow  
						
						
						
						
					 
					
						2022-11-29 17:36:00 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c934e9bfc 
							
						 
					 
					
						
						
							
							Merge  bitcoindevkit/bdk-ffi#247 : Add from_string() methods to DescriptorPrivateKey and DescriptorPublicKey  
						
						... 
						
						
						
						427816fd9a40223473eb7b7f9f1ba7fe5ea3b277 Add from_string() methods to DescriptorPrivateKey and DescriptorPublicKey (thunderbiscuit)
29614b5b7884c2571cf0085413406f9452fc81d1 Add from_string() methods to DescriptorPrivateKey and DescriptorPublicKey (thunderbiscuit)
Pull request description:
  This PR adds the `from_string()` method to the `DescriptorSecretKey` and `DescriptorPublicKey` structs.
  ### Description
  Fixes  #246 .
  ### Notes to the reviewers
  The error thrown is coming from rust-miniscript, so I'm not sure yet how to handle that.
  ### Changelog notice
  ```txt
  APIs Added:
    - from_string() constructors now available on DescriptorSecretKey and DescriptorPublicKey [#247 ]
  [#247 ](https://github.com/bitcoindevkit/bdk-ffi/pull/247 )
  ```
  ### Checklists
  #### All Submissions:
  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md )
  * [x] I ran `cargo fmt` and `cargo clippy` before committing
  #### New Features:
  * [x] I've added tests for the new feature
ACKs for top commit:
  notmandatory:
    ACK 427816fd9a40223473eb7b7f9f1ba7fe5ea3b277
Tree-SHA512: a961af10549c92e1750669b148bc56c017c3929ae32199c7b71e51dca760b3dcd039ecbd68873a5175f7b02a2f1b0a94ba22018bc48d596c16d8a7d710c60fea 
						
						
					 
					
						2022-11-29 09:01:36 -08:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c0606e036 
							
						 
					 
					
						
						
							
							Replace AddressAmount with ScriptAmount in Kotlin API docs  
						
						
						
						
					 
					
						2022-11-28 21:46:29 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							832387d32d 
							
						 
					 
					
						
						
							
							Add uniffi-bindings-template link to readme  
						
						
						
						
					 
					
						2022-11-25 12:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84f5677abb 
							
						 
					 
					
						
						
							
							Add test-swift workflow  
						
						
						
						
					 
					
						2022-11-23 09:23:50 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e790764915 
							
						 
					 
					
						
						
							
							Move build-local-swift.sh into bdk-swift directory, fix README  
						
						
						
						
					 
					
						2022-11-23 09:23:07 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9bb5962ae 
							
						 
					 
					
						
						
							
							Add build-local-swift.sh, consolidate .gitignore files  
						
						
						
						
					 
					
						2022-11-21 13:43:47 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13cbe89167 
							
						 
					 
					
						
						
							
							Merge bdk-swift repo into bdk-ffi/bdk-swift  
						
						
						
						
					 
					
						2022-11-21 13:09:08 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07f5b5f8ba 
							
						 
					 
					
						
						
							
							Remove autogenerated BitcoinDevKit.swift  
						
						
						
						
					 
					
						2022-11-21 13:08:31 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a12b1f8d7a 
							
						 
					 
					
						
						
							
							Remove unneeded .github and .gitmodules directories  
						
						
						
						
					 
					
						2022-11-21 13:06:35 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97d011acc0 
							
						 
					 
					
						
						
							
							Update README and remove redundant license files  
						
						
						
						
					 
					
						2022-11-21 12:59:09 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7efb37632 
							
						 
					 
					
						
						
							
							Move all files to bdk-swift and deinit bdk-ffi  
						
						
						
						
					 
					
						2022-11-21 12:10:23 -06:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3edda27ef2 
							
						 
					 
					
						
						
							
							Clean up root readme and add individual libraries' readmes  
						
						
						
						
					 
					
						2022-11-17 11:48:24 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e017d76351 
							
						 
					 
					
						
						
							
							Fix publish-spm to commit updated BitcoinDevKit.swift  
						
						
						
						
					 
					
						2022-11-15 18:27:16 -06:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							427816fd9a 
							
						 
					 
					
						
						
							
							Add from_string() methods to DescriptorPrivateKey and DescriptorPublicKey  
						
						
						
						
					 
					
						2022-11-15 13:22:18 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29614b5b78 
							
						 
					 
					
						
						
							
							Add from_string() methods to DescriptorPrivateKey and DescriptorPublicKey  
						
						
						
						
					 
					
						2022-11-15 13:16:54 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							063f69222a 
							
						 
					 
					
						
						
							
							Update android and jvm workflows and plugins for root rust /target  
						
						
						
						
					 
					
						2022-11-14 20:59:52 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95a36bc9e2 
							
						 
					 
					
						
						
							
							Add MIT and Apache 2.0 licenses  
						
						
						
						
					 
					
						2022-11-14 18:57:17 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8857c851f6 
							
						 
					 
					
						
						
							
							Move rust workspace to top directory  
						
						
						
						
					 
					
						2022-11-14 18:14:08 -06:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							632f48e75a 
							
						 
					 
					
						
						
							
							Commit Cargo.lock file  
						
						
						
						
					 
					
						2022-11-14 13:16:45 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a9c2eb80e 
							
						 
					 
					
						
						
							
							Fix audit workflow  
						
						
						
						
					 
					
						2022-11-14 13:11:43 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be058e11d9 
							
						 
					 
					
						
						
							
							Move kotlin API docs to more specific subdirectory  
						
						
						
						
					 
					
						2022-11-14 13:10:51 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce9ca63bc7 
							
						 
					 
					
						
						
							
							Remove submodule code from CI workflows  
						
						
						
						
					 
					
						2022-11-14 12:55:17 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16ab09d7df 
							
						 
					 
					
						
						
							
							Move licenses, changelog, and readme back into root directory  
						
						
						
						
					 
					
						2022-11-14 10:54:06 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							738ed656fc 
							
						 
					 
					
						
						
							
							Update Android and JVM CI workflows to run only on appropriate changes  
						
						
						
						
					 
					
						2022-11-14 10:04:06 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6708d4c5b 
							
						 
					 
					
						
						
							
							Move bdk-jvm and bdk-android out of subdirectory after ffi merge  
						
						
						
						
					 
					
						2022-11-14 09:58:10 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af77b9b9b1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'kotlinrepo/master' into ffi-merge  
						
						
						
						
					 
					
						2022-11-14 09:45:49 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c1a9d7f1d 
							
						 
					 
					
						
						
							
							Move all bdk-kotlin into subdirectory to prepare for ffi merge  
						
						... 
						
						
						
						Signed-off-by: thunderbiscuit <thunderbiscuit@protonmail.com> 
						
						
					 
					
						2022-11-14 08:56:17 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f544e465b 
							
						 
					 
					
						
						
							
							Use update ci workflows to use defaults.run.working-directory  
						
						
						
						
					 
					
						2022-11-11 17:13:22 -06:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64c496f815 
							
						 
					 
					
						
						
							
							Run CI workflows only when relevant files are modified  
						
						
						
						
					 
					
						2022-11-11 15:17:28 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bb8c00a6b 
							
						 
					 
					
						
						
							
							Remove bdk-ffi submodule from bdk-python  
						
						
						
						
					 
					
						2022-11-10 16:27:48 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26ef0d4a34 
							
						 
					 
					
						
						
							
							Remove .github directory in bdk-python  
						
						
						
						
					 
					
						2022-11-10 16:09:29 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8240d8dc99 
							
						 
					 
					
						
						
							
							Add simplified Python CI workflow  
						
						
						
						
					 
					
						2022-11-10 15:58:23 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da4c792046 
							
						 
					 
					
						
						
							
							Fix CI paths  
						
						
						
						
					 
					
						2022-11-10 13:34:43 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b06528d10c 
							
						 
					 
					
						
						
							
							Move bdk-ffi source code in subdirectory  
						
						
						
						
					 
					
						2022-11-10 13:27:00 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							662270364b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'python/master' into python-ffi-merge  
						
						
						
						
					 
					
						2022-11-10 13:23:32 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							413ca8bdeb 
							
						 
					 
					
						
						
							
							Move all content in bdk-python subdirectory  
						
						
						
						
					 
					
						2022-11-10 12:57:38 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a97218991 
							
						 
					 
					
						
						
							
							Bump library development version to 0.6.0.dev0  
						
						
						
						
					 
					
						2022-11-09 15:26:51 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec7b3769b5 
							
						 
					 
					
						
						
							
							Bump bdk-ffi submodule to v0.11.0 (bdk version 0.24.0)  
						
						... 
						
						
						
						Signed-off-by: thunderbiscuit <thunderbiscuit@protonmail.com> 
						
						
					 
					
						2022-11-09 12:52:15 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f07473e1ca 
							
						 
					 
					
						
						
							
							Bump versions to 0.12.0-SNAPSHOT  
						
						
						
						
					 
					
						2022-11-08 15:03:20 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3be23ad7f9 
							
						 
					 
					
						
						
							
							Update API docs to version 0.11.0  
						
						
						
						
					 
					
						2022-11-08 14:19:37 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffd85e6bd1 
							
						 
					 
					
						
						
							
							Use release-smaller profile for bdk-ffi in Gradle plugins  
						
						
						
						
					 
					
						2022-11-08 12:24:49 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							073c89db4b 
							
						 
					 
					
						
						
							
							Fix publish-spm workflow with release-smaller profile  
						
						
						
						
					 
					
						2022-11-08 11:07:27 -06:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04aae0486a 
							
						 
					 
					
						
						
							
							Bump bdk-ffi submodule to v0.11.0  
						
						
						
						
					 
					
						2022-11-08 11:50:54 -05:00 
						 
				 
			
				
					
						
							
							
								thunderbiscuit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							929147f182 
							
						 
					 
					
						
						
							
							Bump versions to 0.11.0-SNAPSHOT  
						
						
						
						
					 
					
						2022-11-08 11:17:23 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Myers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb9241d315 
							
						 
					 
					
						
						
							
							Update bdk-ffi to 0.11.0  
						
						
						
						
					 
					
						2022-11-08 09:55:25 -06:00