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.