Enumerations

Network

Classes

AccountNotFound
AlreadySubscribed
BlockNotFound
EventsNotFound
ExternalEvmSigner
ExternalSigner
GeoRestricted
InternalError
InvalidAmount
InvalidOrderParams
InvalidPagination
InvalidRequest
InvalidSession
InvalidSignature
InvalidTimeRange
InvalidTradeCount
MarketAlreadyExists
MarketNotFound
MarketPaused
NoActionsProvided
Nonce
O2Api
O2Client
O2Error
O2WebSocket
OnChainRevertError
OrderNotActive
OrderNotFound
ParseError
RateLimitExceeded
SessionActionsResponse
SessionExpired
SubscriptionError
TooManyActions
TooManySubscriptions
TradeNotFound
WhitelistNotConfigured

Interfaces

AccountInfo
AggregatedAsset
AggregatedOrderbook
BalanceResponse
BalanceUpdate
Bar
ConnectionEvent
CreateAccountResponse
CreateOrderOptions
DepthLevel
DepthSnapshot
DepthUpdate
EvmWallet
FaucetResponse
IdentityAddress
IdentityContractId
Market
MarketActionGroup
MarketAsset
MarketsResponse
MarketSummary
MarketTicker
NetworkConfig
NonceUpdate
O2ApiOptions
O2ClientOptions
O2ErrorResponse
O2WebSocketOptions
Order
OrderBookBalance
OrdersResponse
OrderUpdate
PairSummary
PairTicker
ReferralInfo
SessionInfo
SessionRequest
SessionResponse
SessionState
Signer
Trade
TradeAccount
TradeUpdate
Wallet
WalletState
WhitelistResponse
WithdrawRequest
WithdrawResponse

Type Aliases

Action
AssetId
ConnectionState
ContractId
DepthPrecision
HexId
Identity
MarketId
MarketRef
Numeric
OrderId
OrderType
Side
Signature
SignDigestFn
TradeAccountId
TxId
WireOrderType

Variables

DEVNET
MAINNET
TESTNET

Functions

assetId
augmentRevertReason
boundedMarketOrder
cancelOrderAction
contractId
createOrderAction
depthPrecision
formatPrice
formatQuantity
getNetworkConfig
hexId
identityValue
isAddress
isContractId
limitOrder
marketId
orderId
registerRefererAction
scalePriceForMarket
scaleQuantityForMarket
settleBalanceAction
tradeAccountId
txId