PerpSnapshotMulticallResult
Documentation for eth_defi.derive.api.PerpSnapshotMulticallResult Python class.
- class PerpSnapshotMulticallResult
Bases:
objectResult of a single instrument from
fetch_perp_snapshots_multicall().Groups the three on-chain reads (OI, perp price, index price) for one instrument at one block.
Attributes summary
Open interest in base currency.
Mark/perp price in USD.
Spot/index price in USD.
Methods summary
__init__(open_interest, perp_price, index_price)- open_interest: decimal.Decimal | None
Open interest in base currency.
Noneif reverted or zero.
- perp_price: decimal.Decimal | None
Mark/perp price in USD.
Noneif reverted.
- index_price: decimal.Decimal | None
Spot/index price in USD.
Noneif reverted.
- __init__(open_interest, perp_price, index_price)
- Parameters
open_interest (decimal.Decimal | None) –
perp_price (decimal.Decimal | None) –
index_price (decimal.Decimal | None) –
- Return type
None