List of all items
Structs
- clients::core_kraken_client::CoreKrakenClient
- clients::http_response_types::ResultErrorResponse
- clients::rate_limited_kraken_client::RateLimitedKrakenClient
- crypto::nonce_provider::IncreasingNonceProvider
- crypto::nonce_request::NonceRequest
- crypto::secrets::Token
- crypto::signatures::Signature
- rate_limiting::keyed_rate_limits::KeyedRateLimiter
- rate_limiting::trading_rate_limits::KrakenTradingRateLimiter
- rate_limiting::ttl_cache::TtlCache
- rate_limiting::ttl_cache::TtlEntry
- request_types::AccountTransferRequest
- request_types::AccountTransferRequestBuilder
- request_types::AddBatchedOrderRequest
- request_types::AddBatchedOrderRequestBuilder
- request_types::AddOrderRequest
- request_types::AddOrderRequestBuilder
- request_types::AllocateEarnFundsRequest
- request_types::AllocateEarnFundsRequestBuilder
- request_types::AmendOrderRequest
- request_types::AmendOrderRequestBuilder
- request_types::AssetInfoRequest
- request_types::AssetInfoRequestBuilder
- request_types::BatchedOrderRequest
- request_types::BatchedOrderRequestBuilder
- request_types::CancelAllOrdersAfterRequest
- request_types::CancelAllOrdersAfterRequestBuilder
- request_types::CancelBatchOrdersRequest
- request_types::CancelBatchOrdersRequestBuilder
- request_types::CancelOrderRequest
- request_types::CancelOrderRequestBuilder
- request_types::ClosedOrdersRequest
- request_types::ClosedOrdersRequestBuilder
- request_types::CreateSubAccountRequest
- request_types::CreateSubAccountRequestBuilder
- request_types::DeleteExportRequest
- request_types::DeleteExportRequestBuilder
- request_types::DepositAddressesRequest
- request_types::DepositAddressesRequestBuilder
- request_types::DepositMethodsRequest
- request_types::DepositMethodsRequestBuilder
- request_types::EarnAllocationStatusRequest
- request_types::EarnAllocationStatusRequestBuilder
- request_types::EditOrderRequest
- request_types::EditOrderRequestBuilder
- request_types::ExportReportRequest
- request_types::ExportReportRequestBuilder
- request_types::ExportReportStatusRequest
- request_types::ExportReportStatusRequestBuilder
- request_types::LedgersInfoRequest
- request_types::LedgersInfoRequestBuilder
- request_types::ListEarnAllocationsRequest
- request_types::ListEarnAllocationsRequestBuilder
- request_types::ListEarnStrategiesRequest
- request_types::ListEarnStrategiesRequestBuilder
- request_types::OHLCRequest
- request_types::OHLCRequestBuilder
- request_types::OpenOrdersRequest
- request_types::OpenOrdersRequestBuilder
- request_types::OpenPositionsRequest
- request_types::OpenPositionsRequestBuilder
- request_types::OrderAmendsRequest
- request_types::OrderAmendsRequestBuilder
- request_types::OrderFlags
- request_types::OrderRequest
- request_types::OrderRequestBuilder
- request_types::OrderbookRequest
- request_types::OrderbookRequestBuilder
- request_types::QueryLedgerRequest
- request_types::QueryLedgerRequestBuilder
- request_types::RecentSpreadsRequest
- request_types::RecentSpreadsRequestBuilder
- request_types::RecentTradesRequest
- request_types::RecentTradesRequestBuilder
- request_types::RetrieveExportReportRequest
- request_types::RetrieveExportReportRequestBuilder
- request_types::StatusOfDepositWithdrawRequest
- request_types::StatusOfDepositWithdrawRequestBuilder
- request_types::StringCSV
- request_types::TickerRequest
- request_types::TickerRequestBuilder
- request_types::TradableAssetPairsRequest
- request_types::TradableAssetPairsRequestBuilder
- request_types::TradeBalanceRequest
- request_types::TradeBalanceRequestBuilder
- request_types::TradeInfoRequest
- request_types::TradeInfoRequestBuilder
- request_types::TradeVolumeRequest
- request_types::TradeVolumeRequestBuilder
- request_types::TradesHistoryRequest
- request_types::TradesHistoryRequestBuilder
- request_types::WalletTransferRequest
- request_types::WalletTransferRequestBuilder
- request_types::WithdrawCancelRequest
- request_types::WithdrawCancelRequestBuilder
- request_types::WithdrawFundsRequest
- request_types::WithdrawFundsRequestBuilder
- request_types::WithdrawalAddressesRequest
- request_types::WithdrawalAddressesRequestBuilder
- request_types::WithdrawalInfoRequest
- request_types::WithdrawalInfoRequestBuilder
- request_types::WithdrawalMethodsRequest
- request_types::WithdrawalMethodsRequestBuilder
- response_types::AccountTransfer
- response_types::AddOrder
- response_types::AddOrderBatch
- response_types::AddOrderDescription
- response_types::Allocation
- response_types::AllocationState
- response_types::AllocationStatus
- response_types::AmendOrder
- response_types::AmountAllocated
- response_types::AprEstimate
- response_types::AssetInfo
- response_types::AutoCompound
- response_types::BatchedOrder
- response_types::BidAsk
- response_types::BondingDetail
- response_types::CancelAllOrdersAfter
- response_types::CancelOrder
- response_types::ClosedOrder
- response_types::ClosedOrders
- response_types::ConfirmationRefId
- response_types::DeleteExportReport
- response_types::DepositAddress
- response_types::DepositMethod
- response_types::DepositWithdrawal
- response_types::DepositWithdrawalCursor
- response_types::EarnAllocation
- response_types::EarnAllocations
- response_types::EarnAmount
- response_types::EarnStrategies
- response_types::EarnStrategy
- response_types::ExportReport
- response_types::ExportReportStatus
- response_types::ExtendedBalance
- response_types::FeeByVolume
- response_types::Fees
- response_types::LastTrade
- response_types::LedgerEntry
- response_types::LedgerInfo
- response_types::LockTypeDetail
- response_types::OHLC
- response_types::OhlcResponse
- response_types::OpenOrders
- response_types::OpenPosition
- response_types::Order
- response_types::OrderAmend
- response_types::OrderAmends
- response_types::OrderDescription
- response_types::OrderEdit
- response_types::Orderbook
- response_types::Payout
- response_types::RecentSpreads
- response_types::RecentTrade
- response_types::RecentTrades
- response_types::RestTickerBidAsk
- response_types::RestTickerInfo
- response_types::Spread
- response_types::SystemStatusInfo
- response_types::SystemTime
- response_types::TickerBidAsk
- response_types::TickerDecimal
- response_types::TickerTrades
- response_types::TradableAssetPair
- response_types::Trade
- response_types::TradeBalances
- response_types::TradeVolume
- response_types::TradesHistory
- response_types::WebsocketToken
- response_types::WithdrawMethod
- response_types::Withdrawal
- response_types::WithdrawalAddress
- response_types::YieldSource
- secrets::secrets_provider::EnvSecretsProvider
- secrets::secrets_provider::Secrets
- secrets::secrets_provider::StaticSecretsProvider
- wss::errors::SerdeError
- wss::kraken_wss_client::KrakenMessageStream
- wss::kraken_wss_client::KrakenWSSClient
- wss::kraken_wss_types::ErrorMessage
- wss::kraken_wss_types::Heartbeat
- wss::kraken_wss_types::PingPong
- wss::kraken_wss_types::Sequence
- wss::kraken_wss_types::SystemStatus
- wss::private::open_orders_messages::OpenOrder
- wss::private::open_orders_messages::OpenOrdersMessage
- wss::private::open_orders_messages::OrderContingent
- wss::private::open_orders_messages::OrderDescription
- wss::private::open_orders_messages::OrderStatusChange
- wss::private::open_orders_messages::OrderStatusMessage
- wss::private::own_trades_messages::OwnTrade
- wss::private::own_trades_messages::OwnTradeMessage
- wss::private::trading_messages::AddOrderRequest
- wss::private::trading_messages::AddOrderRequestBuilder
- wss::private::trading_messages::AddOrderResponse
- wss::private::trading_messages::CancelAllAfterRequest
- wss::private::trading_messages::CancelAllAfterResponse
- wss::private::trading_messages::CancelAllRequest
- wss::private::trading_messages::CancelAllResponse
- wss::private::trading_messages::CancelOrderRequest
- wss::private::trading_messages::CancelOrderRequestBuilder
- wss::private::trading_messages::CancelOrderResponse
- wss::private::trading_messages::EditOrderRequest
- wss::private::trading_messages::EditOrderRequestBuilder
- wss::private::trading_messages::EditOrderResponse
- wss::public::messages::Message
- wss::public::messages::OHLC
- wss::public::messages::PublicTrade
- wss::public::messages::Spread
- wss::public::messages::WSSTickerInfo
- wss::public::orderbooks::BidAsk
- wss::public::orderbooks::BidAskUpdate
- wss::public::orderbooks::Orderbook
- wss::public::orderbooks::OrderbookMessage
- wss::public::orderbooks::OrderbookUpdateMessage
- wss::subscribe_messages::OneOf
- wss::subscribe_messages::SubscribeMessage
- wss::subscribe_messages::Subscription
- wss::subscribe_messages::SubscriptionResponse
- wss::subscribe_messages::SubscriptionStatus
- wss::subscribe_messages::Unsubscribe
- wss::subscribe_messages::UnsubscribeMessage
- wss::subscribe_messages::Unsubscription
- wss::v2::admin_messages::StatusUpdate
- wss::v2::base_messages::ErrorResponse
- wss::v2::base_messages::MarketDataResponse
- wss::v2::base_messages::Message
- wss::v2::base_messages::Pong
- wss::v2::base_messages::PongResponse
- wss::v2::base_messages::Response
- wss::v2::base_messages::ResultResponse
- wss::v2::base_messages::SingleResponse
- wss::v2::kraken_wss_client::KrakenMessageStream
- wss::v2::kraken_wss_client::KrakenWSSClient
- wss::v2::market_data_messages::Asset
- wss::v2::market_data_messages::BidAsk
- wss::v2::market_data_messages::BookSubscription
- wss::v2::market_data_messages::BookSubscriptionResponse
- wss::v2::market_data_messages::Instruments
- wss::v2::market_data_messages::InstrumentsSubscription
- wss::v2::market_data_messages::L3BidAsk
- wss::v2::market_data_messages::L3BidAskUpdate
- wss::v2::market_data_messages::L3Orderbook
- wss::v2::market_data_messages::L3OrderbookUpdate
- wss::v2::market_data_messages::Ohlc
- wss::v2::market_data_messages::OhlcSubscription
- wss::v2::market_data_messages::OhlcSubscriptionResponse
- wss::v2::market_data_messages::Orderbook
- wss::v2::market_data_messages::OrderbookUpdate
- wss::v2::market_data_messages::Pair
- wss::v2::market_data_messages::SubscriptionResponse
- wss::v2::market_data_messages::Ticker
- wss::v2::market_data_messages::TickerSubscription
- wss::v2::market_data_messages::TickerSubscriptionResponse
- wss::v2::market_data_messages::Trade
- wss::v2::market_data_messages::TradeSubscriptionResponse
- wss::v2::market_data_messages::TradesSubscription
- wss::v2::trading_messages::AddOrderParams
- wss::v2::trading_messages::AddOrderResult
- wss::v2::trading_messages::AmendOrderParams
- wss::v2::trading_messages::AmendOrderParamsBuilder
- wss::v2::trading_messages::AmendOrderResult
- wss::v2::trading_messages::BatchCancelParams
- wss::v2::trading_messages::BatchCancelResponse
- wss::v2::trading_messages::BatchCancelResult
- wss::v2::trading_messages::BatchOrder
- wss::v2::trading_messages::BatchOrderParams
- wss::v2::trading_messages::CancelAllOrdersParams
- wss::v2::trading_messages::CancelAllOrdersResult
- wss::v2::trading_messages::CancelOnDisconnectParams
- wss::v2::trading_messages::CancelOnDisconnectResult
- wss::v2::trading_messages::CancelOrderParams
- wss::v2::trading_messages::CancelOrderResult
- wss::v2::trading_messages::ConditionalParams
- wss::v2::trading_messages::EditOrderParams
- wss::v2::trading_messages::EditOrderResult
- wss::v2::trading_messages::TriggerParams
- wss::v2::user_data_messages::Balance
- wss::v2::user_data_messages::BalanceSubscriptionResult
- wss::v2::user_data_messages::BalancesSubscription
- wss::v2::user_data_messages::ExecutionResponse
- wss::v2::user_data_messages::ExecutionResult
- wss::v2::user_data_messages::ExecutionSubscription
- wss::v2::user_data_messages::ExecutionsSubscriptionResult
- wss::v2::user_data_messages::Fee
- wss::v2::user_data_messages::InstrumentSubscriptionResult
- wss::v2::user_data_messages::LedgerUpdate
- wss::v2::user_data_messages::SubscriptionRequest
- wss::v2::user_data_messages::TriggerDescription
- wss::v2::user_data_messages::Wallet
Enums
- clients::errors::ClientError
- clients::errors::KrakenError
- request_types::AssetPairInfo
- request_types::CandlestickInterval
- request_types::CloseTime
- request_types::Cursor
- request_types::DeleteExportType
- request_types::IntOrString
- request_types::LockType
- request_types::ReportFormatType
- request_types::ReportType
- request_types::SelfTradePrevention
- request_types::TimeInForce
- request_types::TimeInForceV2
- request_types::TradeType
- request_types::TriggerType
- response_types::AccountTransferStatus
- response_types::AmendType
- response_types::AssetStatus
- response_types::AutoCompoundType
- response_types::BidOrAsk
- response_types::BoolOrString
- response_types::BuySell
- response_types::BuySellChar
- response_types::DepositWithdrawResponse
- response_types::EarnFee
- response_types::ExportReportStatusType
- response_types::LedgerEntryType
- response_types::LockType
- response_types::MarketLimitChar
- response_types::OrderEditStatus
- response_types::OrderFlag
- response_types::OrderStatus
- response_types::OrderStatusV2
- response_types::OrderType
- response_types::PositionStatus
- response_types::PositionStatusV2
- response_types::StatusProp
- response_types::SystemStatus
- response_types::TradableAssetStatus
- response_types::TradeType
- response_types::TransferStatus
- response_types::VerificationTier
- response_types::YieldSourceType
- wss::errors::TungsteniteError
- wss::errors::UrlParseError
- wss::errors::WSSError
- wss::kraken_wss_types::Status
- wss::private::messages::PrivateMessage
- wss::private::trading_messages::OrderRequestStatus
- wss::public::messages::PublicMessage
- wss::subscribe_messages::SubscriptionName
- wss::v2::base_messages::ChannelMessage
- wss::v2::base_messages::MethodMessage
- wss::v2::base_messages::WssMessage
- wss::v2::market_data_messages::AssetStatus
- wss::v2::market_data_messages::EventTrigger
- wss::v2::market_data_messages::L2
- wss::v2::market_data_messages::L3
- wss::v2::market_data_messages::MarketLimit
- wss::v2::market_data_messages::OrderbookEvent
- wss::v2::market_data_messages::PairStatus
- wss::v2::trading_messages::AddOrderStatus
- wss::v2::trading_messages::FeePreference
- wss::v2::trading_messages::PriceType
- wss::v2::user_data_messages::BalanceResponse
- wss::v2::user_data_messages::ExecutionResponseType
- wss::v2::user_data_messages::ExecutionType
- wss::v2::user_data_messages::LedgerCategory
- wss::v2::user_data_messages::LedgerEntrySubType
- wss::v2::user_data_messages::LedgerEntryTypeV2
- wss::v2::user_data_messages::MakerTaker
- wss::v2::user_data_messages::SubscriptionResult
- wss::v2::user_data_messages::TriggerStatus
- wss::v2::user_data_messages::WalletId
- wss::v2::user_data_messages::WalletType
Traits
- clients::kraken_client::KrakenClient
- crypto::nonce_provider::NonceProvider
- secrets::secrets_provider::SecretsProvider
Functions
- crypto::signatures::generate_signature
- rate_limiting::keyed_rate_limits::new_public_rate_limiter
- test_support::set_up_logging
Type Aliases
- response_types::AccountBalances
- response_types::ExtendedBalances
- response_types::OpenPositions
- response_types::QueryLedgerInfo
- response_types::TradesInfo
Constants
- clients::kraken_client::endpoints::ACCOUNT_BALANCE_ENDPOINT
- clients::kraken_client::endpoints::ACCOUNT_BALANCE_EXTENDED_ENDPOINT
- clients::kraken_client::endpoints::ACCOUNT_TRANSFER_ENDPOINT
- clients::kraken_client::endpoints::ADD_EXPORT_ENDPOINT
- clients::kraken_client::endpoints::ADD_ORDER_BATCH_ENDPOINT
- clients::kraken_client::endpoints::ADD_ORDER_ENDPOINT
- clients::kraken_client::endpoints::AMEND_ORDER_ENDPOINT
- clients::kraken_client::endpoints::ASSET_INFO_ENDPOINT
- clients::kraken_client::endpoints::CANCEL_ALL_ORDERS_AFTER_ENDPOINT
- clients::kraken_client::endpoints::CANCEL_ALL_ORDERS_ENDPOINT
- clients::kraken_client::endpoints::CANCEL_ORDER_BATCH_ENDPOINT
- clients::kraken_client::endpoints::CANCEL_ORDER_ENDPOINT
- clients::kraken_client::endpoints::CLOSED_ORDERS_ENDPOINT
- clients::kraken_client::endpoints::CREATE_SUB_ACCOUNT_ENDPOINT
- clients::kraken_client::endpoints::DEPOSIT_ADDRESSES_ENDPOINT
- clients::kraken_client::endpoints::DEPOSIT_METHODS_ENDPOINT
- clients::kraken_client::endpoints::DEPOSIT_STATUS_ENDPOINT
- clients::kraken_client::endpoints::EARN_ALLOCATE_ENDPOINT
- clients::kraken_client::endpoints::EARN_ALLOCATE_STATUS_ENDPOINT
- clients::kraken_client::endpoints::EARN_ALLOCATIONS_ENDPOINT
- clients::kraken_client::endpoints::EARN_DEALLOCATE_ENDPOINT
- clients::kraken_client::endpoints::EARN_DEALLOCATE_STATUS_ENDPOINT
- clients::kraken_client::endpoints::EARN_STRATEGIES_ENDPOINT
- clients::kraken_client::endpoints::EDIT_ORDER_ENDPOINT
- clients::kraken_client::endpoints::EXPORT_STATUS_ENDPOINT
- clients::kraken_client::endpoints::GET_WS_TOKEN_ENDPOINT
- clients::kraken_client::endpoints::KRAKEN_BASE_URL
- clients::kraken_client::endpoints::LEDGERS_ENDPOINT
- clients::kraken_client::endpoints::OHLC_ENDPOINT
- clients::kraken_client::endpoints::OPEN_ORDERS_ENDPOINT
- clients::kraken_client::endpoints::OPEN_POSITIONS_ENDPOINT
- clients::kraken_client::endpoints::ORDER_AMENDS_ENDPOINT
- clients::kraken_client::endpoints::ORDER_BOOK_ENDPOINT
- clients::kraken_client::endpoints::QUERY_LEDGERS_ENDPOINT
- clients::kraken_client::endpoints::QUERY_ORDERS_ENDPOINT
- clients::kraken_client::endpoints::QUERY_TRADES_ENDPOINT
- clients::kraken_client::endpoints::RECENT_SPREADS_ENDPOINT
- clients::kraken_client::endpoints::RECENT_TRADES_ENDPOINT
- clients::kraken_client::endpoints::REMOVE_EXPORT_ENDPOINT
- clients::kraken_client::endpoints::RETRIEVE_EXPORT_ENDPOINT
- clients::kraken_client::endpoints::STATUS_ENDPOINT
- clients::kraken_client::endpoints::TICKER_INFO_ENDPOINT
- clients::kraken_client::endpoints::TIME_ENDPOINT
- clients::kraken_client::endpoints::TRADABLE_ASSET_PAIRS_ENDPOINT
- clients::kraken_client::endpoints::TRADES_HISTORY_ENDPOINT
- clients::kraken_client::endpoints::TRADE_BALANCE_ENDPOINT
- clients::kraken_client::endpoints::TRADE_VOLUME_ENDPOINT
- clients::kraken_client::endpoints::WALLET_TRANSFER_ENDPOINT
- clients::kraken_client::endpoints::WITHDRAW_ADDRESSES_ENDPOINT
- clients::kraken_client::endpoints::WITHDRAW_CANCEL_ENDPOINT
- clients::kraken_client::endpoints::WITHDRAW_ENDPOINT
- clients::kraken_client::endpoints::WITHDRAW_INFO_ENDPOINT
- clients::kraken_client::endpoints::WITHDRAW_METHODS_ENDPOINT
- clients::kraken_client::endpoints::WITHDRAW_STATUS_ENDPOINT
- wss::v2::kraken_wss_client::WS_KRAKEN
- wss::v2::kraken_wss_client::WS_KRAKEN_AUTH