pub struct FullBlockInformation {
pub block: Block,
pub results: Response,
pub validators: Response,
pub transactions: Vec<ParsedTransactionResponse>,
}Fields§
§block: BlockBasic block information, including its signers.
results: ResponseAll of the emitted events alongside any tx results.
validators: ResponseValidator set for this particular block
transactions: Vec<ParsedTransactionResponse>Transaction results from this particular block
Implementations§
Source§impl FullBlockInformation
impl FullBlockInformation
pub fn ensure_proposer(&self) -> Result<(), ScraperError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FullBlockInformation
impl RefUnwindSafe for FullBlockInformation
impl Send for FullBlockInformation
impl Sync for FullBlockInformation
impl Unpin for FullBlockInformation
impl UnwindSafe for FullBlockInformation
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