Re-exports§
pub use crate::rfq::handler_state::RfqHandlerState;
Structs§
Functions§
- accept_
rfq_ quote - POST /rfq/accept - Accept a firm quote
- accept_
rfq_ quote_ inner - Core RFQ accept logic shared by the REST handler and the WebSocket handler.
- compute_
legs_ 🔒hash_ from_ legs - Compute the canonical legs hash from a slice of
RfqLegRequest. - get_rfq
- GET /rfq/:rfq_id - Get RFQ status and quotes
- get_
rfq_ history - GET /rfq/history?wallet=0x… - List past RFQs for wallet
- rfq_
record_ 🔒to_ response - submit_
auto_ execute_ rfq_ inner - Core RFQ auto-execute submission logic shared by the REST handler and the
WebSocket handler. Similar to
submit_rfq_innerbut verifies theSubmitAutoExecuteRfqEIP-712 signature (which includeslimitPrice) and passes the auto-accept limit through to the RFQ manager. - submit_
rfq - POST /rfq/request - Submit a new RFQ
- submit_
rfq_ inner - Core RFQ submission logic shared by the REST handler and the WebSocket handler.