Merge rust-bitcoin/rust-bitcoin#3803: Fix typos
589dd025df
units: fix typo (calciumbe)a6a746b8c0
hashes: fix typo (calciumbe)9a5970dbfe
chacha20_poly1305: fix typo (calciumbe)bcf8580913
bitcoin: fix typo (calciumbe)bfac237287
base58: fix typo (calciumbe) Pull request description: base58: fix typo bitcoin: fix typo chacha20_poly1305: fix typo hashes: fix typo units: fix typo ACKs for top commit: storopoli: ACK589dd025df
tcharding: ACK589dd025df
apoelstra: ACK 589dd025df938da3efac277511836cda5c53aa06; successfully ran local tests; thanks! Tree-SHA512: 8f7cb0b4daaaa1f71a5ef0a7e45ed6d62fb08a5a5a3ddceeab1844469dc017c40a74054bb4d4c98c130c4c733e6779f8e447a8395ed1f58c5763eb0d524180a1
This commit is contained in:
commit
3a42bc41ee
|
@ -337,7 +337,7 @@ mod benches {
|
|||
|
||||
#[bench]
|
||||
pub fn bench_encode_check_xpub(bh: &mut Bencher) {
|
||||
let data: alloc::vec::Vec<_> = (0u8..78).collect(); // lenght of xpub
|
||||
let data: alloc::vec::Vec<_> = (0u8..78).collect(); // length of xpub
|
||||
|
||||
bh.iter(|| {
|
||||
let r = super::encode_check(&data);
|
||||
|
|
|
@ -41,7 +41,7 @@ impl_hashencode!(WitnessMerkleNode);
|
|||
/// Other Merkle trees in Bitcoin, such as those used in Taproot commitments,
|
||||
/// do not use this algorithm and cannot use this trait.
|
||||
pub trait MerkleNode: Copy {
|
||||
/// The hash (TXID or WTXID) of a transaciton in the tree.
|
||||
/// The hash (TXID or WTXID) of a transaction in the tree.
|
||||
type Leaf: TxIdentifier;
|
||||
|
||||
/// Convert a hash to a leaf node of the tree.
|
||||
|
|
|
@ -45,7 +45,7 @@ impl Nonce {
|
|||
///
|
||||
/// This type is attempting to be as close as possible to the experimental [`core::simd::u32x4`]
|
||||
/// which at this time is feature gated and well beyond the project's MSRV. But ideally
|
||||
/// an easy transistion can be made in the future.
|
||||
/// an easy transition can be made in the future.
|
||||
///
|
||||
/// A few SIMD relevant design choices:
|
||||
/// * Heavy use of inline functions to help the compiler recognize vectorizable sections.
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
# 0.15.0 - 2024-10-16
|
||||
|
||||
This release is massive. The biggest visable changes are to the `Hash` trait, which has mostly been replaced
|
||||
This release is massive. The biggest visible changes are to the `Hash` trait, which has mostly been replaced
|
||||
by inherent functions. You should not need to import it at all anymore for normal usage. Check out how we are
|
||||
using `hashes` in `rust-bitcoin` to see an example. Enjoy!
|
||||
|
||||
|
@ -52,7 +52,7 @@ using `hashes` in `rust-bitcoin` to see an example. Enjoy!
|
|||
|
||||
* Bump MSRV to Rust version 1.56.1 [#2188](https://github.com/rust-bitcoin/rust-bitcoin/pull/2188)
|
||||
|
||||
## API improvemnts
|
||||
## API improvements
|
||||
|
||||
* Add support for SHA384 [#2538](https://github.com/rust-bitcoin/rust-bitcoin/pull/2538)
|
||||
* Make from_hex inherent for byte-like types [#2491](https://github.com/rust-bitcoin/rust-bitcoin/pull/2491)
|
||||
|
|
|
@ -121,7 +121,7 @@ impl FeeRate {
|
|||
|
||||
/// Checked addition.
|
||||
///
|
||||
/// Computes `self + rhs` returning [`None`] if overflow occured.
|
||||
/// Computes `self + rhs` returning [`None`] if overflow occurred.
|
||||
#[must_use]
|
||||
pub const fn checked_add(self, rhs: u64) -> Option<Self> {
|
||||
// No `map()` in const context.
|
||||
|
@ -133,7 +133,7 @@ impl FeeRate {
|
|||
|
||||
/// Checked subtraction.
|
||||
///
|
||||
/// Computes `self - rhs` returning [`None`] if overflow occured.
|
||||
/// Computes `self - rhs` returning [`None`] if overflow occurred.
|
||||
#[must_use]
|
||||
pub const fn checked_sub(self, rhs: u64) -> Option<Self> {
|
||||
// No `map()` in const context.
|
||||
|
|
Loading…
Reference in New Issue