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
WTx
inv type for BIP 339- Add addrv2 support
- Distinguish
FilterHeader
andFilterHash
- Add hash preimage fields to PSBT
- Detect write errors for
PublicKey::write_into
- impl
Ord
andPartialOrd
forInventory
- Add binary encoding for BIP32 xkeys
- Add Taproot Tagged Hashes
- Add
message::MAX_INV_SIZE
constant- impl
ToSocketAddrs
for network addresses- Add new global fields to PSBT
- Serde serialization of PSBT data
- Make
Inventory
andNetworkMessage
enums exhaustive- Add PSBT proprietary keys
- Add
PublicKey::read_from
method symmetric withwrite_to
- Bump rust-secp to 0.20, turn off
recovery
feature by default- Change return value of
consensus_encode
toio::Error
0.25.1 - 2020-10-26
- Remove an incorrect
debug_assert
that can cause a panic when running using the dev profile.0.25.1 - 2020-10-07
- Expose methods on
Script
to generate various scriptpubkeys- Expose all cargo features of secp256k1
- Allow directly creating various hash newtypes
- Add methods to
Block
to get the coinbase tx and BIP34 height commitment- Add
extend
method 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
BitcoinHash
trait- Introduce
SigHashCache
structure to replaceSighashComponents
and support all sighash modes- Add
Transaction::get_size
method- Export
util::amount::Denomination
- Add
Block::get_size
andBlock::get_weight
methods
... (truncated)
Commits
c9c2e45
Merge pull request #533 from apoelstra/2020-12--0.26.0010068b
bump version to 0.26d2344d3
Merge pull request #494 from stevenroose/encode-io-err61918df
Change the signature of consensus_encode to return io::Error's026f2dd
Merge pull request #545 from thomaseizinger/update-secpb48f374
Merge pull request #542 from apoelstra/2021-01--keyread4132e71
Merge pull request #546 from sgeisler/2021-01-ci-badgef1664db
Merge pull request #538 from sanket1729/fix_warningfd41157
Merge pull request #548 from apoelstra/2021-01--more-encodableef116ff
Add 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually