Skip to content

Fix TAP Verifier address typo in the config example, note v2.0.2 graph_tally_collector_address - #1119

Open
cargopete wants to merge 1 commit into
graphprotocol:mainfrom
cargopete:pete/tap-verifier-address-typo
Open

Fix TAP Verifier address typo in the config example, note v2.0.2 graph_tally_collector_address#1119
cargopete wants to merge 1 commit into
graphprotocol:mainfrom
cargopete:pete/tap-verifier-address-typo

Conversation

@cargopete

Copy link
Copy Markdown
Contributor

The configuration example on the TAP page sets receipts_verifier_address_v2 to 0x8f69F5C07477Ac46FBc491B1E6D91E2be0111A9e. The real TAP Verifier is …E2bb0111A9e, which is what the address table on the same page and packages/horizon/addresses.json have. There is no contract at the typo address, so anyone who copies the example breaks receipt verification. #1112 fixed the table but missed the example.

This also adds one line to the v2.0.0 upgrade notes. indexer-service-rs and indexer-tap-agent v2.0.2 filter escrow accounts by blockchain.graph_tally_collector_address, which defaults to a placeholder. A config written from this page loads no escrow accounts, and every receipt fails with No sender found for signer. graphprotocol/indexer-rs#1014 removed the field in v2.1.0.

I checked it by parsing the page's example with the v2.0.2 config crate, where the collector resolves to 0x4444…, and by running the escrow query against the network subgraph with both addresses. The placeholder returns no accounts and the TAP Verifier returns the expected ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant