Sigil documentation
ReferenceRust referencesigil-node

sigil-node · rpc_dex

Source declarations, signatures and documentation for rpc_dex.

Source: sigil/node/sigil-node/src/rpc_dex.rs. SHA-256: 6fed58a1a7a38c394037619429cd2c69cd218bb83a41d78b53152f29702a3254.

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_dex::handle_get_dex_pool

pub async fn handle_get_dex_pool(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 80.

rpc_dex::handle_list_dex_pools

pub async fn handle_list_dex_pools(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 96.

rpc_dex::handle_quote_dex_swap_exact_in

pub async fn handle_quote_dex_swap_exact_in(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 111.

rpc_dex::handle_quote_dex_swap_exact_out

pub async fn handle_quote_dex_swap_exact_out(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 143.

rpc_dex::handle_get_dex_position

pub async fn handle_get_dex_position(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 182.

rpc_dex::handle_list_dex_positions

pub async fn handle_list_dex_positions(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 206.

rpc_dex::handle_get_dex_events

pub async fn handle_get_dex_events(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 223.

rpc_dex::handle_list_dex_pairs

pub async fn handle_list_dex_pairs(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 242.

rpc_dex::handle_get_token_class

pub async fn handle_get_token_class(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 268.

rpc_dex::handle_get_token_balance

pub async fn handle_get_token_balance(state: &RpcState, req: &RpcRequest) -> RpcResponse;

Source line: 288.

On this page