d4f28b6785 
								
							 
						 
						
							
							
								
								Add conversion between u32 and ChildNumber, fix docs  
							
							
							
						 
						
							2018-08-10 13:49:45 -07:00  
				
					
						
							
							
								 
						
							
								7ecb6b9dea 
								
							 
						 
						
							
							
								
								Refactor and add more documentation for the `Network` type.  
							
							... 
							
							
							
							Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com> 
							
						 
						
							2018-08-10 14:56:19 -04:00  
				
					
						
							
							
								 
						
							
								1646a80f77 
								
							 
						 
						
							
							
								
								Simple doc fix for `from_secret_key`  
							
							
							
						 
						
							2018-08-09 15:41:48 -07:00  
				
					
						
							
							
								 
						
							
								0225b530cc 
								
							 
						 
						
							
							
								
								Implement `Display` trait instead of implementing `ToString` directly.  
							
							... 
							
							
							
							ExtendedPubKey and ExtendedPrivKey implemented `ToString` directly but
Rust documentation says to implement `Display` and get the `ToString`
implementation for free.
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com> 
							
						 
						
							2018-08-08 19:11:16 -04:00  
				
					
						
							
							
								 
						
							
								77c185d9ec 
								
							 
						 
						
							
							
								
								Fix modules documentation title.  
							
							... 
							
							
							
							Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com> 
							
						 
						
							2018-08-08 17:38:50 -04:00  
				
					
						
							
							
								 
						
							
								45c699f005 
								
							 
						 
						
							
							
								
								Merge pull request  #112  from TheBlueMatt/2018-07-p2wsh-name  
							
							... 
							
							
							
							Clarify to_v0_p2wsh docs a bit further 
							
						 
						
							2018-07-28 18:28:00 +00:00  
				
					
						
							
							
								 
						
							
								cdb7ca83c9 
								
							 
						 
						
							
							
								
								Merge pull request  #107  from savil/remove-rustc-serialize  
							
							... 
							
							
							
							[code hygiene] remove deprecated rustc-serialize 
							
						 
						
							2018-07-28 18:24:50 +00:00  
				
					
						
							
							
								 
						
							
								3686cd7201 
								
							 
						 
						
							
							
								
								Clarify to_v0_p2wsh docs a bit further  
							
							
							
						 
						
							2018-07-26 15:13:44 -04:00  
				
					
						
							
							
								 
						
							
								933dcaeb82 
								
							 
						 
						
							
							
								
								[code hygiene] remove deprecated rustc-serialize  
							
							... 
							
							
							
							Addresses #96 .
