Skip to main content

espresso_api/v2/
consensus.rs

1use async_trait::async_trait;
2use serialization_api::ApiSerializations;
3
4#[async_trait]
5pub trait ConsensusApi: ApiSerializations {
6    async fn get_state_certificate(&self, epoch: u64) -> anyhow::Result<Self::StateCertificate>;
7
8    async fn get_stake_table(&self, epoch: u64) -> anyhow::Result<Self::StakeTable>;
9}