Changes overview
- Drops support for TAPv1 and adds support for TAPv2
- When queried the gateway will now generate TAPv2 receipts exclusively
Upgrade procedure for Phase 3
Upgrade procedure for Phase 4
- Upgrade to version
<xxx>. See Graph Horizon: environment resources for Phase 4 value.
- Update configuration
- Added:
receipts.payer: address of the payer/sender account for the gateway. Should match the tap-escrow-manager value (secret_key)
subgraph_service: for address see Graph Horizon: environment resources
- Update:
receipt.verifier: this should be the GraphTallyCollector address, protocol team to provide address.
dispute_manager: this is the new DisputeManager address, protocol team to provide address.
min_indexer_version: bump this to ignore indexers that are not running horizon compatible stack. See Graph Horizon: environment resources for value.
trusted_indexers: update the deployment id for the network subgraph. See Graph Horizon: environment resources for value (no need to use the “Horizon temp” version of the subgraph).
- Ensure configuration
receipts.signer contains the signer account for the gateway matching the tap-escrow-manager value (signers)
attestations.dispute_manager has the horizon dispute manager address and attestations.legacy_dispute_manager has the legacy dispute manager address.