snops_common/rpc/agent/
mod.rs

1use crate::state::snarkos_status::{SnarkOSBlockInfo, SnarkOSStatus};
2
3pub mod node;
4
5pub const PING_HEADER: &[u8] = b"snops-node";
6
7#[tarpc::service]
8pub trait AgentNodeService {
9    async fn post_block_info(info: SnarkOSBlockInfo) -> Result<(), ()>;
10    async fn post_status(status: SnarkOSStatus) -> Result<(), ()>;
11}