Skip to content

docs: add error codes IE072-IE089#1183

Closed
PaulieB14 wants to merge 1 commit intographprotocol:mainfrom
PaulieB14:add-error-codes-ie072-ie089
Closed

docs: add error codes IE072-IE089#1183
PaulieB14 wants to merge 1 commit intographprotocol:mainfrom
PaulieB14:add-error-codes-ie072-ie089

Conversation

@PaulieB14
Copy link

@PaulieB14 PaulieB14 commented Mar 20, 2026

Summary

Adds documentation for 18 new indexer error codes (IE072–IE089) to docs/errors.md, covering Graph Horizon protocol operations and related failure modes.

Error codes added

Code Summary
IE072 Failed to execute batch tx (contract: staking)
IE073 Failed to query subgraph features from indexing statuses endpoint
IE074 Failed to deploy subgraph: network not supported
IE075 Failed to connect to network contracts
IE076 Failed to resume subgraph deployment
IE077 Failed to allocate: subgraph not healthily syncing
IE078 No provision found
IE079 Failed to add stake to provision: Invalid stake amount provided
IE080 Failed to add stake to provision: stake not added on chain
IE081 Multiple provisions found
IE082 Graph Horizon protocol not detected
IE083 Failed to thaw stake from provision
IE084 Could not resolve POI block number
IE085 Could not resolve public POI
IE086 Indexer not registered in the Subgraph Service
IE087 Failed to resize allocation
IE088 Failed to present POI
IE089 Failed to collect indexing rewards

Graph Horizon context

These error codes map directly to the Graph Horizon protocol migration:

  • IE078–IE083 — Provision lifecycle (the Horizon replacement for legacy allocations). Provisions are the amount of stake assigned to a specific data service via the HorizonStaking contract. See GIP-0066.
  • IE086 — SubgraphService registration. Under Horizon, new allocations can only be opened through the SubgraphService contract. See What changes with Graph Horizon.
  • IE087 — Allocation resizing. Horizon allows allocations to be resized without closing and reopening.
  • IE088 — POI presentation. Under Horizon, POIs are presented periodically to demonstrate ongoing indexing work.
  • IE089 — Reward collection. Separate step under the new allocation lifecycle.

References

Each entry follows the existing format with Summary, Description (where applicable), and Solution, including cross-references to related error codes.

@github-project-automation github-project-automation bot moved this to 🗃️ Inbox in Indexer Mar 20, 2026
@PaulieB14 PaulieB14 closed this Mar 20, 2026
@github-project-automation github-project-automation bot moved this from 🗃️ Inbox to ❌ Closed in Indexer Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ❌ Closed

Development

Successfully merging this pull request may close these issues.

1 participant