|  Dr. Maxim Orlovsky | 4b1d4edc14 | Improvements to `StreamReader` (#318) * Generalizing StreamReader to support arbitrary data structures
* Using Read trait and adding test cases | 2019-09-23 08:31:52 +02:00 | 
				
					
						|  practicalswift | 0b08978af2 | Fix incorrect documentation for is_p2pk(...) (#331) | 2019-09-21 13:33:44 +02:00 | 
				
					
						|  Tamas Blummer | 1b0e31c233 | fixed typo | 2019-09-21 13:31:03 +02:00 | 
				
					
						|  Tamas Blummer | 960e3da75b | remove #repr on RejectReason and typo fix | 2019-09-10 20:11:25 +02:00 | 
				
					
						|  Steven Roose | de9ccdec89 | Merge pull request #321 from tamasblummer/add_serde_to_block [TRIVIAL] enable serde serialization for block and blockheader | 2019-09-05 09:36:57 +01:00 | 
				
					
						|  Tamas Blummer | c93b1ed8ce | add reverse mapping | 2019-09-03 19:59:48 +02:00 | 
				
					
						|  Tamas Blummer | 3266c192b6 | add reject message | 2019-08-27 13:42:46 +02:00 | 
				
					
						|  Tamas Blummer | 38d5ae4e3f | enable serde serialization for block and blockheader | 2019-08-24 14:26:18 +02:00 | 
				
					
						|  Carl Dong | 24361dd2f1 | Merge pull request #298 from tamasblummer/upgrade_secp_bitcoinconsensus upgrade to secp256k1 0.15 and bitcoinconsensus 0.17 | 2019-08-23 14:18:05 -04:00 | 
				
					
						|  Tamás Blummer | f01568c85a | use lambda instead of a hash map to find spent outputs (#319) * use lambda instead of a hash map to find spent outputs
* check for double use of an input | 2019-08-23 18:49:31 +02:00 | 
				
					
						|  Tamas Blummer | 78a4f09861 | nit | 2019-08-22 16:21:16 +02:00 | 
				
					
						|  Tamas Blummer | 14e61df578 | move rand feature of secp256k1 into dev-dependencies | 2019-08-22 08:58:58 +02:00 | 
				
					
						|  Tamas Blummer | d91fa99df0 | add CHANGELOG.md entry | 2019-08-21 20:59:40 +02:00 | 
				
					
						|  Tamas Blummer | 76ec4ad820 | single line dependencies. setting cargo version to 0.20.0 | 2019-08-21 20:13:53 +02:00 | 
				
					
						|  Tamas Blummer | 9f3e355c5c | upgrade to secp256k1 0.15 and bitcoinconsensus 0.17 | 2019-08-21 19:04:40 +02:00 | 
				
					
						|  Andrew Poelstra | 8ff904c747 | Merge pull request #317 from elichai/2019-08-serde Remove serde-derive as a dependency | 2019-08-20 18:17:22 +00:00 | 
				
					
						|  Elichai Turkel | 837030b04f | Bump version to 0.19.2 | 2019-08-20 13:28:58 -04:00 | 
				
					
						|  Elichai Turkel | 89f73ea686 | Add a test for testing as a dependency | 2019-08-19 13:29:50 -04:00 | 
				
					
						|  Elichai Turkel | 52ff97cddc | Deny unused imports and remove unneeded | 2019-08-19 13:29:43 -04:00 | 
				
					
						|  Elichai Turkel | df1a5fd6b5 | Remove serde-derive as a dependency | 2019-08-19 13:29:38 -04:00 | 
				
					
						|  Andrew Poelstra | 4556c9c570 | Merge pull request #316 from elichai/2019-08-pin-export Pin serde and re-export bech32 | 2019-08-16 21:22:11 +00:00 | 
				
					
						|  Elichai Turkel | 0153061647 | Bump version to 0.19.1 | 2019-08-16 16:08:36 -04:00 | 
				
					
						|  Elichai Turkel | 747e9ce75c | Pinned serde version and re-export bech32 | 2019-08-16 16:08:14 -04:00 | 
				
					
						|  Andrew Poelstra | fbc85105b3 | Merge pull request #314 from stevenroose/release-0.19.0 Release v0.19.0 | 2019-08-16 19:29:03 +00:00 | 
				
					
						|  Steven Roose | 6651cf942b | Merge pull request #315 from elichai/2019-08-deps Make secp256k1/rand a dev-dependency | 2019-08-16 19:05:02 +01:00 | 
				
					
						|  Steven Roose | 5a4b5826d7 | Add CHANGELOG items about dependencies | 2019-08-16 19:00:02 +01:00 | 
				
					
						|  Elichai Turkel | 3bab3e7ea2 | make secp256k1/rand a dev-dependency | 2019-08-16 13:18:15 -04:00 | 
				
					
						|  Steven Roose | a472039301 | Release v0.19.0 | 2019-08-16 16:41:08 +01:00 | 
				
					
						|  Carl Dong | 166e2bd121 | Export some dependencies (#289) Export some dependencies | 2019-08-16 11:19:08 -04:00 | 
				
					
						|  Steven Roose | c01172780b | Re-export bitcoin_hashes and secp256k1 dependency | 2019-08-16 15:52:58 +01:00 | 
				
					
						|  Steven Roose | 48f4c1989f | Rename bitcoin_hashes dependency to hashes | 2019-08-16 15:52:27 +01:00 | 
				
					
						|  Carl Dong | 5f4de0fb46 | Refactor Address (#255) Refactor Address | 2019-08-16 10:22:42 -04:00 | 
				
					
						|  Steven Roose | 3c390ceb93 | Add fuzzer for Address::from_script | 2019-08-15 22:29:10 +01:00 | 
				
					
						|  Steven Roose | 09a65023a2 | Add tests for p2shwpkh and p2shwsh | 2019-08-15 22:29:09 +01:00 | 
				
					
						|  Steven Roose | 170abaa82f | Use the new bech32 functions | 2019-08-15 22:29:06 +01:00 | 
				
					
						|  Steven Roose | 3a93f8522c | Format address module | 2019-08-15 22:28:46 +01:00 | 
				
					
						|  Steven Roose | 8de13a3915 | Redo the BIP-173 test vectors Before, non-version-zero segwit addresses were not included. | 2019-08-15 22:28:27 +01:00 | 
				
					
						|  Steven Roose | e469fec839 | address: Drop error::Error::description impl | 2019-08-15 22:28:25 +01:00 | 
				
					
						|  Steven Roose | bfdcfee28e | Add Address::from_script constructor | 2019-08-15 22:28:20 +01:00 | 
				
					
						|  Steven Roose | 33e8ba3c7e | Extract roundtrip method from Address tests | 2019-08-13 08:47:17 +01:00 | 
				
					
						|  Steven Roose | 8804a41f1f | Add AddressType enum | 2019-08-13 08:47:15 +01:00 | 
				
					
						|  Steven Roose | 7e0d997150 | Remove unused encode::Error variant | 2019-08-13 08:47:13 +01:00 | 
				
					
						|  Steven Roose | 385a657974 | Refactor Address - use AddressError instead of encode::Error
- replace using bech32-bitcoin with Payload::WitnessProgram variant | 2019-08-13 08:47:10 +01:00 | 
				
					
						|  Andrew Poelstra | cc0f1143dc | Merge pull request #309 from elichai/2019-08-amount-precision Check that the amount precision isn't more than the size of the amount | 2019-08-12 17:20:18 +00:00 | 
				
					
						|  Tim Ruffing | fb272160c3 | Remove accidentally added file (#312) | 2019-08-11 12:04:19 +02:00 | 
				
					
						|  Riccardo Casatta | 7d6687451a | use BTreeMap instead of HashMap to always serialize the same (#310) * use BTreeMap instead of HashMap to always serialize the same
* fix rust 1.22 error
* psbt fuzz roundtrip
* psbt fuzz roundtrip on our ser | 2019-08-09 17:03:12 +02:00 | 
				
					
						|  Tamás Blummer | 4ddf6f80b9 | Reduce blockfilter memory (#302) * use same Error type in all methods of BlockFilter
* reduce Blockfilter memory footprint
* amend the example use
* remove unused constant | 2019-08-09 16:58:02 +02:00 | 
				
					
						|  Elichai Turkel | a9e65f36d3 | Check that the amount precision isn't more than the size of the amount | 2019-08-09 10:41:21 -04:00 | 
				
					
						|  Elichai Turkel | 4a1830c423 | Replaced Read trait with a generic over Read (#307) Removed tempfile usage from stream_reader | 2019-08-07 17:35:22 +02:00 | 
				
					
						|  Andrew Poelstra | db8c8b497b | Merge pull request #303 from practicalswift/typos Fix typos | 2019-08-05 15:16:17 +00:00 |