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.