Skip to main content

espresso_api/v1/
state_signature.rs

1//! V1 state-signature API.
2
3use async_trait::async_trait;
4use serde::Serialize;
5
6#[async_trait]
7pub trait StateSignatureApi {
8    type Signature: Serialize + Send + Sync + 'static;
9
10    async fn get_state_signature(&self, height: u64) -> anyhow::Result<Self::Signature>;
11}