Commit Graph

  • 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