Module adapters
Expand description
Exchange adapter implementations.
Adapters support public data without credentials and expose
provider-specific methods through Client::adapter.
See docs/providers.md for capabilities and credential types.
Structs§
- Binance
Adapter - Binance Spot or USD-M perpetual futures.
- Binance
Aggregate Trade - One Binance USD-M compressed aggregate trade.
- Binance
Aggregate Trades Request - A request for Binance USD-M compressed aggregate trades.
- Binance
Listen Key - A bearer token for a USD-M user-data stream.
- Binance
Mark Price - Binance USD-M’s current mark-price snapshot for one perpetual market.
- Binance
Open Interest - Binance USD-M’s current open interest for one perpetual market.
- Binance
Spot Order Detail - A Spot order lookup, including Binance-specific fields and terminal orders.
- Binance
Symbol Filters - Binance Spot order filters for one symbol.
- Bithumb
Adapter - Adapter for Bithumb spot markets.
- Bithumb
ApiKey - One API key registered on a Bithumb account.
- Bithumb
Asset Fee - One Bithumb asset’s public transfer-fee catalog entry.
- Bithumb
Batch Order - One accepted order returned by Bithumb’s batch-order endpoint.
- Bithumb
Batch Order Failure - One rejected item returned by Bithumb’s batch-order endpoint.
- Bithumb
Batch Orders Request - One order in a Bithumb batch-order request.
- Bithumb
Batch Orders Result - All per-item outcomes returned by Bithumb.
- Bithumb
KrwDeposit - One KRW deposit returned by Bithumb.
- Bithumb
KrwDeposits Request - Query parameters for Bithumb’s KRW deposit list.
- Bithumb
KrwTransfer Request - Request body for a Bithumb KRW deposit or withdrawal.
- Bithumb
KrwWithdrawal - One KRW withdrawal returned by Bithumb.
- Bithumb
KrwWithdrawals Request - Query parameters for Bithumb’s KRW withdrawal list.
- Bithumb
Market Alert - An active Bithumb market alert for one market and criterion.
- Bithumb
Network Fee - One Bithumb network’s public transfer-fee rules.
- Bithumb
Notice - One Bithumb exchange notice.
- Bithumb
Pending Orders Request - Filters for Bithumb’s paginated pending-order endpoint.
- Bithumb
Twap Order - One TWAP order returned by Bithumb.
- Bithumb
Twap Order Request - Parameters for creating one Bithumb TWAP order.
- Bithumb
Twap Orders Request - A page request for Bithumb TWAP orders.
- Hyperliquid
Adapter - Adapter for Hyperliquid spot and default perpetual markets.
- Hyperliquid
Asset Context - Hyperliquid’s current context and order precision for one market.
- Hyperliquid
Ledger Entry - One account-wide entry from Hyperliquid’s non-funding ledger.
- Hyperliquid
MidPrice - Hyperliquid’s current mid price for one market.
- Upbit
Adapter - Adapter for Upbit spot markets.
- Upbit
Batch Cancel Request - Filters for Upbit’s conditional batch-cancellation endpoint.
- Upbit
Cancel AndNew Order Request - Request for Upbit’s single-request cancel-then-create order operation.
- Upbit
Cancel AndNew Order Result - Result returned by Upbit’s cancel-and-new endpoint.
- Upbit
Deposit Info - Upbit가 반환한 한 자산·네트워크의 입금 가능 정보입니다.
- Upbit
Market Event - Warning and caution data for one listing.
- Upbit
Order Book Instrument - Tick-size and supported order-book aggregation policy for one Upbit market.
- Upbit
Travel Rule Vasp - One VASP that Upbit supports for Travel Rule verification.
- Upbit
Travel Rule Verification - Result returned after an Upbit Travel Rule verification request.
- Upbit
Year Candle - One yearly candle returned by Upbit’s quotation API.
Enums§
- Binance
Market - Which Binance venue an adapter talks to.
- Bithumb
Alert Step - Severity of a Bithumb market alert (경보제), ordered from least to most severe.
- Bithumb
Batch Order Outcome - The non-atomic result of a Bithumb batch-order request.
- Bithumb
Order Direction - A sort direction accepted by Bithumb’s pending-order endpoint.
- Bithumb
Pending Order State - A state accepted by Bithumb’s pending-order endpoint.
- Bithumb
Twap Order Direction - Sort direction accepted by Bithumb’s TWAP history endpoint.
- Bithumb
Twap State - State filter accepted by Bithumb’s TWAP history endpoint.
- Hyperliquid
Ledger Kind - What kind of movement a
HyperliquidLedgerEntryrecords. - Upbit
Batch Cancel Scope - The explicit set of Upbit open orders considered for one batch cancellation.
- Upbit
Cancel AndNew Order - The replacement order shape accepted by Upbit’s cancel-and-new endpoint.
- Upbit
Order Direction - Upbit’s ordering when choosing open orders to cancel.
- Upbit
Order Reference - Identifies the existing order for Upbit’s cancel-and-new operation.
- Upbit
Order Volume - New-order volume for Upbit cancel-and-new.
- Upbit
Region - Selects an Upbit regional deployment.
- Upbit
SmpType - Self-match prevention mode for the replacement order.