@@ -66,6 +66,7 @@ impl consensus_encoding::encode::Encodable for bitcoin_units::BlockTime
6666impl consensus_encoding::encode::Encodable for bitcoin_units::block::BlockHeight
6767impl consensus_encoding::encode::Encodable for bitcoin_units::locktime::absolute::LockTime
6868impl consensus_encoding::encode::Encodable for bitcoin_units::sequence::Sequence
69+ impl consensus_encoding::encode::Encoder for bitcoin_units::amount::AmountEncoder
6970impl consensus_encoding::encode::Encoder for bitcoin_units::block::BlockHeightEncoder
7071impl consensus_encoding::encode::Encoder for bitcoin_units::locktime::absolute::LockTimeEncoder
7172impl consensus_encoding::encode::Encoder for bitcoin_units::sequence::SequenceEncoder
@@ -546,6 +547,7 @@ impl core::marker::Freeze for bitcoin_units::FeeRate
546547impl core::marker::Freeze for bitcoin_units::SignedAmount
547548impl core::marker::Freeze for bitcoin_units::Weight
548549impl core::marker::Freeze for bitcoin_units::amount::AmountDecoder
550+ impl core::marker::Freeze for bitcoin_units::amount::AmountEncoder
549551impl core::marker::Freeze for bitcoin_units::amount::Denomination
550552impl core::marker::Freeze for bitcoin_units::amount::Display
551553impl core::marker::Freeze for bitcoin_units::amount::error::AmountDecoderError
@@ -608,6 +610,7 @@ impl core::marker::Send for bitcoin_units::FeeRate
608610impl core::marker::Send for bitcoin_units::SignedAmount
609611impl core::marker::Send for bitcoin_units::Weight
610612impl core::marker::Send for bitcoin_units::amount::AmountDecoder
613+ impl core::marker::Send for bitcoin_units::amount::AmountEncoder
611614impl core::marker::Send for bitcoin_units::amount::Denomination
612615impl core::marker::Send for bitcoin_units::amount::Display
613616impl core::marker::Send for bitcoin_units::amount::error::AmountDecoderError
@@ -722,6 +725,7 @@ impl core::marker::Sync for bitcoin_units::FeeRate
722725impl core::marker::Sync for bitcoin_units::SignedAmount
723726impl core::marker::Sync for bitcoin_units::Weight
724727impl core::marker::Sync for bitcoin_units::amount::AmountDecoder
728+ impl core::marker::Sync for bitcoin_units::amount::AmountEncoder
725729impl core::marker::Sync for bitcoin_units::amount::Denomination
726730impl core::marker::Sync for bitcoin_units::amount::Display
727731impl core::marker::Sync for bitcoin_units::amount::error::AmountDecoderError
@@ -784,6 +788,7 @@ impl core::marker::Unpin for bitcoin_units::FeeRate
784788impl core::marker::Unpin for bitcoin_units::SignedAmount
785789impl core::marker::Unpin for bitcoin_units::Weight
786790impl core::marker::Unpin for bitcoin_units::amount::AmountDecoder
791+ impl core::marker::Unpin for bitcoin_units::amount::AmountEncoder
787792impl core::marker::Unpin for bitcoin_units::amount::Denomination
788793impl core::marker::Unpin for bitcoin_units::amount::Display
789794impl core::marker::Unpin for bitcoin_units::amount::error::AmountDecoderError
@@ -1072,6 +1077,7 @@ impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::FeeRate
10721077impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::SignedAmount
10731078impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::Weight
10741079impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::AmountDecoder
1080+ impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::AmountEncoder
10751081impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Denomination
10761082impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Display
10771083impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::error::AmountDecoderError
@@ -1134,6 +1140,7 @@ impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::FeeRate
11341140impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::SignedAmount
11351141impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::Weight
11361142impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::AmountDecoder
1143+ impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::AmountEncoder
11371144impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::Denomination
11381145impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::Display
11391146impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::error::AmountDecoderError
@@ -1896,6 +1903,8 @@ pub fn bitcoin_units::amount::AmountDecoder::end(self) -> core::result::Result<S
18961903pub fn bitcoin_units::amount::AmountDecoder::min_bytes_needed(&self) -> usize
18971904pub fn bitcoin_units::amount::AmountDecoder::new() -> Self
18981905pub fn bitcoin_units::amount::AmountDecoder::push_bytes(&mut self, bytes: &mut &[u8]) -> core::result::Result<bool, Self::Error>
1906+ pub fn bitcoin_units::amount::AmountEncoder::advance(&mut self) -> bool
1907+ pub fn bitcoin_units::amount::AmountEncoder::current_chunk(&self) -> core::option::Option<&[u8]>
18991908pub fn bitcoin_units::amount::Denomination::arbitrary(u: &mut arbitrary::unstructured::Unstructured<'a>) -> arbitrary::error::Result<Self>
19001909pub fn bitcoin_units::amount::Denomination::clone(&self) -> bitcoin_units::amount::Denomination
19011910pub fn bitcoin_units::amount::Denomination::eq(&self, other: &bitcoin_units::amount::Denomination) -> bool
@@ -2521,6 +2530,7 @@ pub struct bitcoin_units::absolute::error::ParseTimeError(_)
25212530pub struct bitcoin_units::amount::Amount(_)
25222531pub struct bitcoin_units::amount::AmountDecoder(_)
25232532pub struct bitcoin_units::amount::AmountDecoderError(_)
2533+ pub struct bitcoin_units::amount::AmountEncoder(_)
25242534pub struct bitcoin_units::amount::Display
25252535pub struct bitcoin_units::amount::OutOfRangeError
25262536pub struct bitcoin_units::amount::ParseAmountError(_)
@@ -2660,7 +2670,7 @@ pub type &u64::Output = <u64 as core::ops::arith::Mul<bitcoin_units::Amount>>::O
26602670pub type &u64::Output = <u64 as core::ops::arith::Mul<bitcoin_units::Weight>>::Output
26612671pub type &u64::Output = <u64 as core::ops::arith::Mul<bitcoin_units::result::NumOpResult<bitcoin_units::Amount>>>::Output
26622672pub type bitcoin_units::Amount::Decoder = bitcoin_units::amount::AmountDecoder
2663- pub type bitcoin_units::Amount::Encoder<'e> = bitcoin_units::amount::unsigned:: AmountEncoder
2673+ pub type bitcoin_units::Amount::Encoder<'e> = bitcoin_units::amount::AmountEncoder
26642674pub type bitcoin_units::Amount::Err = bitcoin_units::amount::error::ParseError
26652675pub type bitcoin_units::Amount::Error = bitcoin_units::amount::error::OutOfRangeError
26662676pub type bitcoin_units::Amount::Output = <bitcoin_units::Amount as core::ops::arith::Add<bitcoin_units::result::NumOpResult<bitcoin_units::Amount>>>::Output
0 commit comments