pub struct EpochExecutionCommitment {
pub state_root_with_aux_info: StateRootWithAuxInfo,
pub receipts_root: MerkleHash,
pub logs_bloom_hash: MerkleHash,
}
Expand description
receipts_root and logs_bloom got after an epoch is executed. It is NOT deferred.
Fields§
§state_root_with_aux_info: StateRootWithAuxInfo
§receipts_root: MerkleHash
§logs_bloom_hash: MerkleHash
Trait Implementations§
source§impl Clone for EpochExecutionCommitment
impl Clone for EpochExecutionCommitment
source§fn clone(&self) -> EpochExecutionCommitment
fn clone(&self) -> EpochExecutionCommitment
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EpochExecutionCommitment
impl Debug for EpochExecutionCommitment
source§impl Decodable for EpochExecutionCommitment
impl Decodable for EpochExecutionCommitment
source§impl Encodable for EpochExecutionCommitment
impl Encodable for EpochExecutionCommitment
Auto Trait Implementations§
impl RefUnwindSafe for EpochExecutionCommitment
impl Send for EpochExecutionCommitment
impl Sync for EpochExecutionCommitment
impl Unpin for EpochExecutionCommitment
impl UnwindSafe for EpochExecutionCommitment
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