Commit Graph

  • a56712befc
    Create tagged taproot hashes Steven Roose 2019-05-14 18:07:53 +0100
  • cf2c12a816 Add ability to pass `SigHashType` directly to `signature_hash` Dawid Ciężarkiewicz 2020-01-24 16:30:57 -0800
  • 8773cb4a42 Document `sighash_u32` of `Transaction::signature_hash` Dawid Ciężarkiewicz 2020-01-24 16:25:05 -0800
  • ee192eb61d
    Merge pull request #470 from LNP-BP/feat/bip32-bin Steven Roose 2020-11-23 21:33:54 +0000
  • 7c05673b86
    Merge pull request #487 from RCasatta/map_with_u128 Elichai Turkel 2020-11-15 15:42:00 +0200
  • ac7bf8099b
    Merge pull request #517 from stevenroose/inv-ord Elichai Turkel 2020-11-11 11:51:14 +0200
  • f1b0f263ce
    Implement PartialOrd and Ord for Inventory Steven Roose 2020-11-10 19:54:07 +0000
  • fa4ecb4a6a
    Making ExtendedPubKey decode aligned with ExtendedPrivKey variant Dr Maxim Orlovsky 2020-11-10 09:29:24 +0100
  • 1ec3ed3fec
    Add message::MAX_INV_SIZE constant Steven Roose 2020-11-09 22:22:59 +0000
  • ab1e9cbb9e
    network: Implement net::ToSocketAddrs for address messages Steven Roose 2020-11-08 13:49:02 +0000
  • a802ca88ef
    Using base58::check_encode_slice_to_fmt for BIP32 encodings Dr Maxim Orlovsky 2020-11-08 18:29:30 +0100
  • 4c70397a85
    network: Add socket_addr method to AddrV2Message Steven Roose 2020-11-08 13:48:42 +0000
  • c7ec4f171f
    network: Move AddrV2Message definition down Steven Roose 2020-11-08 13:41:13 +0000
  • d802872310
    Improvements to extended keys encoding logic end errors Dr Maxim Orlovsky 2020-11-06 20:53:03 +0100
  • 259259eabf
    BIP 32 binary encoding functions are extracted from base58 Dr Maxim Orlovsky 2020-09-10 02:37:10 +0200
  • 3f465d56eb
    Merge pull request #512 from LNP-BP/psbt/fix-serde-input Steven Roose 2020-11-07 17:31:46 +0000
  • b5f0e9e144
    Fixing serde impl for PSBT inputs Dr Maxim Orlovsky 2020-11-06 17:01:34 +0100
  • d3210b39fb
    Merge pull request #507 from stevenroose/pubkey-write-result Andrew Poelstra 2020-11-05 19:21:39 +0000
  • 35d729d9f0
    Merge pull request #478 from sanket1729/psbt_again Andrew Poelstra 2020-11-05 17:49:58 +0000
  • 8295885e8e
    Merge pull request #454 from jrawsthorne/improved-bip158-types Andrew Poelstra 2020-11-05 16:46:50 +0000
  • 8255e01df0
    Merge pull request #449 from jrawsthorne/addrv2 Steven Roose 2020-10-31 21:27:31 +0000
  • 921f64699c `addrv2` and `sendaddrv2` network message Jake Rawsthorne 2020-10-11 19:40:29 +0100
  • cf8e290c99 AddrV2 structures Jake Rawsthorne 2020-10-11 19:40:12 +0100
  • c16053a265
    Merge pull request #446 from jrawsthorne/bip339 Andrew Poelstra 2020-10-26 20:03:36 +0000
  • 93df7cbd3e
    Merge pull request #291 from kallewoof/2019-07-signet Andrew Poelstra 2020-10-26 19:46:10 +0000
  • 46fdee5d88
    Merge pull request #506 from stevenroose/avoid-assert Andrew Poelstra 2020-10-26 19:32:57 +0000
  • e07ee5165a
    Bump version to v0.25.2 Steven Roose 2020-10-26 15:44:19 +0000
  • 76a1a327b8
    Merge pull request #502 from rikitau/bip32-example Steven Roose 2020-10-25 18:55:48 +0000
  • aed4e02e38
    Add #![deny(unused_must_use)] to avoid not checking Errs Steven Roose 2020-10-23 17:21:54 +0100
  • 9699c622fc
    Return Result<(), io::Error> from PublicKey::write_into Steven Roose 2020-10-23 17:21:11 +0100
  • 90e1125eff
    Remove debug_assert in PublicKey::write_into Steven Roose 2020-10-23 21:28:46 +0100
  • 545965d9e3
    Change consensus::encode::serialize assert to debug_assert Steven Roose 2020-10-23 17:28:49 +0100
  • ab9514983b
    Add explanation to witness program version assertion Steven Roose 2020-10-23 17:28:22 +0100
  • cc095a4ba7
    Remove assert in Uint256::from_i64 and return None instead Steven Roose 2020-10-23 17:27:06 +0100
  • 5c04a059d5
    Change some static assertions to debug_assert Steven Roose 2020-10-23 17:24:57 +0100
  • cdb579c101
    Merge pull request #491 from apoelstra/2020-10--0.25.1 Andrew Poelstra 2020-10-20 13:37:31 +0000
  • 1278e68611 add bip32 example Margarita Kitic 2020-10-16 14:58:35 +0200
  • 47f5c2d797 add 413 (but not 500) to changelog Andrew Poelstra 2020-10-16 20:20:22 +0000
  • a46797e70e
    Update CHANGELOG.md Andrew Poelstra 2020-10-16 20:14:21 +0000
  • e7980ac8a5
    Merge pull request #413 from stevenroose/message-signature Andrew Poelstra 2020-10-14 16:30:15 +0000
  • 65b52cfe39
    Merge pull request #497 from LNP-BP/pending/psbt-serde Andrew Poelstra 2020-10-14 16:12:35 +0000
  • 3f65fb1aed
    Don't support signed messages with p2wpkh addresses Steven Roose 2020-10-14 15:38:11 +0200
  • 8e0b9921ae
    No space- and case insensitivity for SigHashType string serialization Dr Maxim Orlovsky 2020-10-14 16:46:48 +0200
  • 00c3466363
    Serde implementation for PSBT Dr Maxim Orlovsky 2020-10-11 04:25:39 +0200
  • a4a7035a94
    String and serde de/serialization for SigHashType Dr Maxim Orlovsky 2020-10-08 18:19:48 +0200
  • 084fef0022
    Merge pull request #500 from cloudhead/cloudhead/block-filter-derive Steven Roose 2020-10-14 15:44:06 +0200
  • d3b3ca8b49 Removed Intellij idea files from .gitignore sanket1729 2020-08-31 15:10:41 -0500
  • 57b63d4b52 Add tests for psbt hash serde sanket1729 2020-09-01 16:45:34 -0500
  • 48151ef204 Added Hash preimages to psbt sanket1729 2020-08-31 15:06:21 -0500
  • f7422fb8d1
    Add MessageSignature type for dealing with signed messages Steven Roose 2020-10-07 17:46:48 +0200
  • 210ff9edc7
    Derive useful traits on `BlockFilter` Alexis Sellier 2020-10-11 22:25:38 +0200
  • eeb14c4b08 Implement new FilterHeader type to differentiate from FilterHash Jake Rawsthorne 2020-08-07 13:23:35 +0100
  • 926cff0741
    Merge pull request #493 from stevenroose/sighash-no-result Andrew Poelstra 2020-10-09 14:58:03 +0000
  • e60bfe2f61
    Revert the sighash method signatures Steven Roose 2020-10-09 16:24:49 +0200
  • 17e733d85b bump version to 0.25.1 Andrew Poelstra 2020-10-07 22:04:32 +0000
  • 3618d7a41d
    Merge pull request #485 from ipaljak-tbtl/expose-tx-signature-data Andrew Poelstra 2020-10-09 13:24:51 +0000
  • fc60a7fc25
    Merge pull request #492 from RCasatta/fix_bench_names Andrew Poelstra 2020-10-09 13:12:39 +0000
  • 5355b36f63
    Merge pull request #482 from rust-bitcoin/2020-09-modern Steven Roose 2020-10-09 13:51:22 +0200
  • 9a5291c717 fix bench names Riccardo Casatta 2020-10-08 18:21:30 +0200
  • e66caab956 Improve error handling, fix forgotten early return Ivan Paljak 2020-10-08 16:40:30 +0200
  • eda47c31c9
    Remove redundant code / configurations Elichai Turkel 2020-09-14 17:57:42 +0300
  • 2d70623356
    Remove deprecated Error::description impl Elichai Turkel 2020-09-14 17:56:46 +0300
  • 023fae1f65
    Add the dyn keyword where appropriate Elichai Turkel 2020-09-14 17:55:42 +0300
  • efe1a55819
    Use new inclusive range syntax Elichai Turkel 2020-09-14 17:51:16 +0300
  • ad0064db14
    Remove hex as a dev-dependency Elichai Turkel 2020-09-14 17:39:11 +0300
  • 7c47c9a341
    Merge pull request #356 from elichai/2019-12-macros Andrew Poelstra 2020-10-08 14:05:23 +0000
  • 845fe5ae4a
    Merge pull request #418 from elichai/2020-03-benchmarks Andrew Poelstra 2020-10-08 14:05:04 +0000
  • 46f4f8cf35
    Add benchmarks for tx serialization and size Elichai Turkel 2020-03-29 15:54:42 +0300
  • 609b9523b8
    Add benchmarks for block serialization Elichai Turkel 2020-03-29 15:54:15 +0300
  • fdd6f4f196
    Derive macros instead of implementing via macro_rules Elichai Turkel 2019-12-02 13:00:09 +0200
  • 8ac3af68a4
    use u128 in map_to_range Riccardo Casatta 2020-10-05 09:21:40 +0200
  • c21dabb824 Expose serialized data for transaction signatures Ivan Paljak 2020-09-23 16:07:25 +0200
  • 8c82129442
    Merge pull request #480 from LNP-BP/feat/keysource Andrew Poelstra 2020-10-07 22:23:39 +0000
  • 3748e8faf5
    Merge pull request #459 from sgeisler/2020-08-extend-derivation-path Andrew Poelstra 2020-10-07 21:34:17 +0000
  • d92ca87c69
    Merge pull request #488 from sgeisler/2020-10-bip32-doc-fix Steven Roose 2020-10-07 21:15:14 +0200
  • e088fa995a
    Merge pull request #444 from stevenroose/bip34 Andrew Poelstra 2020-10-07 19:11:55 +0000
  • c7987d8fcd
    Add wtxidrelay message and WTx inv type, document PROTOCOL_VERSION Jake Rawsthorne 2020-07-22 23:00:04 +0100
  • 72af2d57a1
    Merge pull request #489 from stevenroose/readme-msrv Andrew Poelstra 2020-10-07 18:16:38 +0000
  • d5b73f9c8c
    README: Refer to MSRV section in Installing Rust section Steven Roose 2020-10-07 19:11:30 +0200
  • 9c90b39ebd
    Add Block::coinbase and Block::bip34_block_height Steven Roose 2020-07-21 11:30:17 +0200
  • 29a74a14ab
    Move around impls in block module Steven Roose 2020-07-21 10:45:04 +0200
  • 71bf8d7bcf
    Merge pull request #388 from pandoracore/hashtypes-fns Andrew Poelstra 2020-10-07 16:40:51 +0000
  • f483646954
    README: Fix typo in MSRV section Steven Roose 2020-10-07 17:05:05 +0200
  • d2872fc74a
    Merge pull request #486 from RCasatta/expose_secp_features Andrew Poelstra 2020-10-07 14:57:02 +0000
  • b8c7bc8dcb Bip32 documentation fix Sebastian Geisler 2020-10-07 16:50:27 +0200
  • 31e63cb1d2
    Expose features of secp256k1 Riccardo Casatta 2020-09-24 12:59:43 +0200
  • a3d9899cb1
    add signet support Karl-Johan Alm 2019-07-10 13:53:53 +0900
  • c098dfa7f2 BIP32 KeySource refactored to type aliace Dr Maxim Orlovsky 2020-09-14 00:37:29 +0200
  • aa67f10162 Introducing `bip32::KeySource`: wrapper for `(Fingerprint, DerivationPath)` Dr Maxim Orlovsky 2020-09-13 22:49:52 +0200
  • ff1b4a8dbd WPubkeyHash constructor failing on uncompressed PublicKey Dr Maxim Orlovsky 2020-09-11 15:43:05 +0200
  • 1342d73734 Script hash functions with non-allocating serialization Dr Maxim Orlovsky 2020-09-03 16:51:34 +0200
  • 8363c76f5c Script hash functions (normal and witness) Dr Maxim Orlovsky 2020-01-11 00:07:20 +0100
  • 1d9f531581 Pubkey hash functions (normal and witness) Dr Maxim Orlovsky 2020-01-10 23:41:22 +0100
  • c1ae3b7955
    Merge pull request #477 from rust-bitcoin/revert-465-psbt_updates Andrew Poelstra 2020-09-11 11:31:27 +0000
  • c94295c3a9
    Revert "Added hash Preimages to psbt" Andrew Poelstra 2020-09-11 11:31:10 +0000
  • 3f33bd74e4
    Merge pull request #465 from sanket1729/psbt_updates Andrew Poelstra 2020-09-11 11:30:27 +0000
  • 49e97cca65
    Merge pull request #387 from pandoracore/builder-p2wildcard Andrew Poelstra 2020-09-11 11:29:09 +0000
  • ba50c41f49
    Merge pull request #476 from apoelstra/2020-09--0.25.0 Andrew Poelstra 2020-09-11 11:26:10 +0000
  • c1eafff9ef Added Sighash calculation for psbt sanket1729 2020-09-08 19:20:48 -0500
  • 6138084c5b bump version to 0.25, MSRV to 1.29 Andrew Poelstra 2020-09-10 20:06:10 +0000