vls_protocol_client/
signer_port.rs

1use async_trait::async_trait;
2
3#[async_trait]
4pub trait SignerPort: Send + Sync {
5    async fn handle_message(&self, message: Vec<u8>) -> crate::ClientResult<Vec<u8>>;
6    fn is_ready(&self) -> bool;
7}