Sigil documentation
ReferenceRust referencesigil-node

sigil-node · rpc_gal

Source declarations, signatures and documentation for rpc_gal.

Source: sigil/node/sigil-node/src/rpc_gal.rs. SHA-256: 695c37f381a227929ce1c0daed93e5d8125682de2b68fe6a0ea21f14f8c52ba9.

This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.

Module condition:

#[cfg(feature = "tower")]

rpc_gal::handle_get_hmr

#[cfg(feature = "tower")]
pub async fn handle_get_hmr(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 20.

rpc_gal::handle_get_mhr

#[cfg(feature = "tower")]
pub async fn handle_get_mhr(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 36.

rpc_gal::handle_get_enr

#[cfg(feature = "tower")]
pub async fn handle_get_enr(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 52.

rpc_gal::handle_get_org_root

#[cfg(feature = "tower")]
pub async fn handle_get_org_root(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 68.

rpc_gal::handle_get_shard

#[cfg(feature = "tower")]
pub async fn handle_get_shard(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 88.

rpc_gal::handle_check_revocation

#[cfg(feature = "tower")]
pub async fn handle_check_revocation(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 104.

rpc_gal::handle_get_shard_topology

#[cfg(feature = "tower")]
pub async fn handle_get_shard_topology(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 123.

On this page