pub struct ReorgData {
pub starting_block_hash: Felt,
pub starting_block_number: u64,
pub ending_block_hash: Felt,
pub ending_block_number: u64,
}
Expand description
Reorg data.
Data about reorganized blocks, starting and ending block number and hash.
Fields§
§starting_block_hash: Felt
Hash of the first known block of the orphaned chain
starting_block_number: u64
Number of the first known block of the orphaned chain
ending_block_hash: Felt
The last known block of the orphaned chain
ending_block_number: u64
Number of the last known block of the orphaned chain
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReorgData
impl<'de> Deserialize<'de> for ReorgData
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
impl Eq for ReorgData
impl StructuralPartialEq for ReorgData
Auto Trait Implementations§
impl Freeze for ReorgData
impl RefUnwindSafe for ReorgData
impl Send for ReorgData
impl Sync for ReorgData
impl Unpin for ReorgData
impl UnwindSafe for ReorgData
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.