File tree Expand file tree Collapse file tree 5 files changed +20
-2
lines changed
Expand file tree Collapse file tree 5 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,9 @@ stdbuf -oL echo "🔍 DEBUG: Extracting GraphTallyCollector address from horizon
1313GRAPH_TALLY_VERIFIER=$( jq -r ' ."1337".GraphTallyCollector.address' /opt/horizon.json)
1414stdbuf -oL echo " 🔍 DEBUG: GraphTallyCollector address: $GRAPH_TALLY_VERIFIER "
1515
16+ TAP_VERIFIER=$( jq -r ' ."1337".TAPVerifier' /opt/contracts.json)
17+ stdbuf -oL echo " 🔍 DEBUG: TAPVerifier address: $TAP_VERIFIER "
18+
1619# Override with test values taken from test-assets/src/lib.rs
1720ALLOCATION_ID=" 0xfa44c72b753a66591f241c7dc04e8178c30e13af" # ALLOCATION_ID_0
1821
@@ -65,7 +68,8 @@ syncing_interval_secs = 30
6568
6669[blockchain]
6770chain_id = 1337
68- receipts_verifier_address = "${GRAPH_TALLY_VERIFIER} "
71+ receipts_verifier_address = "${TAP_VERIFIER} "
72+ receipts_verifier_address_v2 ="${GRAPH_TALLY_VERIFIER} "
6973
7074[service]
7175free_query_auth_token = "freestuff"
Original file line number Diff line number Diff line change @@ -11,9 +11,14 @@ cat /opt/.env
1111
1212# Extract GraphTallyCollector address from horizon.json
1313stdbuf -oL echo " 🔍 DEBUG: Extracting GraphTallyCollector address from horizon.json..."
14+
1415GRAPH_TALLY_VERIFIER=$( jq -r ' ."1337".GraphTallyCollector.address' /opt/horizon.json)
1516stdbuf -oL echo " 🔍 DEBUG: GraphTallyCollector address: $GRAPH_TALLY_VERIFIER "
1617
18+ stdbuf -oL echo " 🔍 DEBUG: Extracting TAP address from contracts.json..."
19+ TAP_VERIFIER=$( jq -r ' ."1337".TAPVerifier' /opt/contracts.json)
20+ stdbuf -oL echo " 🔍 DEBUG: TAPVerifier address: $TAP_VERIFIER "
21+
1722# Override with test values taken from test-assets/src/lib.rs
1823ALLOCATION_ID=" 0xfa44c72b753a66591f241c7dc04e8178c30e13af" # ALLOCATION_ID_0
1924
@@ -120,7 +125,8 @@ syncing_interval_secs = 30
120125
121126[blockchain]
122127chain_id = 1337
123- receipts_verifier_address = "${GRAPH_TALLY_VERIFIER} "
128+ receipts_verifier_address = "${TAP_VERIFIER} "
129+ receipts_verifier_address_v2 = "${GRAPH_TALLY_VERIFIER} "
124130
125131[service]
126132host_and_port = "0.0.0.0:${INDEXER_SERVICE} "
Original file line number Diff line number Diff line change @@ -86,6 +86,8 @@ syncing_interval_secs = 60
8686chain_id = 1337
8787# Contract address of TAP's receipt aggregate voucher (RAV) verifier.
8888receipts_verifier_address = " 0x2222222222222222222222222222222222222222"
89+ # Optional: Contract address of TAP V2 (Horizon) receipt verifier. If not specified, uses receipts_verifier_address for both V1 and V2.
90+ # receipts_verifier_address_v2 = "0x3333333333333333333333333333333333333333"
8991
9092# #############################################
9193# Specific configurations to indexer-service #
Original file line number Diff line number Diff line change @@ -54,6 +54,8 @@ deployment_id = "Qmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
5454chain_id = 1337
5555# Contract address of TAP's receipt aggregate voucher (RAV) verifier.
5656receipts_verifier_address = " 0x2222222222222222222222222222222222222222"
57+ # Optional: Contract address of TAP V2 (Horizon) receipt verifier. If not specified, uses receipts_verifier_address for both V1 and V2.
58+ # receipts_verifier_address_v2 = "0x3333333333333333333333333333333333333333"
5759
5860# #######################################
5961# Specific configurations to tap-agent #
Original file line number Diff line number Diff line change @@ -353,6 +353,10 @@ pub enum TheGraphChainId {
353353pub struct BlockchainConfig {
354354 pub chain_id : TheGraphChainId ,
355355 pub receipts_verifier_address : Address ,
356+ /// Verifier address for V2 receipts(Horizon)
357+ /// after transition period this will be the only address used
358+ /// to verify receipts
359+ pub receipts_verifier_address_v2 : Option < Address > ,
356360}
357361
358362#[ derive( Debug , Deserialize ) ]
You can’t perform that action at this time.
0 commit comments