Commit Graph

  • b60c19261c
    Merge rust-bitcoin/rust-bitcoin#1977: Update what deps to pin Andrew Poelstra 2023-08-10 14:40:37 +0000
  • 443a4c5869 Remove pins from test script yancy 2023-08-08 21:18:40 +0200
  • a0c5c1282a Update what deps to pin yancy 2023-08-08 21:17:29 +0200
  • 29a4f9b114
    Wrap the bitcoinconsensus error Tobin C. Harding 2023-08-07 08:39:59 +1000
  • 63d0fa0164
    Rename All to Opcode Tobin C. Harding 2023-07-26 14:54:18 +1000
  • 881d1b1a9d
    Move opcode aliases to the all module Tobin C. Harding 2023-07-26 14:45:52 +1000
  • f3e8dbc392
    Remove floating code comment Tobin C. Harding 2023-07-26 14:47:52 +1000
  • dfd9384d14
    opcodes: Fix whitespace Tobin C. Harding 2023-07-26 14:43:56 +1000
  • caf53d755d
    Merge rust-bitcoin/rust-bitcoin#1968: Add max standard tx weight constant to transaction Andrew Poelstra 2023-08-02 21:23:31 +0000
  • 49fa879b19
    Merge rust-bitcoin/rust-bitcoin#1947: Add absolute fee rate convenience functions to `FeeRate` Andrew Poelstra 2023-08-02 16:36:09 +0000
  • ff5fa41975
    Merge rust-bitcoin/rust-bitcoin#1933: Fix links in docs Riccardo Casatta 2023-08-02 16:36:36 +0200
  • f99459522d
    Merge rust-bitcoin/rust-bitcoin#1914: Move type definitions of pubkey/script hash types Andrew Poelstra 2023-08-02 13:50:13 +0000
  • c042b66931
    Merge rust-bitcoin/rust-bitcoin#1957: Remove deprecated code Andrew Poelstra 2023-08-02 13:34:59 +0000
  • 48be5372d6
    Merge rust-bitcoin/rust-bitcoin#1970: Return Weight in the TxIn/TxOut weight() methods Andrew Poelstra 2023-08-02 13:27:03 +0000
  • 205544b6aa
    Merge rust-bitcoin/rust-bitcoin#1862: crypto: Overhaul the errors Andrew Poelstra 2023-08-01 20:18:41 +0000
  • 2e3006a729 Add max standard tx weight constant to transaction yancy 2023-08-01 08:48:25 +0200
  • 27b3c1e0e6
    Improve the ScriptHash and WScriptHash types Tobin C. Harding 2023-06-23 13:23:19 +1000
  • 2197f1377f
    Improve PubkeyHash and WPubkeyHash Tobin C. Harding 2023-06-23 13:11:48 +1000
  • 9eff2f2f5e
    fee_rate: Add public absolute weight convenience functions Tobin C. Harding 2023-07-20 09:33:24 +1000
  • f00e93bdcd
    Fix typos in rustdoc Tobin C. Harding 2023-08-02 08:20:51 +1000
  • fc562e953e
    Merge rust-bitcoin/rust-bitcoin#1854: Rename `network` module and move/clean up types Andrew Poelstra 2023-08-01 18:52:25 +0000
  • 1b952def81
    Merge rust-bitcoin/rust-bitcoin#1945: policy: Add refactor carve out Andrew Poelstra 2023-08-01 18:16:54 +0000
  • 40c37adaf3
    Return Weight in the TxIn/TxOut weight() methods Daniela Brozzoni 2023-08-01 16:49:24 +0200
  • d4e8f49fc3
    Move p2p::constants::Network to crate root Tobin C. Harding 2023-06-09 16:18:39 +1000
  • 0f78943ef0
    Move p2p::constants::Magic to p2p module Tobin C. Harding 2023-06-09 16:12:31 +1000
  • d9d5a4ed4f
    Move p2p::constants::ServiceFlags to p2p module Tobin C. Harding 2023-05-31 16:41:20 +1000
  • 99d8ae1173
    Improve rustdocs on PROTOCOL_VERSION Tobin C. Harding 2023-05-31 16:35:01 +1000
  • 4330722d62
    Move p2p::constants::PROTOCOL_VERSION to p2p module Tobin C. Harding 2023-05-31 16:31:33 +1000
  • 1bac1fd518
    Rename the network module to p2p Tobin C. Harding 2023-05-25 09:14:42 +1000
  • dac97072a5
    Add BorrowMut to prelude Tobin C. Harding 2023-05-25 10:08:55 +1000
  • 3c0bb63423
    Do trivial rustdoc improvements Tobin C. Harding 2023-08-01 16:16:28 +1000
  • 3225aa9556
    Use defensive documentation Tobin C. Harding 2023-05-18 16:19:37 +1000
  • 80d5d6665a
    crypto: key: Move error code to the bottom of the file Tobin C. Harding 2023-05-18 16:12:51 +1000
  • fe3b1e1140
    Move From for Error impl Tobin C. Harding 2023-05-18 16:10:33 +1000
  • 5f8e0ad67e
    Fix docs on error type Tobin C. Harding 2023-05-18 16:00:13 +1000
  • f23155aa16
    Do not capitalize error messages Tobin C. Harding 2023-05-18 15:38:19 +1000
  • ae07786c27
    Add InvalidSighashTypeError Tobin C. Harding 2023-05-18 15:45:50 +1000
  • baba0fde57
    Put NonStandardSighashTypeError inside ecdsa::Error variant Tobin C. Harding 2023-05-18 15:28:31 +1000
  • 6c9d9d9c36
    Improve error display imlps Tobin C. Harding 2023-05-18 15:15:02 +1000
  • 22c7aa8808
    Rename non standard sighash error type Tobin C. Harding 2023-05-18 15:11:26 +1000
  • cdf3e30b9d
    Merge rust-bitcoin/rust-bitcoin#1964: script: Move some inspector methods from ScriptBuf to Script Andrew Poelstra 2023-07-31 14:42:32 +0000
  • b73a0ada92
    Merge rust-bitcoin/rust-bitcoin#1963: Use standard set of error derives where possible Andrew Poelstra 2023-07-31 14:11:24 +0000
  • 07041d584d Apply rustfmt The rustfmt Tyranny 2023-07-29 20:52:16 +0100
  • dada6d65b7
    script: Move some inspector methods from ScriptBuf to Script Steven Roose 2023-07-27 23:50:16 +0100
  • a70b1b9c6c
    Use standard set of derives on all error types Tobin C. Harding 2023-07-27 11:10:22 +1000
  • 2867acfffa
    Add non_exhaustive to SignError Tobin C. Harding 2023-07-27 11:15:34 +1000
  • 546c0122d7
    Add simd sha256 intrinsics for x86 machines sanket1729 2023-07-26 15:48:00 -0700
  • 04976eddcf
    Merge rust-bitcoin/rust-bitcoin#1833: Use new `hex-conservative` crate Andrew Poelstra 2023-07-27 16:21:28 +0000
  • 2b50859753
    Merge rust-bitcoin/rust-bitcoin#1958: Fill in deprecated since NEXT-RELEASE placeholder Andrew Poelstra 2023-07-27 12:55:04 +0000
  • 0e6341d4c9
    Merge rust-bitcoin/rust-bitcoin#1954: Avoid vector allocation in `RawNetworkMessage` encoding Riccardo Casatta 2023-07-27 08:54:04 +0200
  • 50ada8298f
    Move EncodeSigningDataResult to sighash module Tobin C. Harding 2023-07-27 09:21:34 +1000
  • 1b7dc51ccb
    Remove deprecated code Tobin C. Harding 2023-07-27 07:24:02 +1000
  • 1edc5f4098
    Fill in deprecated since NEXT-RELEASE placeholder Tobin C. Harding 2023-07-27 07:26:21 +1000
  • 5c8933001c
    Avoid serialize inner data in RawNetworkMessage Riccardo Casatta 2023-07-25 16:24:44 +0200
  • 56343bd7b5
    Merge pull request #1912 from tcharding/06-20-consensus-validation Steven Roose 2023-07-25 11:16:53 -0500
  • bc66ed82b2 Impl Encodable for NetworkMessage Riccardo Casatta 2023-07-25 14:43:47 +0200
  • 8560baaca2 Make fields of RawNetworkMessage non public Riccardo Casatta 2023-07-25 14:23:18 +0200
  • c11e5aecb3
    Merge rust-bitcoin/rust-bitcoin#1888: Rename `HashParse` error variant to `InvalidHash` Andrew Poelstra 2023-07-24 18:02:16 +0000
  • d3460daee7
    Rename HashParse error variant to InvalidHash Tobin C. Harding 2023-05-30 16:45:16 +1000
  • f50bb05e99
    Merge rust-bitcoin/rust-bitcoin#1949: key: Impl From<secp256k1::PublicKey> for bitcoin::PublicKey Andrew Poelstra 2023-07-21 13:52:24 +0000
  • bb8bd16302
    internals: Remove hex module Tobin C. Harding 2023-07-21 10:39:27 +1000
  • 2268b44911
    Depend on hex-conservative Tobin C. Harding 2023-07-21 10:38:34 +1000
  • db50509cd3
    Add usage docs to the "core2" feature Tobin C. Harding 2023-07-21 10:44:16 +1000
  • ebcce38b4f
    run cargo fmt Andrew Poelstra 2023-07-20 17:13:15 +0000
  • b3ac00b8b3
    key: Impl From<secp256k1::PublicKey> for bitcoin::PublicKey Steven Roose 2023-07-20 17:09:37 +0100
  • f3412325ea
    weight: Make docs uniform and terse Tobin C. Harding 2023-07-20 09:32:23 +1000
  • 894c926f56
    Merge rust-bitcoin/rust-bitcoin#1935: Infrastructure fixes Andrew Poelstra 2023-07-19 15:57:47 +0000
  • 63a09649f7
    Merge rust-bitcoin/rust-bitcoin#1946: bitcoin/bip32: add DerivationPath::to_u32_vec Riccardo Casatta 2023-07-18 20:19:41 +0200
  • 28f6ad80cb
    Merge rust-bitcoin/rust-bitcoin#1942: witness: clean up Debug implementation Riccardo Casatta 2023-07-18 20:17:11 +0200
  • 9a34f0cf5e
    Merge rust-bitcoin/rust-bitcoin#1925: Rename `Script::empty` to `Script::new` Andrew Poelstra 2023-07-18 16:47:04 +0000
  • 6640074d34
    bitcoin/bip32: add DerivationPath::to_u32_vec Marko Bencun 2023-07-18 14:16:24 +0200
  • dae2b508bc
    Separate out bitcoinconsensus validation code Tobin C. Harding 2023-06-23 15:21:14 +1000
  • 0cd1af1f56
    Remove unused import statement Tobin C. Harding 2023-06-23 15:19:52 +1000
  • ca38dbd16d
    transaction:: Return custom error from verify function Tobin C. Harding 2023-06-23 15:13:52 +1000
  • ca2512f471
    script: Return bitcoinconsensus::Error from verify functions Tobin C. Harding 2023-06-23 15:04:51 +1000
  • 8ed74c4f0d
    Add comment to bitcoinconsensus dependency Tobin C. Harding 2023-06-20 05:24:30 +1000
  • 7b402e930c
    schemars: Add pinning docs Tobin C. Harding 2023-06-28 15:30:22 +1000
  • 0848ab7e25
    Fix clippy warnings for embedded build Tobin C. Harding 2023-06-28 14:33:41 +1000
  • 5b1443a91c
    hashes/embedded: Add script dir and README Tobin C. Harding 2023-06-28 14:48:17 +1000
  • 94732aecbf
    Add patch section to test crates Tobin C. Harding 2023-06-28 09:25:21 +1000
  • 512d982275
    Remove path field from internals dependency Tobin C. Harding 2023-06-28 08:57:25 +1000
  • 55be538dac
    policy: Add refactor carve out Tobin C. Harding 2023-07-18 09:58:55 +1000
  • 922996b032
    Merge rust-bitcoin/rust-bitcoin#1938: Rename PartiallySignedTransaction to Psbt Andrew Poelstra 2023-07-17 16:29:30 +0000
  • c7eb9e61ec
    Merge rust-bitcoin/rust-bitcoin#1916: internals: Bump version to 0.2.0 Andrew Poelstra 2023-07-17 16:21:03 +0000
  • 92749d29e4
    Rename PartiallySignedTransaction to Psbt Tobin C. Harding 2023-07-14 08:55:16 +1000
  • e30c492faf
    witness: clean up Debug implementation Andrew Poelstra 2023-07-14 20:37:11 +0000
  • 8f4b57e3c5
    Merge rust-bitcoin/rust-bitcoin#1940: Remove docsrs attributes Andrew Poelstra 2023-07-14 20:10:11 +0000
  • 39c708c896
    Merge rust-bitcoin/rust-bitcoin#1941: Use hex_lit::hex in benches Andrew Poelstra 2023-07-14 19:39:44 +0000
  • 81a42536f9
    Use hex_lit::hex in benches Tobin C. Harding 2023-07-14 15:30:22 +1000
  • 71c0043127
    Remove docsrs attributes Tobin C. Harding 2023-07-14 14:59:11 +1000
  • 8813a63ec9
    internals: Bump version to 0.2.0 Tobin C. Harding 2023-07-14 13:26:53 +1000
  • a7fe0f5695
    Merge rust-bitcoin/rust-bitcoin#1913: Manually implement Debug on Witness Andrew Poelstra 2023-07-13 22:55:14 +0000
  • c1efb20b33
    Merge rust-bitcoin/rust-bitcoin#1846: Move witness types to the script module Andrew Poelstra 2023-07-13 21:29:28 +0000
  • 552f19abe3
    Add more rustdocs to WitnessProgram Tobin C. Harding 2023-07-13 09:53:33 +1000
  • 89303c1464
    Move witness types to the script module Tobin C. Harding 2023-05-11 14:11:48 +1000
  • 504d133b4e
    Merge rust-bitcoin/rust-bitcoin#1934: CI: Pin serde_json for MSRV build sanket1729 2023-07-12 12:23:21 -0700
  • c3a99c62ad
    CI: Pin serde_json for MSRV build Tobin C. Harding 2023-07-12 15:50:18 +1000
  • 154552e334
    docs: Do not link to std::option::Option Tobin C. Harding 2023-05-27 15:12:07 +1000
  • 24843468c3
    Remove rustdocs links to serde Tobin C. Harding 2023-05-26 16:50:46 +1000
  • d45dbef3e7
    Manually implement Debug on Witness Tobin C. Harding 2023-06-20 10:22:48 +1000