Token API by The Graph
Server Details
Query real-time blockchain token data across EVM and Solana networks. Access token balances, transfers, prices, holders, NFT ownership, DEX swaps, and liquidity pools. Supports Ethereum, Base, Arbitrum, BSC, Polygon, Solana, and more.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
56 tool updates
- Changed
getV1EvmBalances2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmBalancesHistorical2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmBalancesHistoricalNative2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmBalancesNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmHolders2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmHoldersNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmNftCollections1 field changed- changed
Output schema / properties / data / items / properties / contract_creation / anyOfPrevious value: -[ - { - "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats.", + "example": "2026-06-16 03:40:59", + "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
getV1EvmNftSales2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmNftTransfers2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmPoolsOhlc2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmSwaps2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmTokens2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmTokensNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmTransfers2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1EvmTransfersNative2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1HyperliquidDexes3 fields changed- changed
Output schema / properties / data / items / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`." - added
Output schema / properties / data / items / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - removed
Output schema / properties / data / items / properties / dex / minLengthRemoved value: -1
- Changed
getV1HyperliquidMarkets6 fields changed- changed
Input schema / properties / coin / anyOfPrevious value: -[ - { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / dex / anyOfPrevious value: -[ - { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - changed
Output schema / properties / data / items / properties / funding_snapshot_time / anyOfPrevious value: -[ - { - "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats.", + "example": "2026-06-16 03:40:59", + "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
getV1HyperliquidMarketsActivity8 fields changed- changed
Input schema / properties / coin / anyOfPrevious value: -[ - { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / dex / anyOfPrevious value: -[ - { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - added
Input schema / properties / directionAdded value: +{ + "anyOf": [ + { + "description": "Restrict by perp/spot direction tag. Includes `BUY`/`SELL` matches, perp `OPEN_*`/`CLOSE_*` transitions, forced liquidations, delisted-market `SETTLEMENT`, and housekeeping flows. Omit for all.", + "enum": [ + "BUY", + "SELL", + "OPEN_LONG", + "CLOSE_LONG", + "OPEN_SHORT", + "CLOSE_SHORT", + "LONG_TO_SHORT", + "SHORT_TO_LONG", + "SPOT_DUST_CONVERSION", + "LIQUIDATED_CROSS_LONG", + "LIQUIDATED_CROSS_SHORT", + "LIQUIDATED_ISOLATED_LONG", + "LIQUIDATED_ISOLATED_SHORT", + "AUTO_DELEVERAGING", + "SETTLEMENT", + "NET_CHILD_VAULTS", + "BACKSTOP_BORROW_LIQUIDATION", + "PARTIAL_BORROW_LIQUIDATION" + ], + "example": "BUY", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Restrict by perp/spot direction tag. Includes `BUY`/`SELL` matches, perp `OPEN_*`/`CLOSE_*` transitions, forced liquidations, delisted-market `SETTLEMENT`, and housekeeping flows. Omit for all.", + "enum": [ + "BUY", + "SELL", + "OPEN_LONG", + "CLOSE_LONG", + "OPEN_SHORT", + "CLOSE_SHORT", + "LONG_TO_SHORT", + "SHORT_TO_LONG", + "SPOT_DUST_CONVERSION", + "LIQUIDATED_CROSS_LONG", + "LIQUIDATED_CROSS_SHORT", + "LIQUIDATED_ISOLATED_LONG", + "LIQUIDATED_ISOLATED_SHORT", + "AUTO_DELEVERAGING", + "SETTLEMENT", + "NET_CHILD_VAULTS", + "BACKSTOP_BORROW_LIQUIDATION", + "PARTIAL_BORROW_LIQUIDATION" + ], + "example": "BUY", + "type": "string" + }, + "type": "array" + } + ], + "description": "Restrict by perp/spot direction tag. Includes `BUY`/`SELL` matches, perp `OPEN_*`/`CLOSE_*` transitions, forced liquidations, delisted-market `SETTLEMENT`, and housekeeping flows. Omit for all.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "enum": [ + "BUY", + "SELL", + "OPEN_LONG", + "CLOSE_LONG", + "OPEN_SHORT", + "CLOSE_SHORT", + "LONG_TO_SHORT", + "SHORT_TO_LONG", + "SPOT_DUST_CONVERSION", + "LIQUIDATED_CROSS_LONG", + "LIQUIDATED_CROSS_SHORT", + "LIQUIDATED_ISOLATED_LONG", + "LIQUIDATED_ISOLATED_SHORT", + "AUTO_DELEVERAGING", + "SETTLEMENT", + "NET_CHILD_VAULTS", + "BACKSTOP_BORROW_LIQUIDATION", + "PARTIAL_BORROW_LIQUIDATION" + ], + "example": "BUY", + "type": "string" +} - added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1HyperliquidMarketsLiquidations8 fields changed- changed
Input schema / properties / coin / anyOfPrevious value: -[ - { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / dex / anyOfPrevious value: -[ - { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - added
Input schema / properties / directionAdded value: +{ + "anyOf": [ + { + "description": "Restrict by liquidation kind. `LIQUIDATED_CROSS_*` / `LIQUIDATED_ISOLATED_*` cover margin-based liquidations; `AUTO_DELEVERAGING` is HL ADL; `*_BORROW_LIQUIDATION` covers borrow-side. Omit for all.", + "enum": [ + "LIQUIDATED_CROSS_LONG", + "LIQUIDATED_CROSS_SHORT", + "LIQUIDATED_ISOLATED_LONG", + "LIQUIDATED_ISOLATED_SHORT", + "AUTO_DELEVERAGING", + "BACKSTOP_BORROW_LIQUIDATION", + "PARTIAL_BORROW_LIQUIDATION" + ], + "example": "LIQUIDATED_CROSS_LONG", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Restrict by liquidation kind. `LIQUIDATED_CROSS_*` / `LIQUIDATED_ISOLATED_*` cover margin-based liquidations; `AUTO_DELEVERAGING` is HL ADL; `*_BORROW_LIQUIDATION` covers borrow-side. Omit for all.", + "enum": [ + "LIQUIDATED_CROSS_LONG", + "LIQUIDATED_CROSS_SHORT", + "LIQUIDATED_ISOLATED_LONG", + "LIQUIDATED_ISOLATED_SHORT", + "AUTO_DELEVERAGING", + "BACKSTOP_BORROW_LIQUIDATION", + "PARTIAL_BORROW_LIQUIDATION" + ], + "example": "LIQUIDATED_CROSS_LONG", + "type": "string" + }, + "type": "array" + } + ], + "description": "Restrict by liquidation kind. `LIQUIDATED_CROSS_*` / `LIQUIDATED_ISOLATED_*` cover margin-based liquidations; `AUTO_DELEVERAGING` is HL ADL; `*_BORROW_LIQUIDATION` covers borrow-side. Omit for all.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "enum": [ + "LIQUIDATED_CROSS_LONG", + "LIQUIDATED_CROSS_SHORT", + "LIQUIDATED_ISOLATED_LONG", + "LIQUIDATED_ISOLATED_SHORT", + "AUTO_DELEVERAGING", + "BACKSTOP_BORROW_LIQUIDATION", + "PARTIAL_BORROW_LIQUIDATION" + ], + "example": "LIQUIDATED_CROSS_LONG", + "type": "string" +} - added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1HyperliquidMarketsLiquidationsOhlc9 fields changed- changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`)."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`." - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - removed
Input schema / properties / dex / minLengthRemoved value: -1 - removed
Output schema / properties / data / items / properties / buysRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - removed
Output schema / properties / data / items / properties / sellsRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59" - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "timestamp", - "coin", - "market_name", - "dex", - "interval_min", - "open", - "high", - "low", - "close", - "mark_price_open", - "mark_price_high", - "mark_price_low", - "mark_price_close", - "buy_volume", - "sell_volume", - "gross_volume", - "net_volume", - "open_long_volume", - "close_long_volume", - "open_short_volume", - "close_short_volume", - "transactions", - "buys", - "sells", - "unique_liquidators", - "unique_liquidated", - "total_fees" -]New value: +[ + "timestamp", + "coin", + "market_name", + "dex", + "interval_min", + "open", + "high", + "low", + "close", + "mark_price_open", + "mark_price_high", + "mark_price_low", + "mark_price_close", + "buy_volume", + "sell_volume", + "gross_volume", + "net_volume", + "open_long_volume", + "close_long_volume", + "open_short_volume", + "close_short_volume", + "transactions", + "unique_liquidators", + "unique_liquidated", + "total_fees" +]
- Changed
getV1HyperliquidMarketsOhlc9 fields changed- changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`)."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`." - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - removed
Input schema / properties / dex / minLengthRemoved value: -1 - removed
Output schema / properties / data / items / properties / buysRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - removed
Output schema / properties / data / items / properties / sellsRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59" - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "timestamp", - "coin", - "market_name", - "dex", - "interval_min", - "open", - "high", - "low", - "close", - "buy_volume", - "sell_volume", - "gross_volume", - "net_volume", - "open_long_volume", - "close_long_volume", - "open_short_volume", - "close_short_volume", - "transactions", - "buys", - "sells", - "unique_users", - "total_fees" -]New value: +[ + "timestamp", + "coin", + "market_name", + "dex", + "interval_min", + "open", + "high", + "low", + "close", + "buy_volume", + "sell_volume", + "gross_volume", + "net_volume", + "open_long_volume", + "close_long_volume", + "open_short_volume", + "close_short_volume", + "transactions", + "unique_users", + "total_fees" +]
- Changed
getV1HyperliquidMarketsOi7 fields changed- changed
Input schema / properties / coin / anyOfPrevious value: -[ - { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / dex / anyOfPrevious value: -[ - { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Added
getV1HyperliquidOutcomes - Added
getV1HyperliquidOutcomesOhlc - Added
getV1HyperliquidOutcomesTrades - Added
getV1HyperliquidOutcomesUsers - Added
getV1HyperliquidOutcomesUsersActivity - Added
getV1HyperliquidOutcomesUsersPositions - Changed
getV1HyperliquidPlatform5 fields changed- removed
Output schema / properties / data / items / properties / buysRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - removed
Output schema / properties / data / items / properties / sellsRemoved value: -{ - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" -} - added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59" - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "timestamp", - "interval_min", - "volume", - "buy_volume", - "sell_volume", - "transactions", - "buys", - "sells", - "active_coins", - "total_fees", - "liquidations_volume", - "liquidations_count", - "unique_liquidated_users" -]New value: +[ + "timestamp", + "interval_min", + "volume", + "buy_volume", + "sell_volume", + "transactions", + "active_coins", + "total_fees", + "liquidations_volume", + "liquidations_count", + "unique_liquidated_users" +]
- Changed
getV1HyperliquidUsers9 fields changed- changed
Input schema / properties / coin / anyOfPrevious value: -[ - { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / dex / anyOfPrevious value: -[ - { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - added
Output schema / properties / data / items / properties / first_trade / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / first_trade / exampleAdded value: +"2026-06-16 03:40:59" - added
Output schema / properties / data / items / properties / last_trade / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_trade / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1HyperliquidUsersActivity2 fields changed- added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1HyperliquidUsersPositions7 fields changed- changed
Input schema / properties / coin / anyOfPrevious value: -[ - { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).", - "example": "BTC", - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.", + "example": "BTC", + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / coin / descriptionPrevious value: -"Hyperliquid coin identifier. Core perps have no prefix (`BTC`, `HYPE`); spot pairs use `@N` (`@107`); builder DEXs prefix the symbol with the DEX name (`xyz:SILVER`).<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Hyperliquid coin id. Perps: `BTC`. Spot: `@N` (`@107`). Builder DEXs: `xyz:SILVER`. Outcome coins (`#N`) are rejected — use `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / dex / anyOfPrevious value: -[ - { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.", - "examples": [ - "perps", - "spot", - "xyz", - "cash", - "km", - "hyna", - "flx", - "vntl", - "para" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.", + "enum": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "examples": [ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" + ], + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / dex / descriptionPrevious value: -"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Call `/v1/hyperliquid/dexes` for the live set.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"DEX identifier. `perps` for core perps, `spot` for `@N` spot pairs, or a builder DEX name (`xyz`, `cash`, …). Outcome markets are served separately under `/v1/hyperliquid/outcomes/*`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / dex / enumAdded value: +[ + "perps", + "spot", + "xyz", + "cash", + "km", + "hyna", + "flx", + "vntl", + "para" +] - added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1HyperliquidVaults2 fields changed- changed
Output schema / properties / data / items / properties / created_at / anyOfPrevious value: -[ - { - "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats.", + "example": "2026-06-16 03:40:59", + "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / last_activity_at / anyOfPrevious value: -[ - { - "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats.", + "example": "2026-06-16 03:40:59", + "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
getV1HyperliquidVaultsDepositors2 fields changed- added
Output schema / properties / data / items / properties / last_activity_at / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_activity_at / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1PolymarketMarketsActivity2 fields changed- added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1PolymarketMarketsOhlc2 fields changed- added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1PolymarketMarketsOi2 fields changed- added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1PolymarketPlatform2 fields changed- added
Output schema / properties / data / items / properties / timestamp / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / timestamp / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmBalances2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmBalancesNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmHolders2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmHoldersNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmOwner2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmPoolsOhlc2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmSwaps2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmTokens2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmTokensNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmTransfers2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1SvmTransfersNative2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmDexes2 fields changed- added
Output schema / properties / data / items / properties / last_activity / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_activity / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmPoolsOhlc2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmSwaps2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmTokens2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmTokensNative2 fields changed- added
Output schema / properties / data / items / properties / last_update / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / last_update / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmTransfers2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
- Changed
getV1TvmTransfersNative2 fields changed- added
Output schema / properties / data / items / properties / datetime / descriptionAdded value: +"Datetime. Returned in SQL form (`YYYY-MM-DD HH:MM:SS`) on ClickHouse-backed responses, in the server timezone (UTC). See `pattern` for accepted input formats." - added
Output schema / properties / data / items / properties / datetime / exampleAdded value: +"2026-06-16 03:40:59"
25 tool updates
- Changed
getLlmsText1 field changed- changed
Output schema / properties / result / examplePrevious value: -"# Token API\n\n> Real-time token, balance, transfer, holder, DEX, NFT, Polymarket, and Hyperliquid data across EVM, SVM, and TVM networks.\n\n..."New value: +"# Pinax API\n\n> Real-time Token API, prediction market, and perp exchange data.\n\n..."
- Changed
getSkillsMarkdown1 field changed- changed
Output schema / properties / result / examplePrevious value: -"---\nname: Token API\ndescription: Real-time token, balance, transfer, holder, DEX, NFT, Polymarket, and Hyperliquid data across EVM, SVM, and TVM networks.\n---\n\n# Token API\n\n> Quick reference for AI agents using Token API. The authoritative machine-readable contract is `GET /openapi`.\n\n..."New value: +"---\nname: pinax-api\ndescription: Query Pinax API datasets including Token API, prediction markets, and perp exchange data.\n---\n\n# Pinax API\n\n> Quick reference for AI agents using Pinax API. The authoritative machine-readable contract is `GET /openapi`.\n\n..."
- Changed
getV1EvmBalances2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmBalancesHistorical2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmBalancesHistoricalNative2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmBalancesNative2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmDexes2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmHolders5 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - added
Output schema / properties / data / items / properties / is_contract / anyOfAdded value: +[ + { + "type": "boolean" + }, + { + "type": "null" + } +] - added
Output schema / properties / data / items / properties / is_contract / descriptionAdded value: +"Whether the address is a smart contract. Returns null on chains where contract-deployment data is unavailable (currently hyperevm and avalanche, which are extracted via the firehose RPC poller)." - removed
Output schema / properties / data / items / properties / is_contract / typeRemoved value: -"boolean" - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmHoldersNative5 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - added
Output schema / properties / data / items / properties / is_contract / anyOfAdded value: +[ + { + "type": "boolean" + }, + { + "type": "null" + } +] - added
Output schema / properties / data / items / properties / is_contract / descriptionAdded value: +"Whether the address is a smart contract. Returns null on chains where contract-deployment data is unavailable (currently hyperevm and avalanche, which are extracted via the firehose RPC poller)." - removed
Output schema / properties / data / items / properties / is_contract / typeRemoved value: -"boolean" - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmNftCollections12 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - added
Output schema / properties / data / items / properties / contract_creation / anyOfAdded value: +[ + { + "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / data / items / properties / contract_creation / descriptionAdded value: +"Block timestamp when the contract was deployed. Returns null on chains where contract-deployment data is unavailable (currently hyperevm and avalanche, which are extracted via the firehose RPC poller)." - removed
Output schema / properties / data / items / properties / contract_creation / patternRemoved value: -"^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$" - removed
Output schema / properties / data / items / properties / contract_creation / typeRemoved value: -"string" - added
Output schema / properties / data / items / properties / contract_creator / anyOfAdded value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / contract_creator / descriptionPrevious value: -"Filter by address"New value: +"Address that deployed the contract. Returns null on chains where contract-deployment data is unavailable (currently hyperevm and avalanche, which are extracted via the firehose RPC poller)." - removed
Output schema / properties / data / items / properties / contract_creator / exampleRemoved value: -"0xd8da6bf26964af9d7eed9e03e53415d37aa96045" - removed
Output schema / properties / data / items / properties / contract_creator / formatRemoved value: -"evm-address" - removed
Output schema / properties / data / items / properties / contract_creator / patternRemoved value: -"^(0[xX])?[0-9a-fA-F]{40}$" - removed
Output schema / properties / data / items / properties / contract_creator / typeRemoved value: -"string" - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmNftHolders2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmNftItems2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmNftOwnerships2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmNftSales2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmNftTransfers2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmPools5 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - added
Output schema / properties / data / items / properties / feeAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - added
Output schema / properties / data / items / properties / transactionsAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "pool", - "factory", - "protocol", - "input_token", - "output_token", - "network" -]New value: +[ + "pool", + "factory", + "protocol", + "input_token", + "output_token", + "fee", + "transactions", + "network" +]
- Changed
getV1EvmPoolsOhlc2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmSwaps2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmTokens2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmTokensNative2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmTransfers2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1EvmTransfersNative2 fields changed- changed
Input schema / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +] - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "hyperevm", + "mainnet", + "optimism", + "polygon", + "unichain" +]
- Changed
getV1HyperliquidMarkets4 fields changed- changed
Input schema / properties / base_token / anyOfPrevious value: -[ - { - "description": "Spot token symbol (e.g. `HYPE`, `USDC`). Use to discover all spot pairs with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", - "examples": [ - "HYPE", - "USDC", - "PURR" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Spot token symbol (e.g. `HYPE`, `USDC`). Use to discover all spot pairs with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", - "examples": [ - "HYPE", - "USDC", - "PURR" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Token symbol (e.g. `HYPE`, `USDC`, `BTC`). Use to discover markets with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", + "examples": [ + "HYPE", + "USDC", + "BTC" + ], + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Token symbol (e.g. `HYPE`, `USDC`, `BTC`). Use to discover markets with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", + "examples": [ + "HYPE", + "USDC", + "BTC" + ], + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / base_token / descriptionPrevious value: -"Spot token symbol (e.g. `HYPE`, `USDC`). Use to discover all spot pairs with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Token symbol (e.g. `HYPE`, `USDC`, `BTC`). Use to discover markets with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - changed
Input schema / properties / quote_token / anyOfPrevious value: -[ - { - "description": "Spot token symbol (e.g. `HYPE`, `USDC`). Use to discover all spot pairs with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", - "examples": [ - "HYPE", - "USDC", - "PURR" - ], - "minLength": 1, - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Spot token symbol (e.g. `HYPE`, `USDC`). Use to discover all spot pairs with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", - "examples": [ - "HYPE", - "USDC", - "PURR" - ], - "minLength": 1, - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Token symbol (e.g. `HYPE`, `USDC`, `BTC`). Use to discover markets with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", + "examples": [ + "HYPE", + "USDC", + "BTC" + ], + "minLength": 1, + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Token symbol (e.g. `HYPE`, `USDC`, `BTC`). Use to discover markets with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.", + "examples": [ + "HYPE", + "USDC", + "BTC" + ], + "minLength": 1, + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / quote_token / descriptionPrevious value: -"Spot token symbol (e.g. `HYPE`, `USDC`). Use to discover all spot pairs with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."New value: +"Token symbol (e.g. `HYPE`, `USDC`, `BTC`). Use to discover markets with this token on a given side via `/v1/hyperliquid/markets?base_token=...` or `?quote_token=...`.<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."
- Changed
getV1TvmPools38 fields changed- changed
Output schema / properties / data / items / properties / factory / examplePrevious value: -"0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f"New value: +"TKWJdrQkqHisa1X8HUdHEfREvTzw4pMAaY" - changed
Output schema / properties / data / items / properties / factory / formatPrevious value: -"evm-address"New value: +"tvm-address" - changed
Output schema / properties / data / items / properties / factory / patternPrevious value: -"^(0[xX])?[0-9a-fA-F]{40}$"New value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - removed
Output schema / properties / data / items / properties / input_token / properties / address / anyOfRemoved value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "format": "evm-address", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "type": "string" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / input_token / properties / address / descriptionAdded value: +"Filter by address" - added
Output schema / properties / data / items / properties / input_token / properties / address / exampleAdded value: +"TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX" - added
Output schema / properties / data / items / properties / input_token / properties / address / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / input_token / properties / address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / input_token / properties / address / typeAdded value: +"string" - removed
Output schema / properties / data / items / properties / input_token / properties / decimals / anyOfRemoved value: -[ - { - "type": "number" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / input_token / properties / decimals / typeAdded value: +"number" - added
Output schema / properties / data / items / properties / input_token / properties / nameAdded value: +{ + "type": "string" +} - removed
Output schema / properties / data / items / properties / input_token / properties / symbol / anyOfRemoved value: -[ - { - "type": "string" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / input_token / properties / symbol / typeAdded value: +"string" - changed
Output schema / properties / data / items / properties / input_token / requiredPrevious value: -[ - "address", - "symbol", - "decimals" -]New value: +[ + "address", + "symbol", + "name", + "decimals" +] - changed
Output schema / properties / data / items / properties / network / descriptionPrevious value: -"The Graph Network ID for EVM networks https://thegraph.com/networks"New value: +"The Graph Network ID for TVM networks https://thegraph.com/networks" - changed
Output schema / properties / data / items / properties / network / enumPrevious value: -[ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "optimism", - "polygon", - "unichain" -]New value: +[ + "tron" +] - changed
Output schema / properties / data / items / properties / network / examplePrevious value: -"mainnet"New value: +"tron" - removed
Output schema / properties / data / items / properties / output_token / properties / address / anyOfRemoved value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "format": "evm-address", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "type": "string" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / output_token / properties / address / descriptionAdded value: +"Filter by address" - added
Output schema / properties / data / items / properties / output_token / properties / address / exampleAdded value: +"TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX" - added
Output schema / properties / data / items / properties / output_token / properties / address / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / output_token / properties / address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / output_token / properties / address / typeAdded value: +"string" - removed
Output schema / properties / data / items / properties / output_token / properties / decimals / anyOfRemoved value: -[ - { - "type": "number" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / output_token / properties / decimals / typeAdded value: +"number" - added
Output schema / properties / data / items / properties / output_token / properties / nameAdded value: +{ + "type": "string" +} - removed
Output schema / properties / data / items / properties / output_token / properties / symbol / anyOfRemoved value: -[ - { - "type": "string" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / output_token / properties / symbol / typeAdded value: +"string" - changed
Output schema / properties / data / items / properties / output_token / requiredPrevious value: -[ - "address", - "symbol", - "decimals" -]New value: +[ + "address", + "symbol", + "name", + "decimals" +] - removed
Output schema / properties / data / items / properties / pool / anyOfRemoved value: -[ - { - "format": "evm-address", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "type": "string" - }, - { - "format": "evm-tx-hash", - "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", - "type": "string" - } -] - changed
Output schema / properties / data / items / properties / pool / examplePrevious value: -"0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640"New value: +"TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ" - added
Output schema / properties / data / items / properties / pool / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / pool / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Output schema / properties / data / items / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "curvefi", - "balancer", - "bancor", - "cow", - "aerodrome", - "dodo", - "woofi", - "traderjoe", - "kyber_elastic" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "sunpump" +] - changed
Output schema / properties / data / items / properties / protocol / examplePrevious value: -"uniswap_v3"New value: +"uniswap_v2" - added
Output schema / properties / data / items / properties / transactionsAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "factory", - "pool", - "input_token", - "output_token", - "fee", - "protocol", - "network" -]New value: +[ + "factory", + "pool", + "input_token", + "output_token", + "fee", + "protocol", + "transactions", + "network" +]
- Added
getX402Discovery
38 tool updates
- Added
getLlmsText - Added
getOpenapiSpec - Added
getSkillsMarkdown - Changed
getV1EvmBalances1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1EvmBalancesNative1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1EvmHolders3 fields changed- added
Output schema / properties / data / items / properties / is_contractAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value." - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "address", - "contract", - "amount", - "value", - "name", - "symbol", - "decimals", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "address", + "contract", + "amount", + "value", + "is_contract", + "name", + "symbol", + "decimals", + "network" +]
- Changed
getV1EvmHoldersNative3 fields changed- added
Output schema / properties / data / items / properties / is_contractAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value." - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "address", - "amount", - "value", - "name", - "symbol", - "decimals", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "address", + "amount", + "value", + "is_contract", + "name", + "symbol", + "decimals", + "network" +]
- Changed
getV1EvmNftTransfers1 field changed- changed
Output schema / properties / data / items / properties / amount / typePrevious value: -"number"New value: +"string"
- Changed
getV1EvmTransfers1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1EvmTransfersNative1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Added
getV1HyperliquidDexes - Added
getV1HyperliquidMarkets - Added
getV1HyperliquidMarketsActivity - Added
getV1HyperliquidMarketsLiquidations - Added
getV1HyperliquidMarketsLiquidationsOhlc - Added
getV1HyperliquidMarketsOhlc - Added
getV1HyperliquidMarketsOi - Added
getV1HyperliquidPlatform - Added
getV1HyperliquidUsers - Added
getV1HyperliquidUsersActivity - Added
getV1HyperliquidUsersPositions - Added
getV1HyperliquidVaults - Added
getV1HyperliquidVaultsDepositors - Changed
getV1PolymarketMarkets8 fields changed- added
Input schema / properties / condition_id / anyOfAdded value: +[ + { + "example": "0x9708334534b504e2025a5a6af92f8600808c10be577e5066f920c40625fbec16", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "0x9708334534b504e2025a5a6af92f8600808c10be577e5066f920c40625fbec16", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / condition_id / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / event_slug / anyOfAdded value: +[ + { + "example": "will-bitcoin-reach-150k-in-january-2026", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "will-bitcoin-reach-150k-in-january-2026", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / event_slug / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / market_slug / anyOfAdded value: +[ + { + "example": "will-bitcoin-reach-150k-in-january-2026", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "will-bitcoin-reach-150k-in-january-2026", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / market_slug / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / token_id / anyOfAdded value: +[ + { + "example": "53342136288932702007624506186417846874594504126387502748453102780630218207922", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "53342136288932702007624506186417846874594504126387502748453102780630218207922", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / token_id / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."
- Changed
getV1PolymarketMarketsOhlc4 fields changed- added
Output schema / properties / data / items / properties / effective_fee_rate_grossAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / net_feesAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / total_refundsAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "timestamp", - "open", - "high", - "low", - "close", - "volume", - "trades", - "buys", - "sells", - "unique_makers", - "unique_takers", - "total_fees", - "fee_count", - "effective_fee_rate", - "market" -]New value: +[ + "timestamp", + "open", + "high", + "low", + "close", + "volume", + "trades", + "buys", + "sells", + "unique_makers", + "unique_takers", + "total_fees", + "total_refunds", + "net_fees", + "fee_count", + "effective_fee_rate_gross", + "effective_fee_rate", + "market" +]
- Changed
getV1PolymarketPlatform4 fields changed- added
Output schema / properties / data / items / properties / effective_fee_rate_grossAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / net_feesAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / total_refundsAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "timestamp", - "volume", - "buy_volume", - "sell_volume", - "trades", - "buys", - "sells", - "net_open_interest", - "split_amount", - "merge_amount", - "split_count", - "merge_count", - "oi_transactions", - "total_fees", - "fee_count", - "effective_fee_rate" -]New value: +[ + "timestamp", + "volume", + "buy_volume", + "sell_volume", + "trades", + "buys", + "sells", + "net_open_interest", + "split_amount", + "merge_amount", + "split_count", + "merge_count", + "oi_transactions", + "total_fees", + "total_refunds", + "net_fees", + "fee_count", + "effective_fee_rate_gross", + "effective_fee_rate" +]
- Changed
getV1PolymarketUsers2 fields changed- added
Input schema / properties / user / anyOfAdded value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / user / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."
- Changed
getV1PolymarketUsersPositions8 fields changed- added
Input schema / properties / condition_id / anyOfAdded value: +[ + { + "example": "0x9708334534b504e2025a5a6af92f8600808c10be577e5066f920c40625fbec16", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "0x9708334534b504e2025a5a6af92f8600808c10be577e5066f920c40625fbec16", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / condition_id / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / market_slug / anyOfAdded value: +[ + { + "example": "will-bitcoin-reach-150k-in-january-2026", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "will-bitcoin-reach-150k-in-january-2026", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / market_slug / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / token_id / anyOfAdded value: +[ + { + "example": "53342136288932702007624506186417846874594504126387502748453102780630218207922", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "example": "53342136288932702007624506186417846874594504126387502748453102780630218207922", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / token_id / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Input schema / properties / user / anyOfAdded value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / user / descriptionAdded value: +"undefined<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted."
- Changed
getV1SvmBalances1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1SvmBalancesNative1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1SvmHolders1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1SvmHoldersNative1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1SvmPools4 fields changed- changed
Input schema / properties / protocol / enumPrevious value: -[ - "pumpfun", - "pumpfun_amm", - "raydium_amm_v4", - "raydium_clmm", - "raydium_cpmm", - "raydium_launchpad", - "meteora_dlmm", - "orca_whirlpool", - "boop", - "darklake", - "dumpfun" -]New value: +[ + "pumpfun", + "pumpfun_amm", + "raydium_amm_v4", + "raydium_clmm", + "raydium_cpmm", + "raydium_launchpad", + "meteora_daam", + "meteora_dlmm", + "meteora_amm", + "orca_whirlpool", + "boop", + "byreal", + "darklake", + "dumpfun", + "moonshot", + "pancakeswap", + "spl_token_swap", + "okx_dex" +] - added
Output schema / properties / data / items / properties / input_decimalsAdded value: +{ + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] +} - added
Output schema / properties / data / items / properties / output_decimalsAdded value: +{ + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "program_id", - "program_name", - "amm", - "amm_name", - "amm_pool", - "input_mint", - "output_mint", - "transactions", - "network" -]New value: +[ + "program_id", + "program_name", + "amm", + "amm_name", + "amm_pool", + "input_mint", + "input_decimals", + "output_mint", + "output_decimals", + "transactions", + "network" +]
- Changed
getV1SvmSwaps2 fields changed- changed
Input schema / properties / protocol / enumPrevious value: -[ - "jupiter_v4", - "jupiter_v6", - "pumpfun", - "pumpfun_amm", - "raydium_amm_v4", - "raydium_clmm", - "raydium_cpmm", - "raydium_launchpad", - "meteora_dlmm", - "orca_whirlpool", - "boop", - "darklake", - "dumpfun" -]New value: +[ + "jupiter_v4", + "jupiter_v6", + "pumpfun", + "pumpfun_amm", + "raydium_amm_v4", + "raydium_clmm", + "raydium_cpmm", + "raydium_launchpad", + "meteora_daam", + "meteora_dlmm", + "meteora_amm", + "orca_whirlpool", + "boop", + "byreal", + "darklake", + "dumpfun", + "moonshot", + "pancakeswap", + "spl_token_swap", + "okx_dex" +] - changed
Output schema / properties / data / items / properties / protocol / enumPrevious value: -[ - "jupiter_v4", - "jupiter_v6", - "pumpfun", - "pumpfun_amm", - "raydium_amm_v4", - "raydium_clmm", - "raydium_cpmm", - "raydium_launchpad", - "meteora_dlmm", - "orca_whirlpool", - "boop", - "darklake", - "dumpfun" -]New value: +[ + "jupiter_v4", + "jupiter_v6", + "pumpfun", + "pumpfun_amm", + "raydium_amm_v4", + "raydium_clmm", + "raydium_cpmm", + "raydium_launchpad", + "meteora_daam", + "meteora_dlmm", + "meteora_amm", + "orca_whirlpool", + "boop", + "byreal", + "darklake", + "dumpfun", + "moonshot", + "pancakeswap", + "spl_token_swap", + "okx_dex" +]
- Changed
getV1SvmTransfers1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1SvmTransfersNative1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1TvmTransfers1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
- Changed
getV1TvmTransfersNative1 field changed- added
Output schema / properties / data / items / properties / value / descriptionAdded value: +"Decimal-scaled token amount (= amount / 10^decimals). Not a USD value."
42 tool updates
- Changed
getV1EvmBalances10 fields changed- changed
Input schema / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmBalancesHistorical9 fields changed- added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmBalancesHistoricalNative6 fields changed- added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmBalancesNative5 fields changed- changed
Input schema / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmDexes2 fields changed- added
Output schema / properties / data / items / properties / factory / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / factory / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmHolders6 fields changed- added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmHoldersNative2 fields changed- added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmNftCollections6 fields changed- added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract_creator / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract_creator / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmNftHolders6 fields changed- added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmNftItems6 fields changed- added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmNftOwnerships10 fields changed- changed
Input schema / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmNftSales23 fields changed- changed
Input schema / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / from_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / from_address / formatAdded value: +"evm-address" - added
Input schema / properties / from_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / to_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / to_address / formatAdded value: +"evm-address" - added
Input schema / properties / to_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / offerer / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / offerer / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / recipient / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / recipient / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Output schema / properties / data / items / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$"
- Changed
getV1EvmNftTransfers23 fields changed- changed
Input schema / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / address / formatAdded value: +"evm-address" - added
Input schema / properties / address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / from_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / from_address / formatAdded value: +"evm-address" - added
Input schema / properties / from_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / to_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / to_address / formatAdded value: +"evm-address" - added
Input schema / properties / to_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / from_ / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / from_ / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / to / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / to / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Output schema / properties / data / items / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$"
- Changed
getV1EvmPools15 fields changed- changed
Input schema / properties / factory / anyOfPrevious value: -[ - { - "description": "Filter by factory address", - "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by factory address", - "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by factory address", + "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by factory address", + "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / factory / formatAdded value: +"evm-address" - added
Input schema / properties / factory / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / input_token / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / input_token / formatAdded value: +"evm-address" - added
Input schema / properties / input_token / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / output_token / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / output_token / formatAdded value: +"evm-address" - added
Input schema / properties / output_token / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / pool / anyOfPrevious value: -[ - { - "anyOf": [ - { - "type": "string" - }, - { - "type": "string" - } - ], - "description": "Filter by pool address", - "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "string" - } - ], - "description": "Filter by pool address", - "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "anyOf": [ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "anyOf": [ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", + "type": "string" + }, + "type": "array" + } +] - added
Output schema / properties / data / items / properties / factory / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / factory / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Output schema / properties / data / items / properties / input_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / output_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / pool / anyOfPrevious value: -[ - { - "type": "string" - }, - { - "type": "string" - } -]New value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } +]
- Changed
getV1EvmPoolsOhlc2 fields changed- changed
Input schema / properties / pool / anyOfPrevious value: -[ - { - "type": "string" - }, - { - "type": "string" - } -]New value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } +] - changed
Output schema / properties / data / items / properties / pool / anyOfPrevious value: -[ - { - "type": "string" - }, - { - "type": "string" - } -]New value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } +]
- Changed
getV1EvmSwaps43 fields changed- changed
Input schema / properties / caller / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / caller / formatAdded value: +"evm-address" - added
Input schema / properties / caller / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / factory / anyOfPrevious value: -[ - { - "description": "Filter by factory address", - "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by factory address", - "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by factory address", + "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by factory address", + "example": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / factory / formatAdded value: +"evm-address" - added
Input schema / properties / factory / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / input_contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / input_contract / formatAdded value: +"evm-address" - added
Input schema / properties / input_contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / output_contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / output_contract / formatAdded value: +"evm-address" - added
Input schema / properties / output_contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / pool / anyOfPrevious value: -[ - { - "anyOf": [ - { - "type": "string" - }, - { - "type": "string" - } - ], - "description": "Filter by pool address", - "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "string" - } - ], - "description": "Filter by pool address", - "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "anyOf": [ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "anyOf": [ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / recipient / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / recipient / formatAdded value: +"evm-address" - added
Input schema / properties / recipient / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / sender / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / sender / formatAdded value: +"evm-address" - added
Input schema / properties / sender / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / transaction_from / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_from / formatAdded value: +"evm-address" - added
Input schema / properties / transaction_from / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$" - changed
Input schema / properties / user / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / user / formatAdded value: +"evm-address" - added
Input schema / properties / user / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / caller / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / caller / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / factory / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / factory / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Output schema / properties / data / items / properties / input_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / output_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / pool / anyOfPrevious value: -[ - { - "type": "string" - }, - { - "type": "string" - } -]New value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } +] - added
Output schema / properties / data / items / properties / recipient / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / recipient / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / sender / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / sender / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / transaction_from / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / transaction_from / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / user / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / user / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmTokens5 fields changed- changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1EvmTransfers20 fields changed- changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"evm-address" - added
Input schema / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / from_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / from_address / formatAdded value: +"evm-address" - added
Input schema / properties / from_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / to_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / to_address / formatAdded value: +"evm-address" - added
Input schema / properties / to_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / from_ / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / from_ / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / to / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / to / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Output schema / properties / data / items / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$"
- Changed
getV1EvmTransfersNative15 fields changed- changed
Input schema / properties / from_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / from_address / formatAdded value: +"evm-address" - added
Input schema / properties / from_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / to_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / to_address / formatAdded value: +"evm-address" - added
Input schema / properties / to_address / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "0xf6374799c227c9db38ff5ac1d5bebe8b607a1de1238cd861ebd1053ec07305ca", + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$" - added
Output schema / properties / data / items / properties / from_ / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / from_ / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / to / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / to / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - added
Output schema / properties / data / items / properties / transaction_id / formatAdded value: +"evm-tx-hash" - added
Output schema / properties / data / items / properties / transaction_id / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{64}$"
- Changed
getV1PolymarketMarketsActivity2 fields changed- added
Input schema / properties / user / formatAdded value: +"evm-address" - added
Input schema / properties / user / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1PolymarketUsers2 fields changed- added
Input schema / properties / user / formatAdded value: +"evm-address" - added
Input schema / properties / user / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1PolymarketUsersPositions2 fields changed- added
Input schema / properties / user / formatAdded value: +"evm-address" - added
Input schema / properties / user / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$"
- Changed
getV1SvmBalances15 fields changed- changed
Input schema / properties / mint / anyOfPrevious value: -[ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / mint / formatAdded value: +"svm-address" - added
Input schema / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / owner / anyOfPrevious value: -[ - { - "description": "Filter by owner address", - "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by owner address", - "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by owner address", + "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by owner address", + "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / owner / formatAdded value: +"svm-address" - added
Input schema / properties / owner / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / token_account / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / token_account / formatAdded value: +"svm-address" - added
Input schema / properties / token_account / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / owner / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / owner / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / token_account / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / token_account / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmBalancesNative7 fields changed- changed
Input schema / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / address / formatAdded value: +"svm-address" - added
Input schema / properties / address / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / address / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / address / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmDexes4 fields changed- added
Output schema / properties / data / items / properties / amm / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmHolders10 fields changed- added
Input schema / properties / mint / formatAdded value: +"svm-address" - added
Input schema / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / owner / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / owner / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / token_account / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / token_account / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmHoldersNative6 fields changed- added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / token_account / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / token_account / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmOwner7 fields changed- changed
Input schema / properties / account / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / account / formatAdded value: +"svm-address" - added
Input schema / properties / account / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / account / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / account / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / owner / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / owner / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmPools22 fields changed- changed
Input schema / properties / amm / anyOfPrevious value: -[ - { - "description": "Filter by AMM address", - "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by AMM address", - "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by AMM address", + "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by AMM address", + "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / amm / formatAdded value: +"svm-address" - added
Input schema / properties / amm / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / amm_pool / anyOfPrevious value: -[ - { - "description": "Filter by AMM pool address", - "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by AMM pool address", - "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by AMM pool address", + "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by AMM pool address", + "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / amm_pool / formatAdded value: +"svm-address" - added
Input schema / properties / amm_pool / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / mint / anyOfPrevious value: -[ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / mint / formatAdded value: +"svm-address" - added
Input schema / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / program_id / anyOfPrevious value: -[ - { - "description": "Filter by program ID", - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by program ID", - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / program_id / formatAdded value: +"svm-address" - added
Input schema / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / amm / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / amm_pool / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm_pool / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / input_mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / input_mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / output_mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / output_mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmPoolsOhlc8 fields changed- added
Input schema / properties / amm_pool / formatAdded value: +"svm-address" - added
Input schema / properties / amm_pool / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / amm / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / amm_pool / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm_pool / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmSwaps49 fields changed- changed
Input schema / properties / amm / anyOfPrevious value: -[ - { - "description": "Filter by AMM address", - "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by AMM address", - "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by AMM address", + "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by AMM address", + "example": "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / amm / formatAdded value: +"svm-address" - added
Input schema / properties / amm / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / amm_pool / anyOfPrevious value: -[ - { - "description": "Filter by AMM pool address", - "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by AMM pool address", - "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by AMM pool address", + "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by AMM pool address", + "example": "AmmpSnW5xVeKHTAU9fMjyKEMPgrzmUj3ah5vgvHhAB5J", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / amm_pool / formatAdded value: +"svm-address" - added
Input schema / properties / amm_pool / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / fee_payer / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / fee_payer / formatAdded value: +"svm-address" - added
Input schema / properties / fee_payer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / input_mint / anyOfPrevious value: -[ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / input_mint / formatAdded value: +"svm-address" - added
Input schema / properties / input_mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / output_mint / anyOfPrevious value: -[ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / output_mint / formatAdded value: +"svm-address" - added
Input schema / properties / output_mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / program_id / anyOfPrevious value: -[ - { - "description": "Filter by program ID", - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by program ID", - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / program_id / formatAdded value: +"svm-address" - added
Input schema / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / signature / anyOfPrevious value: -[ - { - "description": "Filter by transaction signature", - "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction signature", - "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction signature", + "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", + "format": "svm-signature", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction signature", + "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", + "format": "svm-signature", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / signature / formatAdded value: +"svm-signature" - added
Input schema / properties / signature / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{87,88}$" - changed
Input schema / properties / signer / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / signer / formatAdded value: +"svm-address" - added
Input schema / properties / signer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / user / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / user / formatAdded value: +"svm-address" - added
Input schema / properties / user / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / amm / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / amm_pool / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / amm_pool / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / fee_payer / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / fee_payer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / input_mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / input_mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Output schema / properties / data / items / properties / input_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / data / items / properties / output_mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / output_mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Output schema / properties / data / items / properties / output_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "So11111111111111111111111111111111111111112", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / signature / formatAdded value: +"svm-signature" - added
Output schema / properties / data / items / properties / signature / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{87,88}$" - added
Output schema / properties / data / items / properties / signer / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / signer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / signers / items / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / signers / items / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / user / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / user / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmTokens5 fields changed- changed
Input schema / properties / mint / anyOfPrevious value: -[ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / mint / formatAdded value: +"svm-address" - added
Input schema / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmTokensNative2 fields changed- added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmTransfers35 fields changed- changed
Input schema / properties / authority / anyOfPrevious value: -[ - { - "description": "Filter by authority address", - "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by authority address", - "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by authority address", + "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by authority address", + "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / authority / formatAdded value: +"svm-address" - added
Input schema / properties / authority / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / destination / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / destination / formatAdded value: +"svm-address" - added
Input schema / properties / destination / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / fee_payer / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / fee_payer / formatAdded value: +"svm-address" - added
Input schema / properties / fee_payer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / mint / anyOfPrevious value: -[ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / mint / formatAdded value: +"svm-address" - added
Input schema / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / signature / anyOfPrevious value: -[ - { - "description": "Filter by transaction signature", - "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction signature", - "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction signature", + "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", + "format": "svm-signature", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction signature", + "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", + "format": "svm-signature", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / signature / formatAdded value: +"svm-signature" - added
Input schema / properties / signature / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{87,88}$" - changed
Input schema / properties / signer / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / signer / formatAdded value: +"svm-address" - added
Input schema / properties / signer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / source / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / source / formatAdded value: +"svm-address" - added
Input schema / properties / source / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / authority / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / authority / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / destination / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / destination / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / multisig_authority / items / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / multisig_authority / items / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / signer / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / signer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / signers / items / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / signers / items / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / source / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / source / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1SvmTransfersNative29 fields changed- changed
Input schema / properties / destination / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / destination / formatAdded value: +"svm-address" - added
Input schema / properties / destination / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / fee_payer / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / fee_payer / formatAdded value: +"svm-address" - added
Input schema / properties / fee_payer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / signature / anyOfPrevious value: -[ - { - "description": "Filter by transaction signature", - "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction signature", - "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction signature", + "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", + "format": "svm-signature", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction signature", + "example": "5pdoVcSiSBr3LMAijdRYKrL5RoLFjLgHxHbZ34dUBVubnsQt3q1v48LuPazebsSiBVuSbSTyJdzf3G9jqqn8o6jA", + "format": "svm-signature", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / signature / formatAdded value: +"svm-signature" - added
Input schema / properties / signature / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{87,88}$" - changed
Input schema / properties / signer / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / signer / formatAdded value: +"svm-address" - added
Input schema / properties / signer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - changed
Input schema / properties / source / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "format": "svm-address", + "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / source / formatAdded value: +"svm-address" - added
Input schema / properties / source / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / destination / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / destination / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / fee_payer / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / fee_payer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / mint / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / mint / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / program_id / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / program_id / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / signer / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / signer / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / signers / items / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / signers / items / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$" - added
Output schema / properties / data / items / properties / source / formatAdded value: +"svm-address" - added
Output schema / properties / data / items / properties / source / patternAdded value: +"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
- Changed
getV1TvmDexes2 fields changed- added
Output schema / properties / data / items / properties / factory / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / factory / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$"
- Changed
getV1TvmPools17 fields changed- changed
Input schema / properties / factory / anyOfPrevious value: -[ - { - "description": "Filter by factory address", - "example": "TKWJdrQkqHisa1X8HUdHEfREvTzw4pMAaY", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by factory address", - "example": "TKWJdrQkqHisa1X8HUdHEfREvTzw4pMAaY", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by factory address", + "example": "TKWJdrQkqHisa1X8HUdHEfREvTzw4pMAaY", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by factory address", + "example": "TKWJdrQkqHisa1X8HUdHEfREvTzw4pMAaY", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / factory / formatAdded value: +"tvm-address" - added
Input schema / properties / factory / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / input_token / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / input_token / formatAdded value: +"tvm-address" - added
Input schema / properties / input_token / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / output_token / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / output_token / formatAdded value: +"tvm-address" - added
Input schema / properties / output_token / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / pool / anyOfPrevious value: -[ - { - "description": "Filter by pool address", - "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by pool address", - "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by pool address", + "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by pool address", + "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / pool / formatAdded value: +"tvm-address" - added
Input schema / properties / pool / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / factory / formatAdded value: +"evm-address" - added
Output schema / properties / data / items / properties / factory / patternAdded value: +"^(0[xX])?[0-9a-fA-F]{40}$" - changed
Output schema / properties / data / items / properties / input_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / output_token / properties / address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / data / items / properties / pool / anyOfPrevious value: -[ - { - "type": "string" - }, - { - "type": "string" - } -]New value: +[ + { + "format": "evm-address", + "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", + "type": "string" + }, + { + "format": "evm-tx-hash", + "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", + "type": "string" + } +]
- Changed
getV1TvmPoolsOhlc4 fields changed- added
Input schema / properties / pool / formatAdded value: +"tvm-address" - added
Input schema / properties / pool / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / pool / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / pool / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$"
- Changed
getV1TvmSwaps43 fields changed- changed
Input schema / properties / factory / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / factory / formatAdded value: +"tvm-address" - added
Input schema / properties / factory / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / input_contract / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / input_contract / formatAdded value: +"tvm-address" - added
Input schema / properties / input_contract / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / output_contract / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / output_contract / formatAdded value: +"tvm-address" - added
Input schema / properties / output_contract / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / pool / anyOfPrevious value: -[ - { - "description": "Filter by pool address", - "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by pool address", - "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by pool address", + "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by pool address", + "example": "TFGDbUyP8xez44C76fin3bn3Ss6jugoUwJ", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / pool / formatAdded value: +"tvm-address" - added
Input schema / properties / pool / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / recipient / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / recipient / formatAdded value: +"tvm-address" - added
Input schema / properties / recipient / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / sender / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / sender / formatAdded value: +"tvm-address" - added
Input schema / properties / sender / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / transaction_from / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_from / formatAdded value: +"tvm-address" - added
Input schema / properties / transaction_from / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", + "format": "tvm-tx-hash", + "pattern": "^[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", + "format": "tvm-tx-hash", + "pattern": "^[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"tvm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^[0-9a-fA-F]{64}$" - changed
Input schema / properties / user / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / user / formatAdded value: +"tvm-address" - added
Input schema / properties / user / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / factory / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / factory / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / input_token / properties / address / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / input_token / properties / address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / output_token / properties / address / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / output_token / properties / address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / pool / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / pool / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / recipient / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / recipient / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / sender / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / sender / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / transaction_from / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / transaction_from / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / user / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / user / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$"
- Changed
getV1TvmTokens5 fields changed- changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"tvm-address" - added
Input schema / properties / contract / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$"
- Changed
getV1TvmTransfers20 fields changed- changed
Input schema / properties / contract / anyOfPrevious value: -[ - { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by contract address", - "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / contract / formatAdded value: +"tvm-address" - added
Input schema / properties / contract / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / from_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / from_address / formatAdded value: +"tvm-address" - added
Input schema / properties / from_address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / to_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / to_address / formatAdded value: +"tvm-address" - added
Input schema / properties / to_address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", + "format": "tvm-tx-hash", + "pattern": "^[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", + "format": "tvm-tx-hash", + "pattern": "^[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"tvm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^[0-9a-fA-F]{64}$" - added
Output schema / properties / data / items / properties / contract / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / contract / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / from_ / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / from_ / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / to / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / to / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / transaction_id / formatAdded value: +"tvm-tx-hash" - added
Output schema / properties / data / items / properties / transaction_id / patternAdded value: +"^[0-9a-fA-F]{64}$"
- Changed
getV1TvmTransfersNative15 fields changed- changed
Input schema / properties / from_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / from_address / formatAdded value: +"tvm-address" - added
Input schema / properties / from_address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / to_address / anyOfPrevious value: -[ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "format": "tvm-address", + "pattern": "^T[1-9A-HJ-NP-Za-km-z]{33}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / to_address / formatAdded value: +"tvm-address" - added
Input schema / properties / to_address / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - changed
Input schema / properties / transaction_id / anyOfPrevious value: -[ - { - "description": "Filter by transaction hash", - "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by transaction hash", - "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by transaction hash", + "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", + "format": "tvm-tx-hash", + "pattern": "^[0-9a-fA-F]{64}$", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by transaction hash", + "example": "daddbf0810fb73620ebb1ad3c915afd32f3cf13a267d740f27284583df97a01a", + "format": "tvm-tx-hash", + "pattern": "^[0-9a-fA-F]{64}$", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / transaction_id / formatAdded value: +"tvm-tx-hash" - added
Input schema / properties / transaction_id / patternAdded value: +"^[0-9a-fA-F]{64}$" - added
Output schema / properties / data / items / properties / from_ / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / from_ / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / to / formatAdded value: +"tvm-address" - added
Output schema / properties / data / items / properties / to / patternAdded value: +"^T[1-9A-HJ-NP-Za-km-z]{33}$" - added
Output schema / properties / data / items / properties / transaction_id / formatAdded value: +"tvm-tx-hash" - added
Output schema / properties / data / items / properties / transaction_id / patternAdded value: +"^[0-9a-fA-F]{64}$"
24 tool updates
- Changed
getV1EvmBalancesHistorical4 fields changed- added
Output schema / properties / data / items / properties / name / anyOfAdded value: +[ + { + "type": "string" + }, + { + "type": "null" + } +] - removed
Output schema / properties / data / items / properties / name / typeRemoved value: -"string" - added
Output schema / properties / data / items / properties / symbol / anyOfAdded value: +[ + { + "type": "string" + }, + { + "type": "null" + } +] - removed
Output schema / properties / data / items / properties / symbol / typeRemoved value: -"string"
- Changed
getV1EvmBalancesHistoricalNative4 fields changed- added
Output schema / properties / data / items / properties / name / anyOfAdded value: +[ + { + "type": "string" + }, + { + "type": "null" + } +] - removed
Output schema / properties / data / items / properties / name / typeRemoved value: -"string" - added
Output schema / properties / data / items / properties / symbol / anyOfAdded value: +[ + { + "type": "string" + }, + { + "type": "null" + } +] - removed
Output schema / properties / data / items / properties / symbol / typeRemoved value: -"string"
- Changed
getV1EvmTransfersNative1 field changed- changed
Input schema / properties / transaction_id / examplePrevious value: -"0x96b1b180d22dae2b18a783ebdd5ae33f6867f3572f87c69a135c6c0a15a63c8e"New value: +"0xd671e7314849d87f852c3674fd98157f1faf512364640c37ea38e997f67bd088"
- Added
getV1PolymarketMarkets - Added
getV1PolymarketMarketsActivity - Added
getV1PolymarketMarketsOhlc - Added
getV1PolymarketMarketsOi - Added
getV1PolymarketMarketsPositions - Added
getV1PolymarketPlatform - Added
getV1PolymarketUsers - Added
getV1PolymarketUsersPositions - Changed
getV1SvmBalances3 fields changed- changed
Input schema / properties / token_account / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "type": "string" + }, + "type": "array" + } +] - removed
Input schema / properties / token_account / exampleRemoved value: -"5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW" - removed
Output schema / properties / data / items / properties / token_account / exampleRemoved value: -"5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW"
- Changed
getV1SvmBalancesNative2 fields changed- removed
Output schema / properties / data / items / properties / uriRemoved value: -{ - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] -} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "program_id", - "address", - "mint", - "amount", - "value", - "decimals", - "name", - "symbol", - "uri", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "program_id", + "address", + "mint", + "amount", + "value", + "decimals", + "name", + "symbol", + "network" +]
- Changed
getV1SvmDexes1 field changed- removed
Output schema / properties / data / items / properties / program_id / enumRemoved value: -[ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" -]
- Changed
getV1SvmHolders5 fields changed- removed
Output schema / properties / data / items / properties / decimals / anyOfRemoved value: -[ - { - "type": "number" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / decimals / typeAdded value: +"number" - removed
Output schema / properties / data / items / properties / program_id / enumRemoved value: -[ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" -] - removed
Output schema / properties / data / items / properties / token_account / exampleRemoved value: -"5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW" - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "owner", - "token_account", - "mint", - "program_id", - "amount", - "value", - "decimals", - "name", - "symbol", - "uri", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "program_id", + "mint", + "owner", + "token_account", + "amount", + "value", + "decimals", + "name", + "symbol", + "uri", + "network" +]
- Added
getV1SvmHoldersNative - Changed
getV1SvmOwner2 fields changed- changed
Input schema / properties / account / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "type": "string" + }, + "type": "array" + } +] - removed
Output schema / properties / data / items / properties / account / exampleRemoved value: -"5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW"
- Changed
getV1SvmPools7 fields changed- removed
Input schema / properties / input_mintRemoved value: -{ - "anyOf": [ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } - ], - "description": "Filter by mint address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", - "example": "So11111111111111111111111111111111111111112", - "type": "string" -} - added
Input schema / properties / mintAdded value: +{ + "anyOf": [ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by mint address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "So11111111111111111111111111111111111111112", + "type": "string" +} - removed
Input schema / properties / output_mintRemoved value: -{ - "anyOf": [ - { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by mint address", - "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", - "type": "string" - }, - "type": "array" - } - ], - "description": "Filter by mint address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", - "example": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", - "type": "string" -} - changed
Input schema / properties / program_id / anyOfPrevious value: -[ - { - "description": "Filter by program ID", - "enum": [ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" - ], - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by program ID", - "enum": [ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" - ], - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / program_id / typeAdded value: +"string" - added
Input schema / properties / protocolAdded value: +{ + "description": "Protocol name", + "enum": [ + "pumpfun", + "pumpfun_amm", + "raydium_amm_v4", + "raydium_clmm", + "raydium_cpmm", + "raydium_launchpad", + "meteora_dlmm", + "orca_whirlpool", + "boop", + "darklake", + "dumpfun" + ], + "example": "raydium_amm_v4", + "type": "string" +} - removed
Output schema / properties / data / items / properties / program_id / enumRemoved value: -[ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" -]
- Changed
getV1SvmPoolsOhlc12 fields changed- changed
Input schema / properties / interval / descriptionPrevious value: -"The interval* for which to aggregate price data (hourly, 4-hours, daily or weekly).<br>*Plan restricted."New value: +"The interval* for which to aggregate price data (1-minute, 5-minutes, 10-minutes, 30-minutes, hourly, 4-hours, daily or weekly).<br>*Plan restricted." - changed
Input schema / properties / interval / enumPrevious value: -[ - "1h", - "4h", - "1d", - "1w" -]New value: +[ + "1m", + "5m", + "10m", + "30m", + "1h", + "4h", + "1d", + "1w" +] - added
Output schema / properties / data / items / properties / program_idAdded value: +{ + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "type": "string" +} - removed
Output schema / properties / data / items / properties / token0 / descriptionRemoved value: -"Filter by mint address" - removed
Output schema / properties / data / items / properties / token0 / exampleRemoved value: -"pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn" - removed
Output schema / properties / data / items / properties / token0_decimals / anyOfRemoved value: -[ - { - "type": "number" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / token0_decimals / typeAdded value: +"number" - removed
Output schema / properties / data / items / properties / token1 / descriptionRemoved value: -"Filter by mint address" - removed
Output schema / properties / data / items / properties / token1 / exampleRemoved value: -"pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn" - removed
Output schema / properties / data / items / properties / token1_decimals / anyOfRemoved value: -[ - { - "type": "number" - }, - { - "type": "null" - } -] - added
Output schema / properties / data / items / properties / token1_decimals / typeAdded value: +"number" - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "datetime", - "amm", - "amm_pool", - "token0", - "token0_decimals", - "token1", - "token1_decimals", - "open", - "high", - "low", - "close", - "volume", - "uaw", - "transactions" -]New value: +[ + "datetime", + "program_id", + "amm", + "amm_pool", + "token0", + "token0_decimals", + "token1", + "token1_decimals", + "open", + "high", + "low", + "close", + "volume", + "uaw", + "transactions" +]
- Changed
getV1SvmSwaps21 fields changed- added
Input schema / properties / fee_payerAdded value: +{ + "anyOf": [ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "So11111111111111111111111111111111111111112", + "type": "string" +} - changed
Input schema / properties / program_id / anyOfPrevious value: -[ - { - "description": "Filter by program ID", - "enum": [ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" - ], - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by program ID", - "enum": [ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" - ], - "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by program ID", + "example": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", + "type": "string" + }, + "type": "array" + } +] - added
Input schema / properties / program_id / typeAdded value: +"string" - added
Input schema / properties / protocolAdded value: +{ + "description": "Protocol name", + "enum": [ + "jupiter_v4", + "jupiter_v6", + "pumpfun", + "pumpfun_amm", + "raydium_amm_v4", + "raydium_clmm", + "raydium_cpmm", + "raydium_launchpad", + "meteora_dlmm", + "orca_whirlpool", + "boop", + "darklake", + "dumpfun" + ], + "example": "raydium_amm_v4", + "type": "string" +} - added
Input schema / properties / signerAdded value: +{ + "anyOf": [ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "So11111111111111111111111111111111111111112", + "type": "string" +} - added
Output schema / properties / data / items / properties / compute_units_consumedAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / feeAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / fee_payerAdded value: +{ + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" +} - changed
Output schema / properties / data / items / properties / input_amount / typePrevious value: -"number"New value: +"string" - added
Output schema / properties / data / items / properties / input_tokenAdded value: +{ + "properties": { + "address": { + "anyOf": [ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "decimals": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] + }, + "symbol": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "address", + "symbol", + "decimals" + ], + "type": "object" +} - added
Output schema / properties / data / items / properties / input_valueAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / properties / output_amount / typePrevious value: -"number"New value: +"string" - added
Output schema / properties / data / items / properties / output_tokenAdded value: +{ + "properties": { + "address": { + "anyOf": [ + { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "decimals": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] + }, + "symbol": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "address", + "symbol", + "decimals" + ], + "type": "object" +} - added
Output schema / properties / data / items / properties / output_valueAdded value: +{ + "type": "number" +} - removed
Output schema / properties / data / items / properties / program_id / enumRemoved value: -[ - "LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj", - "CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C", - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK", - "Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4", - "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo", - "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" -] - added
Output schema / properties / data / items / properties / protocolAdded value: +{ + "description": "Protocol name", + "enum": [ + "jupiter_v4", + "jupiter_v6", + "pumpfun", + "pumpfun_amm", + "raydium_amm_v4", + "raydium_clmm", + "raydium_cpmm", + "raydium_launchpad", + "meteora_dlmm", + "orca_whirlpool", + "boop", + "darklake", + "dumpfun" + ], + "example": "raydium_amm_v4", + "type": "string" +} - added
Output schema / properties / data / items / properties / signerAdded value: +{ + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" +} - added
Output schema / properties / data / items / properties / signersAdded value: +{ + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / data / items / properties / stack_heightAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / summaryAdded value: +{ + "type": "string" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "block_num", - "datetime", - "timestamp", - "signature", - "transaction_index", - "instruction_index", - "program_id", - "program_name", - "amm", - "amm_pool", - "user", - "input_mint", - "input_amount", - "output_mint", - "output_amount", - "network" -]New value: +[ + "block_num", + "datetime", + "timestamp", + "signature", + "transaction_index", + "instruction_index", + "stack_height", + "fee_payer", + "signer", + "signers", + "fee", + "compute_units_consumed", + "program_id", + "program_name", + "amm", + "amm_pool", + "input_token", + "output_token", + "user", + "input_mint", + "input_amount", + "input_value", + "output_mint", + "output_amount", + "output_value", + "protocol", + "summary", + "network" +]
- Changed
getV1SvmTokens2 fields changed- changed
Input schema / properties / mint / examplePrevious value: -"pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn"New value: +"So11111111111111111111111111111111111111112" - changed
Input schema / requiredPrevious value: -[ - "network", - "mint" -]New value: +[ + "network" +]
- Added
getV1SvmTokensNative - Changed
getV1SvmTransfers21 fields changed- changed
Input schema / properties / authority / examplePrevious value: -"GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9"New value: +"HFqU5x63VTqvQss8hp11i4wVV8bD44PvwucfZ2bU7gRe" - changed
Input schema / properties / destination / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / destination / examplePrevious value: -"64nnJ2CBUZ3VasttjVhxbQXqzbjAxnj4VT4vBrrveNV"New value: +"AtpmmidnYUTC1w62zHXfeXygDFQG8H2CU2fseFLwHiat" - added
Input schema / properties / fee_payerAdded value: +{ + "anyOf": [ + { + "description": "Filter by token account address", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by token account address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "3ghZcDUBHDGbgKPzmNnDXpAPb7gp2ApfkRtPWqRrGNTo", + "type": "string" +} - changed
Input schema / properties / mint / examplePrevious value: -"pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn"New value: +"So11111111111111111111111111111111111111112" - added
Input schema / properties / program_id / anyOfAdded value: +[ + { + "description": "Filter by SPL token program ID", + "enum": [ + "11111111111111111111111111111111", + "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", + "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" + ], + "example": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by SPL token program ID", + "enum": [ + "11111111111111111111111111111111", + "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", + "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" + ], + "example": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / program_id / descriptionPrevious value: -"Filter by SPL token program ID"New value: +"Filter by SPL token program ID<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - removed
Input schema / properties / program_id / enumRemoved value: -[ - "11111111111111111111111111111111", - "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", - "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" -] - removed
Input schema / properties / program_id / typeRemoved value: -"string" - changed
Input schema / properties / signature / examplePrevious value: -"2Y3YJMa7Gx96ZprnWxSQHiahGdbiNFwF1DdT4ZWGf8cwJnv4fRTcFg9Z5THuAHhja66fi6Jd8fLngtH1d8qSNj3H"New value: +"4Xj7G5UWDKWbPEKTMie8adzPD27qGRYLE9hpYwuad228Tw96aVBMqhc4XG5daAeLrJXGAqRnQw8Cbi129dQfynAd" - added
Input schema / properties / signerAdded value: +{ + "anyOf": [ + { + "description": "Filter by token account address", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by token account address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "3ghZcDUBHDGbgKPzmNnDXpAPb7gp2ApfkRtPWqRrGNTo", + "type": "string" +} - changed
Input schema / properties / source / anyOfPrevious value: -[ - { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by token account address", - "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", - "type": "string" - }, - "type": "array" - } -]New value: +[ + { + "description": "Filter by token account address", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by token account address", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / source / examplePrevious value: -"5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW"New value: +"HuxWhQJLCvuuSzHuBkHX1PVJ2LrpVz8GnTCaEkMRKgM1" - added
Output schema / properties / data / items / properties / compute_units_consumedAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / feeAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / metadataAdded value: +{ + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] +} - added
Output schema / properties / data / items / properties / multisig_authorityAdded value: +{ + "items": { + "description": "Filter by authority address", + "example": "GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9", + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / data / items / properties / signerAdded value: +{ + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" +} - added
Output schema / properties / data / items / properties / signersAdded value: +{ + "items": { + "description": "Filter by address", + "example": "So11111111111111111111111111111111111111112", + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / data / items / properties / stack_heightAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "block_num", - "datetime", - "timestamp", - "signature", - "transaction_index", - "instruction_index", - "program_id", - "mint", - "authority", - "source", - "destination", - "amount", - "value", - "decimals", - "name", - "symbol", - "uri", - "network" -]New value: +[ + "block_num", + "datetime", + "timestamp", + "signature", + "transaction_index", + "instruction_index", + "stack_height", + "signer", + "signers", + "fee", + "compute_units_consumed", + "program_id", + "mint", + "source", + "destination", + "authority", + "multisig_authority", + "amount", + "value", + "decimals", + "name", + "symbol", + "uri", + "metadata", + "network" +]
- Added
getV1SvmTransfersNative
1 tool update
- Changed
getV1SvmHolders4 fields changed- changed
Output schema / properties / data / items / properties / owner / descriptionPrevious value: -"Filter by address"New value: +"Filter by owner address" - changed
Output schema / properties / data / items / properties / owner / examplePrevious value: -"So11111111111111111111111111111111111111112"New value: +"GXYBNgyYKbSLr938VJCpmGLCUaAHWsncTi7jDoQSdFR9" - added
Output schema / properties / data / items / properties / token_accountAdded value: +{ + "description": "Filter by token account address", + "example": "5UZfa66rzeDpD9wKs3Sn3iewmavxYvpAtiF2Lqd2n1wW", + "type": "string" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "owner", - "mint", - "program_id", - "amount", - "value", - "decimals", - "name", - "symbol", - "uri", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "owner", + "token_account", + "mint", + "program_id", + "amount", + "value", + "decimals", + "name", + "symbol", + "uri", + "network" +]
7 tool updates
- Changed
getV1EvmDexes1 field changed- changed
Output schema / properties / data / items / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "bancor", - "curvefi", - "balancer" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "curvefi", + "balancer", + "bancor", + "cow", + "aerodrome", + "dodo", + "woofi", + "traderjoe", + "kyber_elastic" +]
- Changed
getV1EvmPools2 fields changed- changed
Input schema / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "bancor", - "curvefi", - "balancer" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "curvefi", + "balancer", + "bancor", + "cow", + "aerodrome", + "dodo", + "woofi", + "traderjoe", + "kyber_elastic" +] - changed
Output schema / properties / data / items / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "bancor", - "curvefi", - "balancer" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "curvefi", + "balancer", + "bancor", + "cow", + "aerodrome", + "dodo", + "woofi", + "traderjoe", + "kyber_elastic" +]
- Changed
getV1EvmPoolsOhlc4 fields changed- changed
Input schema / properties / interval / descriptionPrevious value: -"The interval* for which to aggregate price data (hourly, 4-hours, daily or weekly).<br>*Plan restricted."New value: +"The interval* for which to aggregate price data (1-minute, 5-minutes, 10-minutes, 30-minutes, hourly, 4-hours, daily or weekly).<br>*Plan restricted." - changed
Input schema / properties / interval / enumPrevious value: -[ - "1h", - "4h", - "1d", - "1w" -]New value: +[ + "1m", + "5m", + "10m", + "30m", + "1h", + "4h", + "1d", + "1w" +] - removed
Output schema / properties / data / items / properties / uawRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "datetime", - "ticker", - "pool", - "open", - "high", - "low", - "close", - "volume", - "uaw", - "transactions", - "network" -]New value: +[ + "datetime", + "ticker", + "pool", + "open", + "high", + "low", + "close", + "volume", + "transactions", + "network" +]
- Changed
getV1EvmSwaps19 fields changed- changed
Input schema / properties / caller / examplePrevious value: -"0xa69babef1ca67a37ffaf7a485dfff3382056e78c"New value: +"0x7a250d5630b4cf539739df2c5dacb4c659f2488d" - changed
Input schema / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "bancor", - "curvefi", - "balancer" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "curvefi", + "balancer", + "bancor", + "cow", + "aerodrome", + "dodo", + "woofi", + "traderjoe", + "kyber_elastic" +] - changed
Input schema / properties / recipient / examplePrevious value: -"0xa69babef1ca67a37ffaf7a485dfff3382056e78c"New value: +"0x7a250d5630b4cf539739df2c5dacb4c659f2488d" - changed
Input schema / properties / sender / examplePrevious value: -"0xa69babef1ca67a37ffaf7a485dfff3382056e78c"New value: +"0x7a250d5630b4cf539739df2c5dacb4c659f2488d" - added
Input schema / properties / transaction_fromAdded value: +{ + "anyOf": [ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "type": "string" +} - added
Input schema / properties / userAdded value: +{ + "anyOf": [ + { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "type": "string" +} - added
Output schema / properties / data / items / properties / call_indexAdded value: +{ + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] +} - changed
Output schema / properties / data / items / properties / caller / descriptionPrevious value: -"Filter by address"New value: +"Account or contract that calls the swap-relevant contract." - added
Output schema / properties / data / items / properties / log_block_indexAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / log_indexAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / log_ordinalAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / log_topic0Added value: +{ + "type": "string" +} - changed
Output schema / properties / data / items / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "bancor", - "curvefi", - "balancer" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "curvefi", + "balancer", + "bancor", + "cow", + "aerodrome", + "dodo", + "woofi", + "traderjoe", + "kyber_elastic" +] - changed
Output schema / properties / data / items / properties / recipient / descriptionPrevious value: -"Filter by address"New value: +"Legacy compatibility field for swap recipient semantics. Prefer user for a normalized user-oriented swap address." - changed
Output schema / properties / data / items / properties / sender / descriptionPrevious value: -"Filter by address"New value: +"Legacy compatibility field for swap sender semantics. Prefer user for a normalized user-oriented swap address." - added
Output schema / properties / data / items / properties / transaction_fromAdded value: +{ + "description": "Onchain transaction initiator address.", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "type": "string" +} - added
Output schema / properties / data / items / properties / transaction_indexAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / userAdded value: +{ + "description": "Normalized user-oriented swap address. Prefer this field for integrations; sender and recipient remain legacy compatibility fields and are planned for deprecation in a future major release.", + "example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", + "type": "string" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "block_num", - "datetime", - "timestamp", - "transaction_id", - "factory", - "pool", - "input_token", - "output_token", - "caller", - "sender", - "recipient", - "input_amount", - "input_value", - "output_amount", - "output_value", - "price", - "price_inv", - "protocol", - "summary", - "network" -]New value: +[ + "block_num", + "datetime", + "timestamp", + "transaction_id", + "transaction_index", + "transaction_from", + "call_index", + "log_index", + "log_ordinal", + "log_block_index", + "log_topic0", + "factory", + "pool", + "input_token", + "output_token", + "caller", + "user", + "sender", + "recipient", + "input_amount", + "input_value", + "output_amount", + "output_value", + "price", + "price_inv", + "protocol", + "summary", + "network" +]
- Changed
getV1TvmPools1 field changed- changed
Output schema / properties / data / items / properties / protocol / enumPrevious value: -[ - "uniswap_v1", - "uniswap_v2", - "uniswap_v3", - "uniswap_v4", - "bancor", - "curvefi", - "balancer" -]New value: +[ + "uniswap_v1", + "uniswap_v2", + "uniswap_v3", + "uniswap_v4", + "curvefi", + "balancer", + "bancor", + "cow", + "aerodrome", + "dodo", + "woofi", + "traderjoe", + "kyber_elastic" +]
- Changed
getV1TvmPoolsOhlc4 fields changed- changed
Input schema / properties / interval / descriptionPrevious value: -"The interval* for which to aggregate price data (hourly, 4-hours, daily or weekly).<br>*Plan restricted."New value: +"The interval* for which to aggregate price data (1-minute, 5-minutes, 10-minutes, 30-minutes, hourly, 4-hours, daily or weekly).<br>*Plan restricted." - changed
Input schema / properties / interval / enumPrevious value: -[ - "1h", - "4h", - "1d", - "1w" -]New value: +[ + "1m", + "5m", + "10m", + "30m", + "1h", + "4h", + "1d", + "1w" +] - removed
Output schema / properties / data / items / properties / uawRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "datetime", - "ticker", - "pool", - "open", - "high", - "low", - "close", - "volume", - "uaw", - "transactions", - "network" -]New value: +[ + "datetime", + "ticker", + "pool", + "open", + "high", + "low", + "close", + "volume", + "transactions", + "network" +]
- Changed
getV1TvmSwaps14 fields changed- removed
Input schema / properties / callerRemoved value: -{ - "anyOf": [ - { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - { - "type": "string" - }, - { - "items": { - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" - }, - "type": "array" - } - ], - "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", - "example": "TXF1xDbVGdxFGbovmmmXvBGu8ZiE3Lq4mR", - "type": "string" -} - added
Input schema / properties / transaction_fromAdded value: +{ + "anyOf": [ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "TXF1xDbVGdxFGbovmmmXvBGu8ZiE3Lq4mR", + "type": "string" +} - added
Input schema / properties / userAdded value: +{ + "anyOf": [ + { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by address", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "type": "string" + }, + "type": "array" + } + ], + "description": "Filter by address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "TXF1xDbVGdxFGbovmmmXvBGu8ZiE3Lq4mR", + "type": "string" +} - removed
Output schema / properties / data / items / properties / callerRemoved value: -{ - "description": "Filter by address", - "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", - "type": "string" -} - added
Output schema / properties / data / items / properties / log_block_indexAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / log_indexAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / log_ordinalAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / log_topic0Added value: +{ + "type": "string" +} - changed
Output schema / properties / data / items / properties / recipient / descriptionPrevious value: -"Filter by address"New value: +"Legacy compatibility field for swap recipient semantics. Prefer user for a normalized user-oriented swap address." - changed
Output schema / properties / data / items / properties / sender / descriptionPrevious value: -"Filter by address"New value: +"Legacy compatibility field for swap sender semantics. Prefer user for a normalized user-oriented swap address." - added
Output schema / properties / data / items / properties / transaction_fromAdded value: +{ + "description": "Onchain transaction initiator address.", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "type": "string" +} - added
Output schema / properties / data / items / properties / transaction_indexAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / userAdded value: +{ + "description": "Normalized user-oriented swap address. Prefer this field for integrations; sender and recipient remain legacy compatibility fields and are planned for deprecation in a future major release.", + "example": "TRX9Uehj3GuFVh5jjVjNqb6q9cgVHJ4jGX", + "type": "string" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "block_num", - "datetime", - "timestamp", - "transaction_id", - "factory", - "pool", - "input_token", - "output_token", - "caller", - "sender", - "recipient", - "input_amount", - "input_value", - "output_amount", - "output_value", - "price", - "price_inv", - "protocol", - "summary", - "network" -]New value: +[ + "block_num", + "datetime", + "timestamp", + "transaction_id", + "transaction_index", + "transaction_from", + "log_index", + "log_ordinal", + "log_block_index", + "log_topic0", + "factory", + "pool", + "input_token", + "output_token", + "user", + "sender", + "recipient", + "input_amount", + "input_value", + "output_amount", + "output_value", + "price", + "price_inv", + "protocol", + "summary", + "network" +]
24 tool updates
- Changed
getV1EvmBalancesHistorical2 fields changed- removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1EvmBalancesHistoricalNative2 fields changed- removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1EvmNftOwnerships1 field changed- removed
Input schema / properties / token_standard / defaultRemoved value: -""
- Changed
getV1EvmNftSales4 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2025-01-01"
- Changed
getV1EvmNftTransfers5 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2025-01-01" - removed
Input schema / properties / type / defaultRemoved value: -""
- Changed
getV1EvmPools1 field changed- removed
Input schema / properties / protocol / defaultRemoved value: -""
- Changed
getV1EvmPoolsOhlc2 fields changed- removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1EvmSwaps5 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / protocol / defaultRemoved value: -"" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1EvmTokens4 fields changed- added
Input schema / properties / contract / anyOfAdded value: +[ + { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / contract / descriptionPrevious value: -"Filter by contract address"New value: +"Filter by contract address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Output schema / properties / data / items / properties / total_transfersAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "contract", - "name", - "symbol", - "decimals", - "circulating_supply", - "total_supply", - "holders", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "contract", + "name", + "symbol", + "decimals", + "circulating_supply", + "total_supply", + "holders", + "total_transfers", + "network" +]
- Changed
getV1EvmTransfers4 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1EvmTransfersNative4 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1Health6 fields changed- removed
Input schema / properties / skip_endpointsRemoved value: -{ - "type": "boolean" -} - removed
Output schema / properties / checksRemoved value: -{ - "properties": { - "api_endpoints": { - "enum": [ - "up", - "down", - "partial", - "skipped" - ], - "type": "string" - }, - "database": { - "enum": [ - "up", - "down", - "slow" - ], - "type": "string" - } - }, - "required": [ - "database", - "api_endpoints" - ], - "type": "object" -} - removed
Output schema / properties / duration_msRemoved value: -{ - "type": "number" -} - removed
Output schema / properties / request_timeRemoved value: -{ - "pattern": "^\\d{4}-\\d{2}-\\d{2}[T ]\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})?$", - "type": "string" -} - removed
Output schema / properties / status / enumRemoved value: -[ - "healthy", - "degraded", - "unhealthy" -] - changed
Output schema / requiredPrevious value: -[ - "status", - "checks", - "request_time", - "duration_ms" -]New value: +[ + "status" +]
- Changed
getV1Networks3 fields changed- added
Input schema / properties / networkAdded value: +{ + "anyOf": [ + { + "description": "Network ID to filter by", + "example": "arbitrum-one", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Network ID to filter by", + "example": "arbitrum-one", + "type": "string" + }, + "type": "array" + } + ], + "description": "Network ID to filter by<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted.", + "example": "arbitrum-one" +} - added
Output schema / properties / networks / items / properties / indexed_toAdded value: +{ + "items": { + "properties": { + "block_num": { + "type": "number" + }, + "category": { + "type": "string" + }, + "datetime": { + "type": "string" + }, + "timestamp": { + "type": "number" + }, + "version": { + "type": "string" + } + }, + "required": [ + "category", + "version", + "block_num", + "datetime", + "timestamp" + ], + "type": "object" + }, + "type": "array" +} - changed
Output schema / properties / networks / items / requiredPrevious value: -[ - "id", - "fullName", - "shortName", - "caip2Id", - "networkType", - "icon", - "aliases" -]New value: +[ + "id", + "fullName", + "shortName", + "caip2Id", + "networkType", + "icon", + "aliases", + "indexed_to" +]
- Changed
getV1SvmBalances1 field changed- removed
Input schema / properties / program_id / defaultRemoved value: -""
- Changed
getV1SvmPoolsOhlc2 fields changed- removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1SvmSwaps4 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2020-01-01"
- Changed
getV1SvmTokens7 fields changed- removed
Input schema / properties / limitRemoved value: -{ - "default": 10, - "description": "Number of items* returned in a single request.<br>*Plan restricted.", - "maximum": 1000, - "minimum": 1, - "type": "integer" -} - added
Input schema / properties / mint / anyOfAdded value: +[ + { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by mint address", + "example": "pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / mint / descriptionPrevious value: -"Filter by mint address"New value: +"Filter by mint address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - removed
Input schema / properties / pageRemoved value: -{ - "default": 1, - "description": "Page number to fetch.<br>Empty `data` array signifies end of results.", - "maximum": 767465558638, - "minimum": 1, - "type": "integer" -} - added
Output schema / properties / data / items / properties / circulating_supplyAdded value: +{ + "type": "number" +} - added
Output schema / properties / data / items / properties / holdersAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "program_id", - "mint", - "decimals", - "name", - "symbol", - "uri", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "program_id", + "mint", + "decimals", + "circulating_supply", + "holders", + "name", + "symbol", + "uri", + "network" +]
- Changed
getV1SvmTransfers5 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / program_id / defaultRemoved value: -"" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2020-01-01"
- Changed
getV1TvmPools1 field changed- removed
Input schema / properties / protocol / defaultRemoved value: -""
- Changed
getV1TvmPoolsOhlc2 fields changed- removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1TvmSwaps5 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / protocol / defaultRemoved value: -"" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1TvmTokens8 fields changed- added
Input schema / properties / contract / anyOfAdded value: +[ + { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "type": "string" + }, + { + "type": "string" + }, + { + "items": { + "description": "Filter by contract address", + "example": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", + "type": "string" + }, + "type": "array" + } +] - changed
Input schema / properties / contract / descriptionPrevious value: -"Filter by contract address"New value: +"Filter by contract address<br>Single value or array of values* (separate multiple values with `,`)<br>*Plan restricted." - added
Output schema / properties / data / items / properties / iconAdded value: +{ + "properties": { + "web3icon": { + "type": "string" + } + }, + "required": [ + "web3icon" + ], + "type": "object" +} - added
Output schema / properties / data / items / properties / network / descriptionAdded value: +"The Graph Network ID for TVM networks https://thegraph.com/networks" - added
Output schema / properties / data / items / properties / network / enumAdded value: +[ + "tron" +] - added
Output schema / properties / data / items / properties / network / exampleAdded value: +"tron" - added
Output schema / properties / data / items / properties / total_transfersAdded value: +{ + "type": "number" +} - changed
Output schema / properties / data / items / requiredPrevious value: -[ - "last_update", - "last_update_block_num", - "last_update_timestamp", - "contract", - "decimals", - "name", - "symbol", - "network" -]New value: +[ + "last_update", + "last_update_block_num", + "last_update_timestamp", + "contract", + "total_transfers", + "decimals", + "name", + "symbol", + "network" +]
- Changed
getV1TvmTransfers4 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
- Changed
getV1TvmTransfersNative4 fields changed- removed
Input schema / properties / end_block / defaultRemoved value: -9999999999 - removed
Input schema / properties / end_time / defaultRemoved value: -"2050-01-01" - removed
Input schema / properties / start_block / defaultRemoved value: -0 - removed
Input schema / properties / start_time / defaultRemoved value: -"2015-01-01"
41 tool updates
- First observed
getV1EvmBalances - First observed
getV1EvmBalancesHistorical - First observed
getV1EvmBalancesHistoricalNative - First observed
getV1EvmBalancesNative - First observed
getV1EvmDexes - First observed
getV1EvmHolders - First observed
getV1EvmHoldersNative - First observed
getV1EvmNftCollections - First observed
getV1EvmNftHolders - First observed
getV1EvmNftItems - First observed
getV1EvmNftOwnerships - First observed
getV1EvmNftSales - First observed
getV1EvmNftTransfers - First observed
getV1EvmPools - First observed
getV1EvmPoolsOhlc - First observed
getV1EvmSwaps - First observed
getV1EvmTokens - First observed
getV1EvmTokensNative - First observed
getV1EvmTransfers - First observed
getV1EvmTransfersNative - First observed
getV1Health - First observed
getV1Networks - First observed
getV1SvmBalances - First observed
getV1SvmBalancesNative - First observed
getV1SvmDexes - First observed
getV1SvmHolders - First observed
getV1SvmOwner - First observed
getV1SvmPools - First observed
getV1SvmPoolsOhlc - First observed
getV1SvmSwaps - First observed
getV1SvmTokens - First observed
getV1SvmTransfers - First observed
getV1TvmDexes - First observed
getV1TvmPools - First observed
getV1TvmPoolsOhlc - First observed
getV1TvmSwaps - First observed
getV1TvmTokens - First observed
getV1TvmTokensNative - First observed
getV1TvmTransfers - First observed
getV1TvmTransfersNative - First observed
getV1Version
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user, then choose Claim with GitHub. An organization namespace such asio.github.acme/serveralso needs that organization to have installed the Glama AI GitHub App and approved its permissions, because GitHub discloses organization membership only to apps it has installed. Use HTTP or DNS when it has not.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Connectors
Blockchain data across 100+ chains: token prices, NFTs, transfers, simulation, traces, Solana DAS
Real-time Blockchain Trading intelligence - Token prices, trades, marketcap, Traders, Charts
Cross-network DeFi API data, AMM analytics, and SDK docs for 17+ networks.
Blockchain analytics API for AI agents. Smart Money signals, wallet profiling, token analytics.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides unified access to real-time and historical Solana ecosystem data through 40+ API endpoints, enabling LLM agents to query tokens, wallets, trades, and DeFi metrics.-
- AlicenseNot gradedqualityCmaintenanceProvides DEX price, liquidity, and volume data across multiple chains, including pair details, token pairs, search, and trending tokens.5MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying on-chain data (balances, transactions, token transfers, blocks) across 20+ EVM chains through natural language.5MIT
- AlicenseAqualityCmaintenanceEnables AI agents to fetch live multi-chain portfolio, token info, gas prices, and token prices across Ethereum, Base, Polygon, Arbitrum, and Optimism with a single call. No API key required.4MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Each tool targets a unique endpoint with clear chain and resource prefixes (e.g., evm, svm, tvm, hyperliquid, polymarket). No two tools have overlapping purposes; even similar operations on different chains are easily distinguishable by name and description.
All tools follow a consistent pattern: getV1{Category}{Resource}. The naming is uniform across all chains and data types, with camelCase used throughout. No mixing of conventions or vague verbs.
With 75 tools, the count is high but reasonable given the broad domain covering multiple blockchains (EVM, SVM, TVM, Hyperliquid, Polymarket) and various data categories (balances, transfers, DEX, NFTs, etc.). However, the sheer number may overwhelm an agent; a slightly leaner set could be better scoped.
The tool surface covers the core data needs for token balances, transfers, DEX activity, NFT data (EVM), Hyperliquid perp markets, Polymarket prediction markets, and platform-wide aggregates. Minor gaps exist (e.g., missing staking or governance data), but for its stated purpose of real-time token API, prediction market, and perp exchange data, it is solid.