Skip to content

Commit 7e461c7

Browse files
committed
Use Chain Observer type in infrastructure
1 parent cc6c0ee commit 7e461c7

6 files changed

+11
-0
lines changed

mithril-infra/assets/docker/docker-compose-aggregator-auth-p2p.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ services:
6565
- CARDANO_NODE_SOCKET_PATH=/ipc/node.socket
6666
- CARDANO_NODE_VERSION=${CARDANO_IMAGE_ID}
6767
- CARDANO_CLI_PATH=/app/bin/cardano-cli
68+
- CHAIN_OBSERVER_TYPE=${CHAIN_OBSERVER_TYPE}
6869
- GENESIS_VERIFICATION_KEY=${GENESIS_VERIFICATION_KEY}
6970
- GENESIS_SECRET_KEY=${GENESIS_SECRET_KEY}
7071
- DB_DIRECTORY=/db

mithril-infra/assets/docker/docker-compose-aggregator-auth.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ services:
6565
- CARDANO_NODE_SOCKET_PATH=/ipc/node.socket
6666
- CARDANO_NODE_VERSION=${CARDANO_IMAGE_ID}
6767
- CARDANO_CLI_PATH=/app/bin/cardano-cli
68+
- CHAIN_OBSERVER_TYPE=${CHAIN_OBSERVER_TYPE}
6869
- GENESIS_VERIFICATION_KEY=${GENESIS_VERIFICATION_KEY}
6970
- GENESIS_SECRET_KEY=${GENESIS_SECRET_KEY}
7071
- DB_DIRECTORY=/db

mithril-infra/assets/docker/docker-compose-aggregator-noauth-p2p.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ services:
6565
- CARDANO_NODE_SOCKET_PATH=/ipc/node.socket
6666
- CARDANO_NODE_VERSION=${CARDANO_IMAGE_ID}
6767
- CARDANO_CLI_PATH=/app/bin/cardano-cli
68+
- CHAIN_OBSERVER_TYPE=${CHAIN_OBSERVER_TYPE}
6869
- GENESIS_VERIFICATION_KEY=${GENESIS_VERIFICATION_KEY}
6970
- GENESIS_SECRET_KEY=${GENESIS_SECRET_KEY}
7071
- DB_DIRECTORY=/db

mithril-infra/assets/docker/docker-compose-aggregator-noauth.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ services:
6565
- CARDANO_NODE_SOCKET_PATH=/ipc/node.socket
6666
- CARDANO_NODE_VERSION=${CARDANO_IMAGE_ID}
6767
- CARDANO_CLI_PATH=/app/bin/cardano-cli
68+
- CHAIN_OBSERVER_TYPE=${CHAIN_OBSERVER_TYPE}
6869
- GENESIS_VERIFICATION_KEY=${GENESIS_VERIFICATION_KEY}
6970
- GENESIS_SECRET_KEY=${GENESIS_SECRET_KEY}
7071
- DB_DIRECTORY=/db

mithril-infra/mithril.aggregator.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ EOT
6060
"export PROTOCOL_PARAMETERS__K='${var.mithril_protocol_parameters.k}'",
6161
"export PROTOCOL_PARAMETERS__M='${var.mithril_protocol_parameters.m}'",
6262
"export PROTOCOL_PARAMETERS__PHI_F='${var.mithril_protocol_parameters.phi_f}'",
63+
"export CHAIN_OBSERVER_TYPE='${var.mithril_aggregator_chain_observer_type}'",
6364
"export ERA_READER_ADAPTER_TYPE='${var.mithril_era_reader_adapter_type}'",
6465
"export ERA_READER_ADAPTER_PARAMS=$(jq -nc --arg address $(wget -q -O - ${var.mithril_era_reader_address_url}) --arg verification_key $(wget -q -O - ${var.mithril_era_reader_verification_key_url}) '{\"address\": $address, \"verification_key\": $verification_key}')",
6566
"export ERA_READER_SECRET_KEY='${var.mithril_era_reader_secret_key}'",

mithril-infra/variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,12 @@ variable "mithril_aggregator_signed_entity_types" {
183183
default = ""
184184
}
185185

186+
variable "mithril_aggregator_chain_observer_type" {
187+
type = string
188+
description = "The chain observer type used by the mithril aggregator."
189+
default = "pallas"
190+
}
191+
186192
variable "mithril_aggregator_snapshot_compression_algorithm" {
187193
type = string
188194
description = "The compression algorithm of the snapshot archive"

0 commit comments

Comments
 (0)