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

# SandwichLabelForEvent

> Per-event sandwich classification carried inside LabelsForEvent.

### TypeScript shape

```ts theme={null}
interface SandwichLabelForEvent {
  label: string;
  sandwichType: SandwichLabelForEventType;
  token0DrainedAmount: string;
  token1DrainedAmount: string;
}
```

<ResponseField name="label" type="String!">Display label for the classification (e.g. `sandwiched`, `frontrun`, `backrun`).</ResponseField>

<ResponseField name="sandwichType" type="SandwichLabelForEventType!">
  Discriminator. See [SandwichLabelForEventType](/api-reference/graphql/types/SandwichLabelForEventType).

  <Expandable title="SandwichLabelForEventType values">
    <ResponseField name="sandwiched" type="enum">Victim trade caught between the attacker's two legs.</ResponseField>
    <ResponseField name="frontrun" type="enum">Attacker's front leg.</ResponseField>
    <ResponseField name="backrun" type="enum">Attacker's back leg.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="token0DrainedAmount" type="String!">Token0 drained amount. Currently `null`.</ResponseField>
<ResponseField name="token1DrainedAmount" type="String!">Token1 drained amount. Currently `null`.</ResponseField>
