pub struct OnchainFeeRatesResponse {
pub fast_sat_per_vb: u64,
pub regular_sat_per_vb: u64,
pub slow_sat_per_vb: u64,
}Expand description
Mempool fee rates for on-chain transactions.
Fields§
§fast_sat_per_vb: u64Fee rate targeting ~1 block confirmation (sat/vB)
regular_sat_per_vb: u64Fee rate targeting ~3 block confirmation (sat/vB)
slow_sat_per_vb: u64Fee rate targeting ~6 block confirmation (sat/vB)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OnchainFeeRatesResponse
impl<'de> Deserialize<'de> for OnchainFeeRatesResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OnchainFeeRatesResponse
impl RefUnwindSafe for OnchainFeeRatesResponse
impl Send for OnchainFeeRatesResponse
impl Sync for OnchainFeeRatesResponse
impl Unpin for OnchainFeeRatesResponse
impl UnsafeUnpin for OnchainFeeRatesResponse
impl UnwindSafe for OnchainFeeRatesResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request