Turns out it was being used for hex encoding/decoding, so replaced that with the `hex` crate.
i chose to import the `decode` method as:
```
use hex::decode as hex_decode
```
so that it is clear to the reader what is being decoded when it is called. "decode" is such a generic sounding function name that it would get confusing otherwise. 
							
						 
						
							2018-07-26 09:49:15 -07:00  
				
					
						
							
							
								 
						
							
								f05f831569 
								
							 
						 
						
							
							
								
								Regtest has a longer hrp, need to adjust length safety check  
							
							
							
						 
						
							2018-07-26 17:06:35 +10:00  
				
					
						
							
							
								 
						
							
								0f31608796 
								
							 
						 
						
							
							
								
								Add support for bech32 regtest address format  
							
							
							
						 
						
							2018-07-26 10:51:37 +10:00  
				
					
						
							
							
								 
						
							
								ba2879cfac 
								
							 
						 
						
							
							
								
								Add test for regtest network  
							
							
							
						 
						
							2018-07-26 10:51:15 +10:00  
				
					
						
							
							
								 
						
							
								f7ab3241a7 
								
							 
						 
						
							
							
								
								Merge pull request  #109  from dongcarl/patch-1  
							
							... 
							
							
							
							Fix to_v0_p2wsh docs 
							
						 
						
							2018-07-26 00:42:24 +00:00  
				
					
						
							
							
								 
						
							
								db76a63669 
								
							 
						 
						
							
							
								
								Fix to_v0_p2wsh docs  
							
							
							
						 
						
							2018-07-25 17:11:27 -07:00  
				
					
						
							
							
								 
						
							
								a7aff1372e 
								
							 
						 
						
							
							
								
								Merge pull request  #100  from sgeisler/bech32-v0.6.1  
							
							... 
							
							
							
							Use bech32 v0.8.0 
							
						 
						
							2018-07-25 21:24:26 +00:00  
				
					
						
							
							
								 
						
							
								00cca03edd 
								
							 
						 
						
							
							
								
								use bitcoin-bech32 v0.8.0 and adapt internal API usage  
							
							
							
						 
						
							2018-07-25 21:09:46 +02:00  
				
					
						
							
							
								 
						
							
								9ab2aa52fd 
								
							 
						 
						
							
							
								
								Merge pull request  #101  from tamasblummer/is_op_return  
							
							... 
							
							
							
							check if output is OP_RETURN 
							
						 
						
							2018-06-23 15:19:18 +00:00  
				
					
						
							
							
								 
						
							
								caeadb42be 
								
							 
						 
						
							
							
								
								check if output is OP_RETURN  
							
							
							
						 
						
							2018-06-23 14:49:55 +02:00  
				
					
						
							
							
								 
						
							
								2ff5f8e51e 
								
							 
						 
						
							
							
								
								Added module with consensus parameters ( #93 )  
							
							
							
						 
						
							2018-06-23 10:23:34 +02:00  
				
					
						
							
							
								 
						
							
								93d426db2e 
								
							 
						 
						
							
							
								
								Merge pull request  #99  from rust-bitcoin/2018-06-revert-pr-84  
							
							... 
							
							
							
							Reverts #84 , bumps Cargo minor version number, and re-adds #84  
							
						 
						
							2018-06-22 16:12:53 +00:00  
				
					
						
							
							
								 
						
							
								7988b78c1f 
								
							 
						 
						
							
							
								
								Added regtest  
							
							... 
							
							
							
							Completed regtest integration to the code
Added tests for regtest
Get rid of panics 
							
						 
						
							2018-06-16 22:56:32 +00:00  
				
					
						
							
							
								 
						
							
								5c753fb517 
								
							 
						 
						
							
							
								
								Bump version to 0.13.2  
							
							
							
						 
						
							2018-06-16 22:55:27 +00:00  
				
					
						
							
							
								 
						
							
								bc5cb3bc31 
								
							 
						 
						
							
							
								
								Revert "Added regtest"  
							
							... 
							
							
							
							This reverts commit 34e228c699 
							
						 
						
							2018-06-16 22:55:12 +00:00  
				
					
						
							
							
								 
						
							
								14a920ab7d 
								
							 
						 
						
							
							
								
								Added method to convert target from Uint256 to compact form ( #86 )  
							
							... 
							
							
							
							Renamed method for getting compact from u256
Removed unnecessary asserts from convert function 
							
						 
						
							2018-06-12 20:58:25 +02:00  
				
					
						
							
							
								 
						
							
								18460e347e 
								
							 
						 
						
							
							
								
								Merge pull request  #97  from romanz/master  
							
							... 
							
							
							
							Fix 2 small typos in comments 
							
						 
						
							2018-06-10 21:09:15 +00:00  
				
					
						
							
							
								 
						
							
								69ea2a760b 
								
							 
						 
						
							
							
								
								Fix 2 small typos in comments  
							
							
							
						 
						
							2018-06-09 22:27:40 +03:00  
				
					
						
							
							
								 
						
							
								6dc2ad86f0 
								
							 
						 
						
							
							
								
								Merge pull request  #92  from rust-bitcoin/version-0.13.1  
							
							... 
							
							
							
							bump version to 0.13.1 
							
						 
						
							2018-06-04 21:02:20 +00:00  
				
					
						
							
							
								 
						
							
								2db9aeab2d 
								
							 
						 
						
							
							
								
								bump version to 0.13.1  
							
							
							
						 
						
							2018-06-04 19:29:59 +00:00  
				
					
						
							
							
								 
						
							
								62d080afc7 
								
							 
						 
						
							
							
								
								Merge pull request  #83  from tamasblummer/is_coinbase  
							
							... 
							
							
							
							add is_coin_base 
							
						 
						
							2018-06-04 18:46:03 +00:00  
				
					
						
							
							
								 
						
							
								dd176b4177 
								
							 
						 
						
							
							
								
								Merge pull request  #84  from popzxc/add-regtest  
							
							... 
							
							
							
							Added regtest network 
							
						 
						
							2018-06-04 18:42:05 +00:00  
				
					
						
							
							
								 
						
							
								fb0c782df6 
								
							 
						 
						
							
							
								
								Merge pull request  #89  from tamasblummer/wittness_block  
							
							... 
							
							
							
							add witness inv types 
							
						 
						
							2018-06-04 18:34:28 +00:00  
				
					
						
							
							
								 
						
							
								33261c7a12 
								
							 
						 
						
							
							
								
								Merge pull request  #91  from TheBlueMatt/master  
							
							... 
							
							
							
							Check in fuzz inputs for all current targets 
							
						 
						
							2018-06-04 18:32:19 +00:00  
				
					
						
							
							
								 
						
							
								eebd185a01 
								
							 
						 
						
							
							
								
								Merge pull request  #90  from TheBlueMatt/merkle-expose  
							
							... 
							
							
							
							Expose merkleroot(Vec<Sha256dHash>) publicly 
							
						 
						
							2018-06-04 18:15:35 +00:00  
				
					
						
							
							
								 
						
							
								63765a2467 
								
							 
						 
						
							
							
								
								Check in good fuzzing starting points for current fuzz targets  
							
							
							
						 
						
							2018-06-04 10:36:48 -04:00  
				
					
						
							
							
								 
						
							
								e2403a37fa 
								
							 
						 
						
							
							
								
								Don't try to do a base58 checksum if an address is excessively long  
							
							
							
						 
						
							2018-06-04 10:23:55 -04:00  
				
					
						
							
							
								 
						
							
								dab2f0b6b6 
								
							 
						 
						
							
							
								
								Switch fuzztarget SHA256 to simply XOR'ing all input bytes  
							
							
							
						 
						
							2018-06-04 10:23:26 -04:00  
				
					
						
							
							
								 
						
							
								47b2364554 
								
							 
						 
						
							
							
								
								Merge branch 'master' into wittness_block  
							
							
							
						 
						
							2018-06-04 04:24:51 +02:00  
				
					
						
							
							
								 
						
							
								b78ab0f60b 
								
							 
						 
						
							
							
								
								Expose merkleroot(Vec<Sha256dHash>) publicly  
							
							... 
							
							
							
							In a project of mine I needed to check the merkle root before
moving some Vec<Transaction>s around, so need to be able to
calculate the merkle root on a Vec<Sha256dHash> directly. 
							
						 
						
							2018-06-01 18:50:31 -04:00  
				
					
						
							
							
								 
						
							
								3921899c65 
								
							 
						 
						
							
							
								
								add is_coin_base  
							
							... 
							
							
							
							add data access as copy 
							
						 
						
							2018-06-01 21:39:51 +02:00  
				
					
						
							
							
								 
						
							
								97908ea058 
								
							 
						 
						
							
							
								
								Merge branch 'master' into add-regtest  
							
							
							
						 
						
							2018-05-29 12:21:56 +03:00  
				
					
						
							
							
								 
						
							
								34e228c699 
								
							 
						 
						
							
							
								
								Added regtest  
							
							... 
							
							
							
							Completed regtest integration to the code
Added tests for regtest
Get rid of panics 
							
						 
						
							2018-05-29 12:21:41 +03:00  
				
					
						
							
							
								 
						
							
								881972b2a5 
								
							 
						 
						
							
							
								
								Fix multiplication for uint256 ( #88 )  
							
							
							
						 
						
							2018-05-28 20:41:07 +02:00  
				
					
						
							
							
								 
						
							
								9f2d737045 
								
							 
						 
						
							
							
								
								add witness inv types  
							
							
							
						 
						
							2018-05-28 15:24:35 +02:00  
				
					
						
							
							
								 
						
							
								feec1cae70 
								
							 
						 
						
							
							
								
								Merge pull request  #87  from petertodd/2018-05-remove-cargo-instructions  
							
							... 
							
							
							
							Remove cargo usage from README 
							
						 
						
							2018-05-27 15:45:07 +00:00  
				
					
						
							
							
								 
						
							
								131ac3b1ac 
								
							 
						 
						
							
							
								
								Remove cargo usage from README  
							
							... 
							
							
							
							Everyone using rust can be expected to know how to do this, and besides,
the version was wrong. :) 
							
						 
						
							2018-05-26 03:04:06 -04:00  
				
					
						
							
							
								 
						
							
								ee65534a44 
								
							 
						 
						
							
							
								
								Merge pull request  #85  from alekseysidorov/hotfix-network-from-str-err  
							
							... 
							
							
							
							Hotfix: replace serde error with the io error. 
							
						 
						
							2018-05-24 16:06:14 +02:00  
				
					
						
							
							
								 
						
							
								cf4024beb4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into hotfix-network-from-str-err  
							
							
							
						 
						
							2018-05-20 11:32:19 +02:00  
				
					
						
							
							
								 
						
							
								6b1872e697 
								
							 
						 
						
							
							
								
								Merge pull request  #81  from popzxc/data-method-in-impl-array-newtype  
							
							... 
							
							
							
							Added generation of `data` method in `impl_array_newtype` macro 
							
						 
						
							2018-05-19 17:52:09 +00:00  
				
					
						
							
							
								 
						
							
								ab96df162a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into data-method-in-impl-array-newtype  
							
							
							
						 
						
							2018-05-19 17:29:53 +00:00  
				
					
						
							
							
								 
						
							
								5771841144 
								
							 
						 
						
							
							
								
								Replace serde error with the io error.  
							
							
							
						 
						
							2018-05-18 12:08:11 +03:00