Skip to main content

Module handler

Module handler 

Source

Re-exportsยง

use crate::RpcHandler; ๐Ÿ”’
use anvil_rpc::error::RpcError; ๐Ÿ”’
use anvil_rpc::request::Id; ๐Ÿ”’
use anvil_rpc::request::Request; ๐Ÿ”’
use anvil_rpc::request::RpcCall; ๐Ÿ”’
use anvil_rpc::request::RpcMethodCall; ๐Ÿ”’
use anvil_rpc::request::Version; ๐Ÿ”’
use anvil_rpc::response::Response; ๐Ÿ”’
use anvil_rpc::response::RpcResponse; ๐Ÿ”’
use axum::Json; ๐Ÿ”’
use axum::extract::State; ๐Ÿ”’
use axum::extract::rejection::JsonRejection; ๐Ÿ”’
use axum::http::StatusCode; ๐Ÿ”’
use axum::response::IntoResponse; ๐Ÿ”’
use axum::response::Response as AxumResponse; ๐Ÿ”’
use futures::FutureExt; ๐Ÿ”’
use futures::future; ๐Ÿ”’

Functionsยง

handle
Handles incoming JSON-RPC Request.
handle_call ๐Ÿ”’
handle a single RPC method call
handle_request
Handle the JSON-RPC Request