sigil-node · rpc_labor
Source declarations, signatures and documentation for rpc_labor.
Source: sigil/node/sigil-node/src/rpc_labor.rs. SHA-256: 19f0d2421f74a05b1ebff1aa1eb4a71c80facf89ad927d47d9b9769b121c0494.
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_labor::handle_get_labor_job
pub async fn handle_get_labor_job(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 29.
rpc_labor::handle_list_labor_jobs
pub async fn handle_list_labor_jobs(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 44.
rpc_labor::handle_get_labor_bid
pub async fn handle_get_labor_bid(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 61.
rpc_labor::handle_list_labor_bids
pub async fn handle_list_labor_bids(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 76.
rpc_labor::handle_get_labor_contract
pub async fn handle_get_labor_contract(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 112.
rpc_labor::handle_get_labor_milestones
pub async fn handle_get_labor_milestones(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 127.
rpc_labor::handle_get_labor_escrow
pub async fn handle_get_labor_escrow(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 145.
rpc_labor::handle_get_labor_dispute
pub async fn handle_get_labor_dispute(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 160.
rpc_labor::handle_get_account_labor_history
pub async fn handle_get_account_labor_history(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 175.
rpc_labor::handle_get_labor_offer
pub async fn handle_get_labor_offer(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 235.
rpc_labor::handle_list_labor_offers
pub async fn handle_list_labor_offers(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 250.
rpc_labor::handle_get_labor_claim
pub async fn handle_get_labor_claim(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 278.
rpc_labor::handle_list_labor_claims
pub async fn handle_list_labor_claims(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 293.
rpc_labor::handle_get_labor_offer_events
pub async fn handle_get_labor_offer_events(state: &RpcState, req: &RpcRequest) -> RpcResponse;Source line: 309.