-
3a5e8d8504
Namespace hygiene for internal macros
Dr Maxim Orlovsky
2020-01-25 05:19:46 +0100
-
-
-
19f88212af
Fuzz tests for u128 modulo division
Dr Maxim Orlovsky
2020-07-21 14:54:56 +0200
-
7588b211ff
Adding Rem op (%) to Uint128 & Uint256 types
Dr Maxim Orlovsky
2020-06-18 18:36:09 +0200
-
-
a3bb03eeb9
Derive more traits to use DerivationPath in rust-miniscript
Sebastian Geisler
2020-06-03 17:44:42 +0200
-
-
9cb5d2e711
Link type in rustdoc
Alexis Sellier
2020-06-01 21:26:52 +0200
-
e8cecfe1d3
Add `BlockHeader::u256_from_compact_target` function
Alexis Sellier
2020-05-31 23:22:25 +0200
-
8a40c7b51a
Merge pull request #432 from taoweicn/patch-1
Elichai Turkel
2020-07-02 11:56:56 +0300
-
-
4af18729b0
Merge pull request #431 from sgeisler/2020-06-01-ruy-compat
Andrew Poelstra
2020-06-29 12:51:17 +0000
-
-
139fc02592
Fix #430: ruy rust 1.22 inccompatibility
Sebastian Geisler
2020-06-01 14:44:39 +0200
-
-
ed76e0823b
Remove duplicate code
Tao Wei
2020-06-03 17:17:13 +0800
-
-
f4e26caa94
Merge pull request #415 from shesek/merkleblock-txids
Elichai Turkel
2020-05-24 16:32:17 +0300
-
-
ed9bf41ff5
Don't allow uncompressed pks in witness addresses
Steven Roose
2020-05-23 23:20:46 +0100
-
59b5a73a55
Fix typo and minor formatting in address::Error
Steven Roose
2020-05-23 23:20:19 +0100
-
7efde3ae47
Merge pull request #419 from elichai/2020-03-description
Andrew Poelstra
2020-05-23 17:26:38 +0000
-
-
-
-
31a576020b
Merge pull request #425 from TheBlueMatt/2020-04-uint-fuzz
Andrew Poelstra
2020-05-21 23:17:35 +0000
-
-
1c88be4df5
Merge pull request #422 from rust-bitcoin/2020-04-remove-alloc
Elichai Turkel
2020-05-19 13:20:34 +0300
-
-
af31017eb1
Remove the cursor overhead, write is implemented on vec these days
Elichai Turkel
2020-04-12 19:00:55 +0300
-
c44bad87b2
Merge pull request #424 from jrawsthorne/wtxid-inv
Andrew Poelstra
2020-05-14 13:51:16 +0000
-
-
604f1aa56e
Add fuzz target comparing native u128 to our Uint type
Matt Corallo
2020-04-30 19:20:28 -0400
-
-
-
a9173d61d3
Merge pull request #375 from canndrew/fix-serde-struct-macros
Steven Roose
2020-04-19 19:56:27 +0100
-
-
81c061a68c
Change WitnessTransaction inv type to use txid
Jake Rawsthorne
2020-04-14 14:11:44 +0100
-
-
-
654232a3dc
Deprecate Error::description
Elichai Turkel
2020-03-29 16:49:48 +0300
-
25cb3d3539
Remove alloc when hashing for Bitcoin message signing format
Elichai Turkel
2020-04-08 15:01:47 +0300
-
41e4471721
Remove alloc when hashing sighash
Elichai Turkel
2020-04-08 14:35:48 +0300
-
-
-
fea09a0a94
Improve the Instructions iterator for scripts
Steven Roose
2020-01-23 01:28:12 +0000
-
-
-
c3a7d1b27c
Merge pull request #417 from shesek/202003-block-size-weight
Andrew Poelstra
2020-04-07 14:12:15 +0000
-
-
8d859cf54c
Merge pull request #308 from elichai/2019-08-clippy
Andrew Poelstra
2020-04-05 16:26:07 +0000
-
-
a627457032
Merge pull request #412 from stevenroose/export-denom
Elichai Turkel
2020-04-05 10:56:57 +0300
-
-
78183a31e2
Merge pull request #411 from tnull/handshake_example
Andrew Poelstra
2020-04-04 21:34:57 +0000
-
-
-
-
2cc88a99aa
Removed PartialEq,PartialOrd impls, shouldn't be manually impl when Hash is derived
Elichai Turkel
2019-08-05 15:44:32 -0400
-
a473d01b17
Made some idiomatic changes
Elichai Turkel
2019-08-05 15:41:07 -0400
-
3f2d428706
Remove needless references
Elichai Turkel
2019-08-05 14:52:34 -0400
-
16eb81e1f7
Replaced slow vec initialization, and dual calls to hashmap
Elichai Turkel
2019-08-05 14:35:51 -0400
-
-
-
94032f6817
Add Block::get_size() and Block::get_weight()
Nadav Ivgi
2020-03-23 19:30:13 +0200
-
-
-
a148e06736
Merge pull request #416 from shesek/202003-tx-size
Steven Roose
2020-03-25 16:18:23 +0000
-
-
f3b5a7187c
Add Transaction::get_size()
Nadav Ivgi
2020-03-23 19:38:11 +0200
-
-
65efc5cd37
Allow to construct MerkleBlock using the header and txids
Nadav Ivgi
2020-03-21 15:58:10 +0200
-
-
-
6186ee6269
Change Amount Debug impl to BTC with 8 decimals
Steven Roose
2020-03-07 19:51:36 +0000
-
-
-
827d98d821
Fixed for rust 1.22.0.
Elias Rohrer
2020-03-03 12:18:37 +0100
-
aa46618da7
Intialize stream reader only once.
Elias Rohrer
2020-02-28 16:28:25 +0100
-
40431f3d4f
Formatted.
Elias Rohrer
2020-02-19 09:11:26 +0100
-
b5f5abe0b4
Removed pre-configured IP, now takes IP as argument.
Elias Rohrer
2020-02-19 08:52:39 +0100
-
62f5f8e3f9
Removed explicit dependency on rand.
Elias Rohrer
2020-02-19 08:46:26 +0100
-
2852083ff3
Using write_all().
Elias Rohrer
2020-02-17 16:17:13 +0100
-
c4f0056856
No clone needed.
Elias Rohrer
2020-02-17 16:07:10 +0100
-
9d212da0ba
Added a simple handshake example.
Elias Rohrer
2020-02-17 15:12:13 +0100
-
-
826b2e0e2a
Export the util::amount::Denomination type
Steven Roose
2020-02-28 11:51:44 +0000
-
9cff794a09
Merge pull request #399 from elichai/2020-01-tests
Steven Roose
2020-02-24 19:29:19 +0000
-
-
-
-
07b30c7fac
Mutation testing: amount: Added tests to fix mutation misses
Elichai Turkel
2020-01-21 19:43:10 +0200
-
ab6e20c87e
Fix an overflow bug in SignedAmount to_string/fmt
Elichai Turkel
2020-01-21 19:42:44 +0200
-
abc70781e7
Fix a logic problem in base58 (isn't a real bug)
Elichai Turkel
2020-01-21 13:36:53 +0200
-
1d01262d5c
Mutation testing: base58: Added tests to "fix" mutation misses
Elichai Turkel
2020-01-20 20:08:07 +0200
-
5d276caf95
Mutation testing: encode: Added tests to "fix" mutation misses
Elichai Turkel
2020-01-20 20:07:45 +0200
-
eb7369b1db
Simlify consensus_encode vectors
Elichai Turkel
2020-01-20 20:06:07 +0200
-
-
1b946b0034
Merge pull request #378 from wbnns/readme-links
Andrew Poelstra
2020-01-24 19:41:29 +0000
-
-
a2bfcb5a89
Merge pull request #395 from pandoracore/fix-construct_uint
Andrew Poelstra
2020-01-24 19:39:32 +0000
-
-
659f2edb3b
Merge pull request #381 from elichai/2020-01-hex
Andrew Poelstra
2020-01-24 19:14:20 +0000
-
-
bf6828c47f
Merge pull request #398 from elichai/2020-01-json
Andrew Poelstra
2020-01-23 15:20:42 +0000
-
-
399950bf71
Restrict serde-json dev dependency to less than 1.0.45
Elichai Turkel
2020-01-23 11:45:59 +0200
-
-
410e45f378
readme: Add links to CHANGELOG.md and LICENSE
Will Binns
2020-01-23 10:45:18 +0100
-
9c0f4b1a60
Fixing namespaces in `impl_hashencode`
Dr Maxim Orlovsky
2020-01-22 11:28:11 +0100
-
930a6ca1dc
Merge pull request #390 from instagibbs/bip143_sighash_notall
Steven Roose
2020-01-21 23:26:17 +0000
-
-
d1c5c7b08d
Deprecate SigHashComponents
Gregory Sanders
2020-01-15 11:46:30 -0500
-
908aff50bc
Add bip143 sighash support for other flags
Gregory Sanders
2020-01-13 11:16:48 -0500
-
f3e762b555
Improving `construct_uint` macro
Dr Maxim Orlovsky
2020-01-21 13:11:48 +0100
-
-
-
c19b736566
Remove the hex dependency
Elichai Turkel
2020-01-08 19:02:30 +0200
-
-
-
5452260884
Merge pull request #392 from instagibbs/wit_scale
Elichai Turkel
2020-01-20 18:02:59 +0200
-
-
2916685ca6
small Transaction test cleanup
Gregory Sanders
2020-01-14 11:12:21 -0500
-
3624ee82c8
Use witness scaling constant in get_weight
Gregory Sanders
2020-01-14 11:11:43 -0500
-
09c0e7fbde
Add WITNESS_SCALE_FACTOR constant
Gregory Sanders
2020-01-14 11:07:58 -0500
-
-
e76803be85
Merge pull request #385 from stevenroose/no-bitcoin-hash
Steven Roose
2020-01-13 16:45:31 +0100
-
-
-
-
8e52b8ce4d
Remove the BitcoinHash trait
Steven Roose
2020-01-10 11:34:16 +0000
-
-
2cba81935d
Merge pull request #380 from stevenroose/bump-0.23
Andrew Poelstra
2020-01-09 17:02:43 +0000
-
-
2326dd6a82
Update secp256k1's rand feature to rand-std
Steven Roose
2020-01-09 11:11:49 +0000
-
2f89c943e1
Release v0.23.0
Steven Roose
2020-01-07 19:27:05 +0000
-
-
7587c4bf71
Merge pull request #379 from kiminuo/feature/network_address_debug
Steven Roose
2020-01-07 17:39:14 +0000
-
-
e6bc3ec974
Merge pull request #366 from stevenroose/bump-secp
Steven Roose
2020-01-07 16:05:29 +0000
-
-
-
-
9e223988fa
Improve fmt::Debug for network/Address
kiminuo
2020-01-06 14:25:26 +0100
-
-
-
d156c65778
Fix serde struct macros deserialization impls
Andrew Cann
2019-12-26 12:39:03 +0800
-
-
-
448b45a3ba
Bump version to v0.22.0
Steven Roose
2019-12-11 23:11:08 +0100
-
0398ef8f48
Update changelog for v0.22.0
Steven Roose
2019-12-11 23:10:22 +0100
-
-
50f3a60712
Merge pull request #349 from pandoracore/hashtypes
Andrew Poelstra
2020-01-05 00:46:45 +0000
-
-
5fc24dea33
Multiple fixes for hash types and their computing
Dr Maxim Orlovsky
2019-12-18 12:40:46 +0100
-
0abe15b1f6
Moving from BitcoinHash to Wtxid for Transactions
Dr Maxim Orlovsky
2019-12-18 12:00:18 +0100
-
f5a8087105
New hash types: MerkleRoot/Branch, WitnessCommit, SigHash, FilterHash
Dr Maxim Orlovsky
2019-12-06 10:01:15 +0100
-
4746ccb88e
Final work on Txid and other hashes
Dr Maxim Orlovsky
2019-12-09 23:43:33 +0100
-
d20ab1dbc4
Switching to XpubIdentifier
Dr Maxim Orlovsky
2019-11-30 17:33:50 +0100
-
5f4f629bb1
Replaced all hash160, sha256 and sha256d with the new hash types throughout the code
Dr Maxim Orlovsky
2019-11-30 17:26:52 +0100
-
5ef39e34fa
Implementing (W)Pubkey/ScriptHash and BlockHash
Dr Maxim Orlovsky
2019-11-30 17:00:17 +0100
-
ec92a05682
New HashTypes defined according to #284 (WIP), Txid is completed
Dr Maxim Orlovsky
2019-12-09 23:37:52 +0100
-
-
e2caebc42e
Merge pull request #370 from elichai/2019-12-rawmessage
Steven Roose
2019-12-23 12:30:11 +0100
-
-
efd2168364
Merge pull request #368 from mauzmorose/bip157-service-flag
Andrew Poelstra
2019-12-22 16:48:16 +0000
-
-
bc2ba5bb12
Add a full round test for RawNetworkMessage
Elichai Turkel
2019-12-22 14:00:31 +0200
-
-
-
4c3ad9d233
Merge pull request #367 from mauzmorose/fix-bip157-message
Elichai Turkel
2019-12-22 13:59:54 +0200
-
-
8617de51c8
Adapt service_flags_test to reflect changes
Sofiane Baltaci
2019-12-21 03:36:47 +0100
-
43789b1d5a
Add COMPACT_FILTERS service flag to ServiceFlags fmt::Display impl
Sofiane Baltaci
2019-12-21 03:06:03 +0100
-
b40d94641d
Add bip157 NODE_COMPACT_FILTERS Service Flag
Sofiane Baltaci
2019-12-21 02:39:30 +0100
-
-
-
2605141ada
Fix typo on getcfcheckpt command string
Sofiane Baltaci
2019-12-20 23:47:40 +0100
-
-
a643ac485c
Merge pull request #364 from kiminuo/feature/explicit-serviceFlags
Andrew Poelstra
2019-12-12 13:35:01 +0000
-
-
74285738ce
Convert numeric representation of ServiceFlags to bitwise OR of the flag names
kiminuo
2019-12-11 08:32:47 +0100
-