> ## 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.

# EventFeeData

> Fee breakdown attached to an Event. On the historical query path only poolFeeAmountRaw is populated.

### TypeScript shape

```ts theme={null}
interface EventFeeData {
  poolFeeRateRaw: string | null;
  poolFeeBps: number | null;
  poolFeeAmountRaw: string | null;
  dynamicFee: boolean | null;
  estimatedPoolFee: boolean | null;
  baseFeeNativeUnit: string | null;
  priorityFeeNativeUnit: string | null;
  gasUsed: string | null;
  builderTipNativeUnit: string | null;
  l1DataFeeNativeUnit: string | null;
  txEventCount: number | null;
  supplementalFeeData: SupplementalFeeData | null;
}
```

<ResponseField name="poolFeeRateRaw" type="String">Pool fee rate (raw bps, e.g. `"3000"` for 0.3%). Null on the historical path.</ResponseField>
<ResponseField name="poolFeeBps" type="Float">Pool fee in basis points. Null on the historical path.</ResponseField>
<ResponseField name="poolFeeAmountRaw" type="String">Pool fee paid in this event, taken from `swaps.fees_paid`.</ResponseField>
<ResponseField name="dynamicFee" type="Boolean">Whether the pool uses a dynamic fee model. Null on the historical path.</ResponseField>
<ResponseField name="estimatedPoolFee" type="Boolean">Whether the fee is an estimate. Null on the historical path.</ResponseField>
<ResponseField name="baseFeeNativeUnit" type="String">Block base fee, native token unit. Null on the historical path.</ResponseField>
<ResponseField name="priorityFeeNativeUnit" type="String">Priority fee paid by the maker. Null on the historical path.</ResponseField>
<ResponseField name="gasUsed" type="String">Gas units consumed by the transaction. Null on the historical path.</ResponseField>
<ResponseField name="builderTipNativeUnit" type="String">Builder/proposer tip. Null on the historical path.</ResponseField>
<ResponseField name="l1DataFeeNativeUnit" type="String">L1 data fee for L2 transactions. Null on the historical path.</ResponseField>
<ResponseField name="txEventCount" type="Int">Number of relevant events emitted by this transaction. Null on the historical path.</ResponseField>
<ResponseField name="supplementalFeeData" type="SupplementalFeeData">Chain-specific fee extension. Null on the historical path.</ResponseField>
