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

# OnPricesUpdatedInput

> Per-token input for the onPricesUpdated subscription.

### TypeScript shape

```ts theme={null}
interface OnPricesUpdatedInput {
  address: string;
  networkId: number;
  sourcePairAddress?: string | null;
}
```

<ResponseField name="address" type="String!" required>
  Token contract address.
</ResponseField>

<ResponseField name="networkId" type="Int!" required>
  Network ID the token is deployed on (e.g. `1` for Ethereum, `1399811149` for Solana).
</ResponseField>

<ResponseField name="sourcePairAddress" type="String">
  Pair contract address from which to derive pricing for this token. Defaults to the token's top pair.
</ResponseField>
