Sigil documentation
ReferenceRust referencesigil-node

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.

On this page