removedInput schema / $schema
Removed value: -"http://json-schema.org/draft-07/schema#"
removedInput schema / additionalProperties
Removed value: -false
changedInput schema / properties / address / description
Previous value: -"Address to query"New value: +"Address which either transfer initiator or transfer receiver"
addedInput schema / properties / address / title
Added value: +"Address"
changedInput schema / properties / age_from / description
Previous value: -"Start date/time (ISO 8601)"New value: +"Start date and time (e.g 2025-05-22T23:00:00.00Z)."
addedInput schema / properties / age_from / title
Added value: +"Age From"
addedInput schema / properties / age_to / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / age_to / default
Added value: +null
changedInput schema / properties / age_to / description
Previous value: -"End date/time"New value: +"End date and time (e.g 2025-05-22T22:30:00.00Z). Can be omitted to get all transfers up to the current time."
addedInput schema / properties / age_to / title
Added value: +"Age To"
removedInput schema / properties / age_to / type
Removed value: -"string"
addedInput schema / properties / chain_id / title
Added value: +"Chain Id"
addedInput schema / properties / cursor / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / cursor / default
Added value: +null
changedInput schema / properties / cursor / description
Previous value: -"Pagination cursor"New value: +"The pagination cursor from a previous response to get the next page of results."
addedInput schema / properties / cursor / title
Added value: +"Cursor"
removedInput schema / properties / cursor / type
Removed value: -"string"
addedInput schema / properties / token / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / token / default
Added value: +null
changedInput schema / properties / token / description
Previous value: -"Token contract address filter"New value: +"An ERC-20 token contract address to filter transfers by a specific token. If omitted, returns transfers of all tokens."
addedInput schema / properties / token / title
Added value: +"Token"
removedInput schema / properties / token / type
Removed value: -"string"
addedInput schema / title
Added value: +"get_token_transfers_by_addressArguments"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "AdvancedFilterItem": {
+ "additionalProperties": true,
+ "description": "Represents a single item from the advanced filter API response.",
+ "properties": {
+ "from": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "The sender address.",
+ "title": "From"
+ },
+ "to": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "The recipient address.",
+ "title": "To"
+ }
+ },
+ "title": "AdvancedFilterItem",
+ "type": "object"
+ },
+ "NextCallInfo": {
+ "description": "A structured representation of the tool call required to get the next page.",
+ "properties": {
+ "params": {
+ "additionalProperties": true,
+ "description": "A complete dictionary of parameters for the next tool call, including the new cursor.",
+ "title": "Params",
+ "type": "object"
+ },
+ "tool_name": {
+ "description": "The name of the tool to call for the next page.",
+ "title": "Tool Name",
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool_name",
+ "params"
+ ],
+ "title": "NextCallInfo",
+ "type": "object"
+ },
+ "PaginationInfo": {
+ "description": "Contains the structured information needed to retrieve the next page of results.",
+ "properties": {
+ "next_call": {
+ "$ref": "#/$defs/NextCallInfo",
+ "description": "The structured tool call required to fetch the subsequent page."
+ }
+ },
+ "required": [
+ "next_call"
+ ],
+ "title": "PaginationInfo",
+ "type": "object"
+ }
+ },
+ "properties": {
+ "content_text": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Optional human-readable summary used for MCP content responses.",
+ "title": "Content Text"
+ },
+ "data": {
+ "description": "The main data payload of the tool's response.",
+ "items": {
+ "$ref": "#/$defs/AdvancedFilterItem"
+ },
+ "title": "Data",
+ "type": "array"
+ },
+ "data_description": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "A list of notes explaining the structure, fields, or conventions of the 'data' payload.",
+ "title": "Data Description"
+ },
+ "instructions": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "A list of suggested follow-up actions or instructions for the LLM to plan its next steps.",
+ "title": "Instructions"
+ },
+ "notes": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "A list of important contextual notes, such as warnings about data truncation or data quality issues.",
+ "title": "Notes"
+ },
+ "pagination": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/PaginationInfo"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Pagination information, present only if the 'data' is a single page of a larger result set."
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "title": "ToolResponse[list[AdvancedFilterItem]]",
+ "type": "object"
+}