Commit Graph

  • 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
  • bcf2c5981d
    Merge pull request #475 from apoelstra/2020-09--0.24.0 Andrew Poelstra 2020-09-10 19:58:03 +0000
  • 1c46b32d2b update Travis and README for manual rustc 1.22.0 steps Andrew Poelstra 2020-09-10 17:55:47 +0000
  • e2bef1c4a6 bump version to 0.24.0 Andrew Poelstra 2020-09-10 16:48:06 +0000
  • 440005b16e
    Merge pull request #464 from TheBlueMatt/2020-08-pow-clarification Andrew Poelstra 2020-09-10 16:46:40 +0000
  • a1450058d9 bump major versions of rust-secp and bitcoin_hashes deps Andrew Poelstra 2020-09-10 16:41:06 +0000
  • 05f3451b10 un-deperate contracthash during testing Andrew Poelstra 2020-09-10 16:40:31 +0000
  • cf45a61070 Set Params::pow_limit to an attainable value not a theoretical one Matt Corallo 2020-08-31 13:58:55 -0400
  • 4e737f708a
    Merge pull request #461 from TheBlueMatt/2020-08-mut-sighash Andrew Poelstra 2020-09-10 13:04:51 +0000
  • 38a412c4d5 Fixing review comments for script generators refactoring Dr Maxim Orlovsky 2020-09-10 14:44:44 +0200
  • e33cdcca14 OP_RETURN script initializer Dr Maxim Orlovsky 2020-09-03 23:48:25 +0200
  • 9143fd3888 All script generation functionality moved to standalone methods in Script Dr Maxim Orlovsky 2020-01-10 18:53:01 +0100
  • 202a946fc3 Allow easy concatenation of bip32 derivation paths Sebastian Geisler 2020-08-19 16:08:09 +0200
  • e97dda0ffe Add tests for psbt serde sanket1729 2020-09-01 16:45:34 -0500
  • addb54ffc7
    Merge pull request #458 from braydonf/version Andrew Poelstra 2020-09-09 17:06:31 +0000
  • 5fd91ca2d8
    Merge pull request #451 from stevenroose/deprecate-contracthash Andrew Poelstra 2020-09-09 17:02:19 +0000
  • c8633b5bce
    Merge pull request #436 from LNP-BP/feat-u256u8 Andrew Poelstra 2020-09-09 16:42:32 +0000
  • 45da3add10
    Merge pull request #428 from stevenroose/no-witness-uncompressed Andrew Poelstra 2020-09-09 16:37:06 +0000
  • a44ba2d878
    Merge pull request #397 from stevenroose/script-iter Elichai Turkel 2020-09-09 19:06:05 +0300
  • 42bf893d8b
    Update big int from_be_bytes with iterators Dr. Maxim Orlovsky 2020-09-03 16:42:00 +0200
  • c8c187efd2
    Merge pull request #463 from cloudhead/cloudhead/clone-instance-raw-net-message Matt Corallo 2020-09-01 08:52:15 -0700
  • 1ab33aa685 Added vscode project files to gitignore sanket1729 2020-08-31 15:10:41 -0500
  • c5204c001f Added Hash Preimages to psbt sanket1729 2020-08-31 15:06:21 -0500
  • 5017b33326
    Add `Clone` instance to `RawNetworkMessage` Alexis Sellier 2020-08-31 19:21:29 +0200
  • 3d80a0c962 Expose the witnesses of the tx being hashed in SigHashCache Matt Corallo 2020-08-25 20:06:28 -0400
  • 945db009b2
    Add test for transaction and block version serialization Braydon Fuller 2020-08-19 13:46:07 -0700
  • e9f1f11c2c
    Transaction and header version is signed int Braydon Fuller 2020-08-17 10:28:33 -0700
  • 2fd353d5ab Big integers (Uint*) from byte slice array with `from_be_bytes` Dr Maxim Orlovsky 2020-08-09 18:00:00 +0200
  • e8bcde4d38
    Merge pull request #403 from LNP-BP/fix-macro-ns Elichai Turkel 2020-08-09 18:16:36 +0300
  • c03d2d59c6
    Merge pull request #445 from elichai/2020-07-divmod Steven Roose 2020-08-09 16:59:39 +0200
  • 0a25d87f2e Remove empty code block Roman Zeyde 2020-08-06 21:01:40 +0300
  • 1ffdce99ed
    Deprecate the util::contracthash module Steven Roose 2020-08-06 12:24:08 +0200
  • 0300037d5a
    Merge pull request #448 from jrawsthorne/feefilter Matt Corallo 2020-08-04 07:39:41 -0700
  • e47fcae435 feefilter message Jake Rawsthorne 2020-07-30 17:25:21 +0100
  • 478e091af6
    Merge pull request #443 from sgeisler/2020-06-bip32-derive-more Elichai Turkel 2020-07-23 11:24:50 +0300
  • c20d356d7e
    Use the remainder from div_rem instead of recomputing it Elichai Turkel 2020-07-22 12:39:32 +0300
  • 1d5b8dabfe
    Merge pull request #435 from LNP-BP/feat-u256rem Steven Roose 2020-07-22 10:39:13 +0200
  • 257ca8e504 Using :: for std namespaces in macro Dr Maxim Orlovsky 2020-01-25 05:43:39 +0100
  • f6aa8853a0 Namespace hygiene for macros.rs Dr Maxim Orlovsky 2020-01-25 05:21:57 +0100