Sigil documentation
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.

On this page