ReferenceRust referencesigil-node
sigil-node · rpc_storage_market
Source declarations, signatures and documentation for rpc_storage_market.
Source: sigil/node/sigil-node/src/rpc_storage_market.rs. SHA-256: 640a7ea869026cc196760a266f8ae7a767dd2e27b341c41fbab6e05b228e47b0.
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_storage_market::handle_list_storage_providers
pub async fn handle_list_storage_providers(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 5.
rpc_storage_market::handle_get_storage_provider
pub async fn handle_get_storage_provider(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 20.
rpc_storage_market::handle_get_storage_pin_request
pub async fn handle_get_storage_pin_request(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 42.
rpc_storage_market::handle_list_storage_pin_requests_by_owner
pub async fn handle_list_storage_pin_requests_by_owner(
state: &RpcState,
req: &RpcRequest,
) -> RpcResponse;Source line: 64.
rpc_storage_market::handle_get_storage_pin_contract
pub async fn handle_get_storage_pin_contract(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 86.
rpc_storage_market::handle_list_storage_pin_contracts_by_provider
pub async fn handle_list_storage_pin_contracts_by_provider(
state: &RpcState,
req: &RpcRequest,
) -> RpcResponse;Source line: 108.
rpc_storage_market::handle_get_storage_pin_receipt
pub async fn handle_get_storage_pin_receipt(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 132.
rpc_storage_market::handle_get_storage_challenge
pub async fn handle_get_storage_challenge(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 154.