Carl Dong
|
b6ec6a0d62
|
Merge pull request #212 from TheBlueMatt/2019-01-travis-nightly-bench
Run cargo bench on rustc nightly in travis
|
2019-01-23 19:25:44 -05:00 |
Dimitris Apostolou
|
132ca5ea95
|
Fix typos
|
2019-01-23 14:17:29 -05:00 |
Tamas Blummer
|
96be35b1d3
|
it is annoying to have a difference between debug and print for hash
|
2019-01-23 14:14:29 -05:00 |
Carl Dong
|
8584303768
|
Bump rustc version to 1.22.0
|
2019-01-22 19:58:18 -05:00 |
Andrew Poelstra
|
21bd59cb17
|
Merge pull request #214 from apoelstra/2019-01-0.16
bump version to 0.16
|
2019-01-15 21:01:10 +00:00 |
Andrew Poelstra
|
b5d5ac5ffb
|
bump version to 0.16
|
2019-01-15 19:07:53 +00:00 |
Matt Corallo
|
0d7e13b034
|
Run cargo bench on rustc nightly in travis, remote useless move
|
2019-01-15 14:06:24 -05:00 |
Matt Corallo
|
2ed4b1f246
|
Merge pull request #208 from sgeisler/hex_bytes
Use more performant hex_bytes function
|
2019-01-15 14:06:00 -05:00 |
Andrew Poelstra
|
282daaab69
|
Merge pull request #213 from dongcarl/2019-01-secp-0.12-bump
Bump secp to 0.12
|
2019-01-15 19:03:03 +00:00 |
Carl Dong
|
ff5c4a1806
|
Bump secp to 0.12
|
2019-01-15 12:58:54 -05:00 |
Matt Corallo
|
81bfc4f027
|
Merge pull request #211 from dongcarl/2019-01-move-user-enum-macro
Internalize unnecessarily exported macros
|
2019-01-15 12:58:47 -05:00 |
Carl Dong
|
b2e044f9db
|
Internalize unnecessarily exported macros
|
2019-01-15 11:53:31 -05:00 |
Antoine Riard
|
96c66292c8
|
Fix comment on transaction version
|
2019-01-10 18:29:50 -08:00 |
Sebastian Geisler
|
4c29fc0e8d
|
Add feature gated hex decode benchmark
|
2019-01-07 17:49:55 -08:00 |
Sebastian Geisler
|
7c7ec02ed2
|
Remove unused Pair iterator and util::iter module
|
2019-01-03 17:28:36 -08:00 |
Sebastian Geisler
|
c6a41651ab
|
Replace slow hex decoding function with optimized version
Fixes #207.
|
2019-01-03 17:28:32 -08:00 |
Steven Roose
|
a10d5e15b3
|
Extract the Script assembly creator from fmt::Debug
|
2018-12-19 21:17:00 +01:00 |
Andrew Poelstra
|
5a5158e120
|
Merge pull request #198 from sgeisler/safe-opcodes
Safe opcodes 1.14.0
|
2018-12-14 16:32:29 +00:00 |
Sebastian Geisler
|
a6d204cbda
|
Fix indentation in opcodes.rs
|
2018-12-13 15:35:29 -08:00 |
Andrew Poelstra
|
bb7ca63776
|
Merge pull request #196 from sgeisler/separate-fuzzing
Move fuzzing code out of utils
|
2018-12-09 16:33:21 +00:00 |
Andrew Poelstra
|
617406228a
|
add some opcode tests
|
2018-12-09 16:30:23 +00:00 |
Tamas Blummer
|
bc5f78c170
|
upgrade byteorder to 1.2
|
2018-12-08 14:53:23 -08:00 |
Sebastian Geisler
|
9fee72cf20
|
make opcode PR work with 1.14.0
|
2018-12-04 15:56:18 -08:00 |
Andrew Poelstra
|
8a14ddbc27
|
Merge pull request #191 from sgeisler/base58
Avoid heap usage when encoding to base58
|
2018-12-04 12:18:02 +00:00 |
Sebastian Geisler
|
79a88e1612
|
Move fuzzing code out of utils
|
2018-12-03 16:31:13 -08:00 |
Sebastian Geisler
|
e88612d617
|
add test case and cleanup
|
2018-12-03 14:51:55 -08:00 |
Sebastian Geisler
|
4a27c1369a
|
avoid heap use when encoding base58
|
2018-12-03 14:51:53 -08:00 |
Andrew Poelstra
|
944c840460
|
Merge pull request #179 from apoelstra/2018-10-fuzz-outpoint
add fuzzer for transaction::OutPoint
|
2018-12-03 18:18:13 +00:00 |
Kaz Wesley
|
6b67c8cdff
|
squashme: work around lack of associated constants
|
2018-11-11 14:58:33 -08:00 |
Kaz Wesley
|
45234eb09a
|
safe implementation of All -> Ordinary
|
2018-11-11 14:19:25 -08:00 |
Kaz Wesley
|
0bfef68851
|
newtype implementation of opcodes::All
Removes unsafety when converting u8 -> All
|
2018-11-11 14:11:06 -08:00 |
Andrew Poelstra
|
84df2f05d7
|
Merge pull request #190 from apoelstra/2018-11-0.15.1
update version to 0.15.1
|
2018-11-08 22:34:44 +00:00 |
Andrew Poelstra
|
05a00e31e1
|
update version to 0.15.1
|
2018-11-08 15:05:13 +00:00 |
Andrew Poelstra
|
88daac6b43
|
Merge pull request #189 from shesek/compressed-p2pk
Detect compressed p2pk in script.is_p2pk()
|
2018-11-08 14:00:30 +00:00 |
Nadav Ivgi
|
18fcab6715
|
Detect compressed p2pk in script.is_p2pk()
|
2018-11-08 02:37:27 +02:00 |
Andrew Poelstra
|
7d7c360153
|
Merge pull request #188 from apoelstra/2018-11-0.15
Increase version to 0.15
|
2018-11-07 16:37:57 +00:00 |
Andrew Poelstra
|
1a3d3a3eef
|
bump version to 0.15
|
2018-11-03 15:42:20 +00:00 |
Andrew Poelstra
|
91ed0e7fbd
|
move README changelog stuff into CHANGELOG.md
|
2018-11-03 15:42:20 +00:00 |
Andrew Poelstra
|
b8a72448df
|
Merge pull request #153 from rust-bitcoin/2018-08-segwit-ambiguity
transaction: make 0-input de/serialization always use Segwit
|
2018-11-03 15:29:51 +00:00 |
Andrew Poelstra
|
c2146e1bbc
|
Merge pull request #181 from stevenroose/export-network
Export network::constants::Network
|
2018-10-23 16:18:30 +00:00 |
Andrew Poelstra
|
7813c0ae3d
|
Merge pull request #178 from stevenroose/wif
Add explicit WIF methods for Privkey
|
2018-10-22 15:28:09 +00:00 |
Steven Roose
|
5f912bdeae
|
Implement Debug for PrivKey
It returns a fixed string to prevent accidental data leakage.
|
2018-10-22 00:06:46 +01:00 |
Steven Roose
|
f7b95c7533
|
Add explicit WIF methods for Privkey
|
2018-10-22 00:05:59 +01:00 |
Steven Roose
|
6f4bfe68f3
|
Export network::constants::Network
|
2018-10-21 23:28:27 +01:00 |
Andrew Poelstra
|
8b6a40f96a
|
add fuzzer for transaction::OutPoint
|
2018-10-18 23:14:23 +00:00 |
Andrew Poelstra
|
0764673c38
|
Merge pull request #177 from stevenroose/outpoint-fromstr
Implement FromStr for OutPoint
|
2018-10-18 23:12:47 +00:00 |
Steven Roose
|
fefd5d4fe2
|
Implement FromStr for OutPoint
|
2018-10-18 12:37:02 +01:00 |
Andrew Poelstra
|
c37ab1f9c2
|
Merge pull request #174 from jeffbarg/master
Added example for creating an address from a public key
|
2018-10-12 14:46:30 +00:00 |
Andrew Poelstra
|
11a2783235
|
add comment expanding on the segwit ambiguity
|
2018-10-10 02:45:09 +00:00 |
Andrew Poelstra
|
7f7013db9c
|
fuzz: check that transaction deserialization roundtrips
|
2018-10-10 02:03:08 +00:00 |