comit-rs
comit-rs copied to clipboard
Bump bitcoin from 0.25.2 to 0.26.0
Bumps bitcoin from 0.25.2 to 0.26.0.
Changelog
Sourced from bitcoin's changelog.
0.26.0 - 2020-12-21
- Add signet support
- Add wtxidrelay message and
WTxinv type for BIP 339- Add addrv2 support
- Distinguish
FilterHeaderandFilterHash- Add hash preimage fields to PSBT
- Detect write errors for
PublicKey::write_into- impl
OrdandPartialOrdforInventory- Add binary encoding for BIP32 xkeys
- Add Taproot Tagged Hashes
- Add
message::MAX_INV_SIZEconstant- impl
ToSocketAddrsfor network addresses- Add new global fields to PSBT
- Serde serialization of PSBT data
- Make
InventoryandNetworkMessageenums exhaustive- Add PSBT proprietary keys
- Add
PublicKey::read_frommethod symmetric withwrite_to- Bump rust-secp to 0.20, turn off
recoveryfeature by default- Change return value of
consensus_encodetoio::Error0.25.1 - 2020-10-26
- Remove an incorrect
debug_assertthat can cause a panic when running using the dev profile.0.25.1 - 2020-10-07
- Expose methods on
Scriptto generate various scriptpubkeys- Expose all cargo features of secp256k1
- Allow directly creating various hash newtypes
- Add methods to
Blockto get the coinbase tx and BIP34 height commitment- Add
extendmethod to bip32::DerivationPath- Alias
(Fingerprint, DerivationPath)asKeySource- Add serde implementation for PSBT data structs
- Add FromStr/Display implementation for SigHashType
- Expose the raw sighash message from sighash computations
- Add support for signmessage/verifymessage style message signatures
0.25.0 - 2020-09-10
- Bump MSRV to 1.29.0
0.24.0 - 2020-09-10
- Remove the
BitcoinHashtrait- Introduce
SigHashCachestructure to replaceSighashComponentsand support all sighash modes- Add
Transaction::get_sizemethod- Export
util::amount::Denomination- Add
Block::get_sizeandBlock::get_weightmethods
... (truncated)
Commits
c9c2e45Merge pull request #533 from apoelstra/2020-12--0.26.0010068bbump version to 0.26d2344d3Merge pull request #494 from stevenroose/encode-io-err61918dfChange the signature of consensus_encode to return io::Error's026f2ddMerge pull request #545 from thomaseizinger/update-secpb48f374Merge pull request #542 from apoelstra/2021-01--keyread4132e71Merge pull request #546 from sgeisler/2021-01-ci-badgef1664dbMerge pull request #538 from sanket1729/fix_warningfd41157Merge pull request #548 from apoelstra/2021-01--more-encodableef116ffAdd byteorder pinning for 1.29.0 compatibility- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually