pub(crate) async fn consensus_status(self) -> Option<(PublicKey, Option<TimeDiff>)>
    where
        REv: From<ConsensusRequest>,
    {
        self.make_request(ConsensusRequest::Status, QueueKind::Regular)
            .await
    }
/// Get our public key from consensus, and if we're a validator, the next round length.
Get our public key from consensus, and if we're a validator, the next round length.
Get our public key from consensus and if we ' re a validator the next round length .
pub(crate) async fn consensus_status(self) -> Option<(PublicKey, Option<TimeDiff>)>
    where
        REv: From<ConsensusRequest>,
    {
        self.make_request(ConsensusRequest::Status, QueueKind::Regular)
            .await
    }
pub ( crate ) async fn consensus_status ( self ) -> Option < ( PublicKey , Option < TimeDiff > ) > where REv : From < ConsensusRequest > , { self . make_request ( ConsensusRequest :: Status , QueueKind :: Regular ) . await }
Get our public key from consensus, and if we're a validator, the next round length.
Get our public key from consensus and if we ' re a validator the next round length .
self
self