1use jsonrpsee::{core::RpcResult, proc_macros::rpc}; 2 3/// Web3 JSON-RPC endpoints 4#[rpc(client, server, namespace = "web3")] 5pub trait Web3Api { 6 #[method(name = "clientVersion")] 7 async fn client_version(&self) -> RpcResult<String>; 8}