Expand description
Types used as operation parameters and responses.
Modules§
- error
- Error types.
Structs§
- Account
Account- Account
Asset AccountAsset- Account
Balance AccountBalance- Account
Balance Summary AccountBalanceSummary- Account
Config AccountConfig- Account
Position AccountPosition- Address
State AddressState- ApiError
Response - Structured API error response matching Bullet API format.
- Asset
Asset- Asset
Balance AssetBalance- Asset
Reward AssetReward- Balance
Balance- Binance
Order BinanceOrder- Borrow
Lend Pool Response BorrowLendPoolResponse- Bracket
Bracket- Chain
Info - chain-level constants from the rollup
- Delegate
Delegate- Exchange
Info ExchangeInfo- Funding
Info - funding rate metadata per symbol
- Funding
Rate FundingRate- Global
Config Response GlobalConfigResponse- Historical
Order - historical order for /fapi/v1/allOrders
- Insurance
Asset InsuranceAsset- Insurance
Balance InsuranceBalance- Json
Validation Error Detail - One JSON shape failure: machine-readable
rule+ full serde message including line/column. Surfaced underdetailson the wire. - Ledger
Event - Ledger event emitted by a transaction
- Leverage
Bracket LeverageBracket- Module
Ref - Reference to a module
- Open
Interest - open interest for a single market
- Order
Book OrderBook- Paginated
Response Historical Order - paginated response wrapper with optional cursor for next page
- Paginated
Response Historical Order Data Item - historical order for /fapi/v1/allOrders
- Paginated
Response User Deposit - paginated response wrapper with optional cursor for next page
- Paginated
Response User Deposit Data Item PaginatedResponseUserDepositDataItem- Paginated
Response User Funding Payment - paginated response wrapper with optional cursor for next page
- Paginated
Response User Funding Payment Data Item - user funding payment history
- Paginated
Response User Liquidation - paginated response wrapper with optional cursor for next page
- Paginated
Response User Liquidation Data Item PaginatedResponseUserLiquidationDataItem- Paginated
Response User Trade - paginated response wrapper with optional cursor for next page
- Paginated
Response User Trade Data Item PaginatedResponseUserTradeDataItem- Paginated
Response User Withdrawal - paginated response wrapper with optional cursor for next page
- Paginated
Response User Withdrawal Data Item PaginatedResponseUserWithdrawalDataItem- Pending
Tpsl PendingTpsl- Ping
Response PingResponse- Premium
Index - real-time mark price, index price, and estimated funding rate per symbol
- Price
Ticker PriceTicker- Rate
Limit RateLimit- Rate
Params RateParams- Readiness
Status - readiness response returned by /health/ready
- Rollup
Constants - Response from the
/rollup/constantsendpoint. - Submit
Solana Offchain TxRequest - Body for a Solana off-chain signed transaction.
- Submit
TxRequest SubmitTxRequest- Submit
TxResponse - Response from submitting a transaction.
- Symbol
Symbol- Ticker24hr
Ticker24hr- Time
Response TimeResponse- TpslLeg
TpslLeg- Trade
Trade- TxReceipt
- Transaction receipt
- User
Deposit UserDeposit- User
Funding Payment - user funding payment history
- User
Liquidation UserLiquidation- User
Trade UserTrade- User
Withdrawal UserWithdrawal
Enums§
- ApiError
Detail - Typed details body. Variant order is important for untagged
deserialization: keep the more-specific shape (
JsonValidation) before more-permissive ones.Upstreamholds the upstream payload verbatim (object, string, array, number, etc.) so pre-PR clients readingdetails.error(ordetailsdirectly) keep working. - Health
State - health state for a single component
- TxResult
- Transaction execution result
- TxStatus
- Transaction status