Documentation Index
Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
Use this file to discover all available pages before exploring further.
Event is shared by the historical query path (getTokenEvents / getTokenEventsForMaker) and the live subscription path (onTokenEventsCreated / onEventsCreated). Field types are identical, but which fields are populated differs by path — noted per field below as Historical vs Live.Unique event identifier in
transactionHash:logIndex:networkId form. Always populated.Pool (pair) contract address. Always populated.
Network ID. Always populated.
Buy/Sell for Swap (when
quoteToken is set), Mint/Burn for LP events. See EventDisplayType.Historical: always
Confirmed. Live: EVM events are Confirmed; Solana events are ingested at Processed commitment and the value reflects the level you requested via the subscription’s commitmentLevel argument (default Confirmed). See EventCommitmentLevel.Quote side selected by the request, if any. See QuoteToken.
Per-event payload — use a
__typename switch in your query. Codex documents BurnEventData / MintEventData / SwapEventData; Mobula additionally emits PoolBalanceChangedEventData and SyncEventData (superset — Codex clients can ignore the extra members). See EventData.Unix seconds. Always populated.
Log index within the block. Historical: legacy NULL-index rows are coerced to
0. Always populated.Transaction hash. Always populated.
Transaction index within the block. Historical: always
0 (column not stored on swaps). Live: populated from the source swap/pool event.Block hash. Historical: empty string on the swap path; populated on the pool path. Live: populated.
Block height. Historical:
0 on the swap path; populated on the pool path. Live: populated.Maker / transaction sender wallet address.
Pair’s token0 address.
Pair’s token1 address.
Base token USD price at event time. Not populated on either path today — always
null.Liquidity token address. Not populated on either path today — always
null.USD value of token0 in this swap. Historical:
null. Live: populated for Swap events, null otherwise.USD value of token1 in this swap. Historical:
null. Live: populated for Swap events, null otherwise.USD value of token0 reserves at event time. Historical:
null. Live: populated.USD value of token1 reserves at event time. Historical:
null. Live: populated.Token0 value denominated in the base token. Not populated on either path today — always
null.Token1 value denominated in the base token. Not populated on either path today — always
null.Additional ordering hint for chains with multiple events per (block, log) (e.g. Solana). Historical:
null. Live: populated when available.Fee breakdown. Historical: only
poolFeeAmountRaw is populated. Live: not yet populated — always null. See EventFeeData.Sandwich / washtrade labels. Not populated on either path today — always
null. See LabelsForEvent.Maker wallet age. Not populated on either path today — always
null.Maker wallet labels. Not populated on either path today — always
null.