List of all items
Structs
- Address
- Decimal
- client::OstiumClient
- client::OstiumClientBuilder
- config::NetworkConfig
- config::NetworkConfigBuilder
- contracts::fetcher::ContractFetcher
- contracts::fetcher::ContractMetadata
- contracts::trading::OstiumTrading::OstiumTradingInstance
- contracts::trading::OstiumTrading::Trade
- contracts::trading::OstiumTrading::cancelOpenLimitOrderCall
- contracts::trading::OstiumTrading::cancelOpenLimitOrderReturn
- contracts::trading::OstiumTrading::closeTradeMarketCall
- contracts::trading::OstiumTrading::closeTradeMarketReturn
- contracts::trading::OstiumTrading::closeTradeMarketTimeoutCall
- contracts::trading::OstiumTrading::closeTradeMarketTimeoutReturn
- contracts::trading::OstiumTrading::delegatedActionCall
- contracts::trading::OstiumTrading::delegatedActionReturn
- contracts::trading::OstiumTrading::openTradeCall
- contracts::trading::OstiumTrading::openTradeMarketTimeoutCall
- contracts::trading::OstiumTrading::openTradeMarketTimeoutReturn
- contracts::trading::OstiumTrading::openTradeReturn
- contracts::trading::OstiumTrading::removeCollateralCall
- contracts::trading::OstiumTrading::removeCollateralReturn
- contracts::trading::OstiumTrading::removeDelegateCall
- contracts::trading::OstiumTrading::removeDelegateReturn
- contracts::trading::OstiumTrading::setDelegateCall
- contracts::trading::OstiumTrading::setDelegateReturn
- contracts::trading::OstiumTrading::topUpCollateralCall
- contracts::trading::OstiumTrading::topUpCollateralReturn
- contracts::trading::OstiumTrading::updateOpenLimitOrderCall
- contracts::trading::OstiumTrading::updateOpenLimitOrderReturn
- contracts::trading::OstiumTrading::updateSlCall
- contracts::trading::OstiumTrading::updateSlReturn
- contracts::trading::OstiumTrading::updateTpCall
- contracts::trading::OstiumTrading::updateTpReturn
- contracts::trading::TradingContract
- contracts::trading_storage::OstiumTradingStorage::OpenLimitOrder
- contracts::trading_storage::OstiumTradingStorage::OstiumTradingStorageInstance
- contracts::trading_storage::OstiumTradingStorage::Trade
- contracts::trading_storage::OstiumTradingStorage::getCallbacksContractCall
- contracts::trading_storage::OstiumTradingStorage::getCallbacksContractReturn
- contracts::trading_storage::OstiumTradingStorage::getOpenLimitOrderCall
- contracts::trading_storage::OstiumTradingStorage::getOpenLimitOrderReturn
- contracts::trading_storage::OstiumTradingStorage::getOpenLimitOrdersCountCall
- contracts::trading_storage::OstiumTradingStorage::getOpenLimitOrdersCountReturn
- contracts::trading_storage::OstiumTradingStorage::getPairIndexCall
- contracts::trading_storage::OstiumTradingStorage::getPairIndexReturn
- contracts::trading_storage::OstiumTradingStorage::getTradeCall
- contracts::trading_storage::OstiumTradingStorage::getTradeReturn
- contracts::trading_storage::OstiumTradingStorage::getTradesCountCall
- contracts::trading_storage::OstiumTradingStorage::getTradesCountReturn
- contracts::trading_storage::OstiumTradingStorage::getTradingContractCall
- contracts::trading_storage::OstiumTradingStorage::getTradingContractReturn
- contracts::trading_storage::OstiumTradingStorage::openInterestUsdcCall
- contracts::trading_storage::OstiumTradingStorage::openInterestUsdcReturn
- contracts::trading_storage::TradingStorageContract
- contracts::usdc::USDC::USDCInstance
- contracts::usdc::USDC::allowanceCall
- contracts::usdc::USDC::allowanceReturn
- contracts::usdc::USDC::approveCall
- contracts::usdc::USDC::approveReturn
- contracts::usdc::USDC::balanceOfCall
- contracts::usdc::USDC::balanceOfReturn
- contracts::usdc::USDC::decimalsCall
- contracts::usdc::USDC::decimalsReturn
- contracts::usdc::USDC::nameCall
- contracts::usdc::USDC::nameReturn
- contracts::usdc::USDC::symbolCall
- contracts::usdc::USDC::symbolReturn
- contracts::usdc::USDC::totalSupplyCall
- contracts::usdc::USDC::totalSupplyReturn
- contracts::usdc::USDC::transferCall
- contracts::usdc::USDC::transferFromCall
- contracts::usdc::USDC::transferFromReturn
- contracts::usdc::USDC::transferReturn
- contracts::usdc::UsdcContract
- rate_limit::RateLimitConfig
- rate_limit::RateLimiter
- rate_limit::RateLimiterManager
- retry::CircuitBreaker
- retry::RetryConfig
- retry::RetryExecutor
- types::AdvancedOrderParams
- types::Balance
- types::CancelOrderParams
- types::ClosePositionParams
- types::LimitOrderParams
- types::OpenInterestCapResult
- types::OpenInterestInfo
- types::OpenLimitOrder
- types::OpenPositionParams
- types::Order
- types::Position
- types::Price
- types::StopOrderParams
- types::Trade
- types::TradingHours
- types::TradingPair
- types::UnsignedTransaction
- types::UnsignedTransactionParams
- types::UpdateLimitOrderParams
- types::UpdateTPSLParams
Enums
- config::Network
- contracts::trading::OstiumTrading::AutomationOrderStatus
- contracts::trading::OstiumTrading::OpenOrderType
- contracts::trading::OstiumTrading::OstiumTradingCalls
- contracts::trading_storage::OstiumTradingStorage::OstiumTradingStorageCalls
- contracts::usdc::USDC::USDCCalls
- error::OstiumError
- rate_limit::RateLimitError
- retry::CircuitState
- types::OpenOrderType
- types::OrderExecutionType
- types::OrderStatus
- types::OrderType
- types::PositionSide
Traits
- client::AccountApi
- client::AdvancedOrderApi
- client::MarketDataApi
- client::TradingApi
- client::UnsignedTransactionApi
Macros
- retry::retry_contract
- retry::retry_graphql
- retry::retry_network
- retry_contract
- retry_graphql
- retry_network
Functions
- contracts::fetcher::get_latest_contract_abis
- contracts::trading::OstiumTrading::new
- contracts::trading_storage::OstiumTradingStorage::new
- contracts::usdc::USDC::new