Elichai Turkel
|
1c88be4df5
|
Merge pull request #422 from rust-bitcoin/2020-04-remove-alloc
Remove some needless allocations
|
2020-05-19 13:20:34 +03:00 |
Elichai Turkel
|
af31017eb1
|
Remove the cursor overhead, write is implemented on vec these days
|
2020-05-19 12:57:39 +03:00 |
Andrew Poelstra
|
c44bad87b2
|
Merge pull request #424 from jrawsthorne/wtxid-inv
Fix: Change WitnessTransaction inv type to use txid
|
2020-05-14 13:51:16 +00:00 |
Steven Roose
|
a9173d61d3
|
Merge pull request #375 from canndrew/fix-serde-struct-macros
Fix serde struct macros deserialization impls
|
2020-04-19 19:56:27 +01:00 |
Jake Rawsthorne
|
81c061a68c
|
Change WitnessTransaction inv type to use txid
|
2020-04-14 14:11:44 +01:00 |
Elichai Turkel
|
25cb3d3539
|
Remove alloc when hashing for Bitcoin message signing format
|
2020-04-12 19:04:13 +03:00 |
Elichai Turkel
|
41e4471721
|
Remove alloc when hashing sighash
|
2020-04-12 19:04:12 +03:00 |
Andrew Poelstra
|
c3a7d1b27c
|
Merge pull request #417 from shesek/202003-block-size-weight
Add Block::get_size() and Block::get_weight()
|
2020-04-07 14:12:15 +00:00 |
Andrew Poelstra
|
8d859cf54c
|
Merge pull request #308 from elichai/2019-08-clippy
Cargo clippy changes
|
2020-04-05 16:26:07 +00:00 |
Elichai Turkel
|
a627457032
|
Merge pull request #412 from stevenroose/export-denom
Export the util::amount::Denomination type
|
2020-04-05 10:56:57 +03:00 |
Andrew Poelstra
|
78183a31e2
|
Merge pull request #411 from tnull/handshake_example
Added a simple handshake example.
|
2020-04-04 21:34:57 +00:00 |
Elichai Turkel
|
2cc88a99aa
|
Removed PartialEq,PartialOrd impls, shouldn't be manually impl when Hash is derived
|
2020-03-29 17:15:15 +03:00 |
Elichai Turkel
|
a473d01b17
|
Made some idiomatic changes
|
2020-03-29 17:15:15 +03:00 |
Elichai Turkel
|
3f2d428706
|
Remove needless references
|
2020-03-29 17:15:14 +03:00 |
Elichai Turkel
|
16eb81e1f7
|
Replaced slow vec initialization, and dual calls to hashmap
|
2020-03-29 17:10:27 +03:00 |
Nadav Ivgi
|
94032f6817
|
Add Block::get_size() and Block::get_weight()
|
2020-03-27 21:54:46 +03:00 |
Steven Roose
|
a148e06736
|
Merge pull request #416 from shesek/202003-tx-size
Add Transaction::get_size()
|
2020-03-25 16:18:23 +00:00 |
Nadav Ivgi
|
f3b5a7187c
|
Add Transaction::get_size()
|
2020-03-23 19:48:41 +02:00 |
Elias Rohrer
|
827d98d821
|
Fixed for rust 1.22.0.
|
2020-03-03 12:18:37 +01:00 |
Elias Rohrer
|
aa46618da7
|
Intialize stream reader only once.
|
2020-03-03 10:48:01 +01:00 |
Elias Rohrer
|
40431f3d4f
|
Formatted.
|
2020-03-03 10:48:01 +01:00 |
Elias Rohrer
|
b5f5abe0b4
|
Removed pre-configured IP, now takes IP as argument.
|
2020-03-03 10:48:01 +01:00 |
Elias Rohrer
|
62f5f8e3f9
|
Removed explicit dependency on rand.
|
2020-03-03 10:48:01 +01:00 |
Elias Rohrer
|
2852083ff3
|
Using write_all().
|
2020-03-03 10:48:01 +01:00 |
Elias Rohrer
|
c4f0056856
|
No clone needed.
|
2020-03-03 10:48:01 +01:00 |
Elias Rohrer
|
9d212da0ba
|
Added a simple handshake example.
|
2020-03-03 10:48:01 +01:00 |
Steven Roose
|
826b2e0e2a
|
Export the util::amount::Denomination type
|
2020-02-28 11:51:44 +00:00 |
Steven Roose
|
9cff794a09
|
Merge pull request #399 from elichai/2020-01-tests
Add tests based on mutagen outputs
|
2020-02-24 19:29:19 +00:00 |
Elichai Turkel
|
07b30c7fac
|
Mutation testing: amount: Added tests to fix mutation misses
|
2020-02-23 15:59:26 +02:00 |
Elichai Turkel
|
ab6e20c87e
|
Fix an overflow bug in SignedAmount to_string/fmt
|
2020-02-23 15:59:26 +02:00 |
Elichai Turkel
|
abc70781e7
|
Fix a logic problem in base58 (isn't a real bug)
|
2020-02-23 15:59:26 +02:00 |
Elichai Turkel
|
1d01262d5c
|
Mutation testing: base58: Added tests to "fix" mutation misses
|
2020-02-23 15:59:26 +02:00 |
Elichai Turkel
|
5d276caf95
|
Mutation testing: encode: Added tests to "fix" mutation misses
|
2020-02-23 15:59:26 +02:00 |
Elichai Turkel
|
eb7369b1db
|
Simlify consensus_encode vectors
|
2020-02-23 15:59:23 +02:00 |
Andrew Poelstra
|
1b946b0034
|
Merge pull request #378 from wbnns/readme-links
readme: Add links to CHANGELOG.md and LICENSE
|
2020-01-24 19:41:29 +00:00 |
Andrew Poelstra
|
a2bfcb5a89
|
Merge pull request #395 from pandoracore/fix-construct_uint
Improving `construct_uint` macro
|
2020-01-24 19:39:32 +00:00 |
Andrew Poelstra
|
659f2edb3b
|
Merge pull request #381 from elichai/2020-01-hex
Remove the hex dependency
|
2020-01-24 19:14:20 +00:00 |
Andrew Poelstra
|
bf6828c47f
|
Merge pull request #398 from elichai/2020-01-json
Yet another MSRV breaking change
|
2020-01-23 15:20:42 +00:00 |
Elichai Turkel
|
399950bf71
|
Restrict serde-json dev dependency to less than 1.0.45
|
2020-01-23 11:45:59 +02:00 |
Will Binns
|
410e45f378
|
readme: Add links to CHANGELOG.md and LICENSE
|
2020-01-23 10:45:18 +01:00 |
Dr Maxim Orlovsky
|
9c0f4b1a60
|
Fixing namespaces in `impl_hashencode`
|
2020-01-22 13:23:09 +01:00 |
Steven Roose
|
930a6ca1dc
|
Merge pull request #390 from instagibbs/bip143_sighash_notall
Add bip143 sighash support for other flags
|
2020-01-21 23:26:17 +00:00 |
Gregory Sanders
|
d1c5c7b08d
|
Deprecate SigHashComponents
|
2020-01-21 09:50:41 -05:00 |
Gregory Sanders
|
908aff50bc
|
Add bip143 sighash support for other flags
|
2020-01-21 09:50:41 -05:00 |
Dr Maxim Orlovsky
|
f3e762b555
|
Improving `construct_uint` macro
|
2020-01-21 13:16:34 +01:00 |
Elichai Turkel
|
c19b736566
|
Remove the hex dependency
|
2020-01-20 18:50:02 +02:00 |
Elichai Turkel
|
5452260884
|
Merge pull request #392 from instagibbs/wit_scale
Add, use WITNESS_SCALE_FACTOR constant
|
2020-01-20 18:02:59 +02:00 |
Gregory Sanders
|
2916685ca6
|
small Transaction test cleanup
|
2020-01-14 11:14:23 -05:00 |
Gregory Sanders
|
3624ee82c8
|
Use witness scaling constant in get_weight
|
2020-01-14 11:14:23 -05:00 |
Gregory Sanders
|
09c0e7fbde
|
Add WITNESS_SCALE_FACTOR constant
|
2020-01-14 11:14:23 -05:00 |