pub struct BlockInfoResponse {
pub height: u64,
pub block_id: String,
pub parent_id: String,
pub producer: String,
pub timestamp: u64,
pub tx_count: usize,
pub tx_root: String,
pub state_root: String,
pub view: u64,
pub signature_count: usize,
}Expand description
Block info response.
Fields§
§height: u64Block height.
block_id: StringBlock ID (hash) in hex.
parent_id: StringParent block ID in hex.
producer: StringBlock producer public key in hex.
timestamp: u64Block timestamp (unix milliseconds).
tx_count: usizeNumber of transactions in block.
tx_root: StringTransaction root hash in hex.
state_root: StringState root hash in hex.
view: u64View number when finalized.
signature_count: usizeNumber of validator signatures.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BlockInfoResponse
impl RefUnwindSafe for BlockInfoResponse
impl Send for BlockInfoResponse
impl Sync for BlockInfoResponse
impl Unpin for BlockInfoResponse
impl UnwindSafe for BlockInfoResponse
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more