pub trait ShardMembershipEntropySourceChainInfo: Send + Sync {
// Required method
fn ancestor_header_proof_of_time(
&self,
ancestor_block_number: BlockNumber,
descendant_block_root: &BlockRoot,
) -> Option<PotOutput>;
}Expand description
Chain info for shard_membership_entropy_source().
Must have access to enough parent blocks.
Required Methods§
fn ancestor_header_proof_of_time( &self, ancestor_block_number: BlockNumber, descendant_block_root: &BlockRoot, ) -> Option<PotOutput>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".