Fix typos
This commit is contained in:
parent
2e915bf7ef
commit
8152ed758c
|
@ -273,7 +273,7 @@ pub mod all {
|
||||||
pub const OP_2SWAP: All = All {code: 0x72};
|
pub const OP_2SWAP: All = All {code: 0x72};
|
||||||
/// Duplicate the top stack element unless it is zero
|
/// Duplicate the top stack element unless it is zero
|
||||||
pub const OP_IFDUP: All = All {code: 0x73};
|
pub const OP_IFDUP: All = All {code: 0x73};
|
||||||
/// Push the current number of stack items onto te stack
|
/// Push the current number of stack items onto the stack
|
||||||
pub const OP_DEPTH: All = All {code: 0x74};
|
pub const OP_DEPTH: All = All {code: 0x74};
|
||||||
/// Drops the top stack item
|
/// Drops the top stack item
|
||||||
pub const OP_DROP: All = All {code: 0x75};
|
pub const OP_DROP: All = All {code: 0x75};
|
||||||
|
|
|
@ -158,7 +158,7 @@ fn parse_signed_to_satoshi(
|
||||||
// If precision diff is negative, this means we are parsing
|
// If precision diff is negative, this means we are parsing
|
||||||
// into a less precise amount. That is not allowed unless
|
// into a less precise amount. That is not allowed unless
|
||||||
// there are no decimals and the last digits are zeroes as
|
// there are no decimals and the last digits are zeroes as
|
||||||
// many as the diffence in precision.
|
// many as the difference in precision.
|
||||||
let last_n = precision_diff.abs() as usize;
|
let last_n = precision_diff.abs() as usize;
|
||||||
if s.contains(".") || s.chars().rev().take(last_n).any(|d| d != '0') {
|
if s.contains(".") || s.chars().rev().take(last_n).any(|d| d != '0') {
|
||||||
return Err(ParseAmountError::TooPrecise);
|
return Err(ParseAmountError::TooPrecise);
|
||||||
|
@ -252,7 +252,7 @@ fn fmt_satoshi_in(
|
||||||
/// Amount
|
/// Amount
|
||||||
///
|
///
|
||||||
/// The [Amount] type can be used to express Bitcoin amounts that supports
|
/// The [Amount] type can be used to express Bitcoin amounts that supports
|
||||||
/// arithmetic and convertion to various denominations.
|
/// arithmetic and conversion to various denominations.
|
||||||
///
|
///
|
||||||
///
|
///
|
||||||
/// Warning!
|
/// Warning!
|
||||||
|
@ -387,7 +387,7 @@ impl Amount {
|
||||||
buf
|
buf
|
||||||
}
|
}
|
||||||
|
|
||||||
// Some arithmethic that doesn't fit in `std::ops` traits.
|
// Some arithmetic that doesn't fit in `std::ops` traits.
|
||||||
|
|
||||||
/// Checked addition.
|
/// Checked addition.
|
||||||
/// Returns [None] if overflow occurred.
|
/// Returns [None] if overflow occurred.
|
||||||
|
@ -552,7 +552,7 @@ impl FromStr for Amount {
|
||||||
/// SignedAmount
|
/// SignedAmount
|
||||||
///
|
///
|
||||||
/// The [SignedAmount] type can be used to express Bitcoin amounts that supports
|
/// The [SignedAmount] type can be used to express Bitcoin amounts that supports
|
||||||
/// arithmetic and convertion to various denominations.
|
/// arithmetic and conversion to various denominations.
|
||||||
///
|
///
|
||||||
///
|
///
|
||||||
/// Warning!
|
/// Warning!
|
||||||
|
@ -684,7 +684,7 @@ impl SignedAmount {
|
||||||
buf
|
buf
|
||||||
}
|
}
|
||||||
|
|
||||||
// Some arithmethic that doesn't fit in `std::ops` traits.
|
// Some arithmetic that doesn't fit in `std::ops` traits.
|
||||||
|
|
||||||
/// Get the absolute value of this [SignedAmount].
|
/// Get the absolute value of this [SignedAmount].
|
||||||
pub fn abs(self) -> SignedAmount {
|
pub fn abs(self) -> SignedAmount {
|
||||||
|
|
|
@ -436,7 +436,7 @@ impl GCSFilter {
|
||||||
return Ok((q << self.p) + r);
|
return Ok((q << self.p) + r);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Hash an arbitary slice with siphash using parameters of this filter
|
/// Hash an arbitrary slice with siphash using parameters of this filter
|
||||||
fn hash(&self, element: &[u8]) -> u64 {
|
fn hash(&self, element: &[u8]) -> u64 {
|
||||||
siphash24::Hash::hash_to_u64_with_keys(self.k0, self.k1, element)
|
siphash24::Hash::hash_to_u64_with_keys(self.k0, self.k1, element)
|
||||||
}
|
}
|
||||||
|
|
|
@ -749,7 +749,7 @@ mod tests {
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_derivation_path_convertion_index() {
|
fn test_derivation_path_conversion_index() {
|
||||||
let path = DerivationPath::from_str("m/0h/1/2'").unwrap();
|
let path = DerivationPath::from_str("m/0h/1/2'").unwrap();
|
||||||
let numbers: Vec<ChildNumber> = path.clone().into();
|
let numbers: Vec<ChildNumber> = path.clone().into();
|
||||||
let path2: DerivationPath = numbers.into();
|
let path2: DerivationPath = numbers.into();
|
||||||
|
|
Loading…
Reference in New Issue