pub struct OffchainBalance {
pub available: Amount,
pub pending_in_round: Amount,
pub pending_exit: Amount,
}Expand description
Represents an offchain balance structure consisting of available funds, pending amounts in unconfirmed rounds, and pending exits.
Fields§
§available: AmountFunds currently available for use. This reflects the spendable balance.
pending_in_round: AmountFunds that are pending in unconfirmed operational rounds.
pending_exit: AmountFunds being unilaterally exited. These may require more onchain confirmations to become available onchain.
Auto Trait Implementations§
impl Freeze for OffchainBalance
impl RefUnwindSafe for OffchainBalance
impl Send for OffchainBalance
impl Sync for OffchainBalance
impl Unpin for OffchainBalance
impl UnwindSafe for OffchainBalance
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