get_changes · What changed on Robinhood Chain
read-onlyWhat changed on Robinhood Chain today or this week, or for one project or contract? The change ledger: releases, ships, status moves, contract deploys and upgrades, verification, sources, unlocks — one event per change with its own time and precision, when HEY first knew, and its evidence. Newest first by first arrival; for today pass detectedSince; to sync, pass after=c1.0 and keep each cursor. A retraction means HEY no longer makes that claim. Facts, never causes.
Input schema
{
"type": "object",
"properties": {
"project": {
"type": "string",
"maxLength": 120,
"description": "A project slug."
},
"contract": {
"type": "string",
"pattern": "^\\d{1,10}:0x[0-9a-fA-F]{40}$",
"description": "<chainId>:<address>."
},
"domain": {
"type": "array",
"items": {
"type": "string",
"enum": [
"build",
"contract",
"market",
"token",
"research",
"lock",
"market_integrity"
]
}
},
"type": {
"type": "array",
"items": {
"type": "string",
"enum": [
"build.release",
"build.code_activity",
"build.ship",
"build.owner_update",
"build.status_changed",
"build.dormant",
"build.resumed",
"build.accelerating",
"build.slowing",
"contract.deployed",
"contract.followup_deployed",
"contract.implementation_changed",
"contract.source_verified",
"contract.source_unverified",
"contract.interface_changed",
"contract.usage_changed",
"contract.method_first_observed",
"contract.method_resumed",
"contract.v4_pool_initialized",
"market.status_changed",
"market.liquidity_moved",
"market.volume_spike",
"market.distribution_changed",
"token.launch_stage_changed",
"token.verification_changed",
"research.published",
"research.builder_verified",
"research.owner_verified",
"research.source_added",
"research.source_unavailable",
"research.source_restored",
"research.source_changed",
"research.narrative_assigned",
"lock.unlock_due",
"lock.observed",
"lock.withdrawn",
"market_integrity.event"
]
}
},
"since": {
"type": "string",
"maxLength": 40,
"description": "ISO date: events whose own time is at or after it (events with no source time are left out)."
},
"until": {
"type": "string",
"maxLength": 40
},
"detectedSince": {
"type": "string",
"maxLength": 40,
"description": "ISO instant: start a sync at the first event HEY recorded at or after it."
},
"after": {
"type": "string",
"maxLength": 64,
"description": "Sync forward from this cursor (c1.0 is the start)."
},
"before": {
"type": "string",
"maxLength": 64,
"description": "Browse older than this cursor."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Default 30."
}
},
"additionalProperties": false
}