Trait casper_node::rpcs::RpcWithParams
source · [−]pub trait RpcWithParams {
type RequestParams: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static;
type ResponseResult: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static;
const METHOD: &'static str;
}Expand description
A JSON-RPC requiring the “params” field to be present.
Required Associated Types
type RequestParams: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static
type RequestParams: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static
The JSON-RPC request’s “params” type.
type ResponseResult: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static
type ResponseResult: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static
The JSON-RPC response’s “result” type.
