Sigil documentation
ReferenceRust referencesigil-node

sigil-node · rpc_crucible

Source declarations, signatures and documentation for rpc_crucible.

Source: sigil/node/sigil-node/src/rpc_crucible.rs. SHA-256: 6dda18bc2876ca4f59138551c8012e88d6667520de5f1bea919e5fc627fb564c.

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.

rpc_crucible::handle_get_training_run

pub async fn handle_get_training_run(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 19.

rpc_crucible::handle_list_training_runs

pub async fn handle_list_training_runs(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 34.

rpc_crucible::handle_get_training_rollout_batch

pub async fn handle_get_training_rollout_batch(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 51.

rpc_crucible::handle_get_training_weights

pub async fn handle_get_training_weights(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 74.

rpc_crucible::handle_get_training_rewards

pub async fn handle_get_training_rewards(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 113.

rpc_crucible::handle_get_training_slashes

pub async fn handle_get_training_slashes(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 131.

rpc_crucible::handle_get_training_events

pub async fn handle_get_training_events(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 149.

On this page