@@ -107,9 +107,15 @@ inputs:
107
107
mithril_aggregator_cardano_transactions_prover_cache_pool_size :
108
108
description : Mithril aggregator cardano transactions prover cache pool size.
109
109
required : true
110
- cardano_transactions_database_connection_pool_size :
110
+ mithril_aggregator_cardano_transactions_database_connection_pool_size :
111
111
description : Mithril aggregator cardano transactions database connection pool size.
112
112
required : true
113
+ mithril_aggregator_cardano_transactions_signing_config_security_parameter :
114
+ description : Mithril aggregator number of blocks to discard from the tip of the chain when importing Cardano transactions
115
+ required : true
116
+ mithril_aggregator_cardano_transactions_signing_config_step :
117
+ description : Mithril aggregator number of blocks between signature of the Cardano transactions
118
+ required : true
113
119
prometheus_auth_username :
114
120
description : Prometheus metrics endpoint username.
115
121
required : false
@@ -160,46 +166,48 @@ runs:
160
166
working-directory : mithril-infra
161
167
run : |
162
168
cat > ./env.variables.tfvars << EOF
163
- environment_prefix = "${{ inputs.environment_prefix }}"
164
- cardano_network = "${{ inputs.cardano_network }}"
165
- cardano_image_id = "${{ inputs.cardano_node_version }}"
166
- cardano_image_registry = "${{ inputs.cardano_node_docker_registry }}"
167
- google_region = "${{ inputs.google_region }}"
168
- google_zone = "${{ inputs.google_zone }}"
169
- google_machine_type = "${{ inputs.google_machine_type }}"
170
- google_compute_instance_boot_disk_size = "${{ inputs.google_compute_instance_boot_disk_size }}"
171
- google_compute_instance_data_disk_size = "${{ inputs.google_compute_instance_data_disk_size }}"
172
- google_service_credentials_json_file = "./google-application-credentials.json"
173
- mithril_use_p2p_network = "${{ inputs.mithril_use_p2p_network }}"
174
- mithril_api_domain = "${{ inputs.mithril_api_domain }}"
175
- mithril_image_id = "${{ inputs.mithril_image_id }}"
176
- mithril_genesis_verification_key_url = "${{ inputs.mithril_genesis_verification_key_url }}"
177
- mithril_genesis_secret_key = "${{ inputs.mithril_genesis_secret_key }}"
178
- mithril_protocol_parameters = ${{ fromJSON(inputs.mithril_protocol_parameters) }}
179
- mithril_signers = ${{ fromJSON(inputs.mithril_signers) }}
180
- mithril_era_reader_adapter_type = "${{ inputs.mithril_era_reader_adapter_type }}"
181
- mithril_era_reader_address_url = "${{ inputs.mithril_era_reader_address_url }}"
182
- mithril_era_reader_verification_key_url = "${{ inputs.mithril_era_reader_verification_key_url }}"
183
- mithril_era_reader_secret_key = "${{ inputs.mithril_era_reader_secret_key }}"
184
- mithril_aggregator_signed_entity_types = "${{ inputs.mithril_aggregator_signed_entity_types }}"
185
- mithril_aggregator_cdn_cname = "${{ inputs.mithril_aggregator_cdn_cname }}"
186
- mithril_aggregator_snapshot_use_cdn_domain = ${{ inputs.mithril_aggregator_snapshot_use_cdn_domain }}
187
- mithril_aggregator_snapshot_compression_algorithm = "${{ inputs.mithril_aggregator_snapshot_compression_algorithm }}"
188
- mithril_aggregator_zstandard_parameters_level = "${{ inputs.mithril_aggregator_zstandard_parameters_level }}"
189
- mithril_aggregator_zstandard_parameters_workers = "${{ inputs.mithril_aggregator_zstandard_parameters_workers }}"
190
- mithril_aggregator_cexplorer_pools_url = "${{ inputs.mithril_aggregator_cexplorer_pools_url }}"
191
- mithril_aggregator_allow_unparsable_block = "${{ inputs.mithril_aggregator_allow_unparsable_block }}"
192
- mithril_aggregator_cardano_transactions_prover_cache_pool_size = "${{ inputs.mithril_aggregator_cardano_transactions_prover_cache_pool_size }}"
193
- prometheus_auth_username = "${{ inputs.prometheus_auth_username }}"
194
- prometheus_auth_password = "${{ inputs.prometheus_auth_password }}"
195
- prometheus_ingest_host = "${{ inputs.prometheus_ingest_host }}"
196
- prometheus_ingest_username = "${{ inputs.prometheus_ingest_username }}"
197
- prometheus_ingest_password = "${{ inputs.prometheus_ingest_password }}"
198
- loki_auth_username = "${{ inputs.loki_auth_username }}"
199
- loki_auth_password = "${{ inputs.loki_auth_password }}"
200
- loki_ingest_host = "${{ inputs.loki_ingest_host }}"
201
- loki_ingest_username = "${{ inputs.loki_ingest_username }}"
202
- loki_ingest_password = "${{ inputs.loki_ingest_password }}"
169
+ environment_prefix = "${{ inputs.environment_prefix }}"
170
+ cardano_network = "${{ inputs.cardano_network }}"
171
+ cardano_image_id = "${{ inputs.cardano_node_version }}"
172
+ cardano_image_registry = "${{ inputs.cardano_node_docker_registry }}"
173
+ google_region = "${{ inputs.google_region }}"
174
+ google_zone = "${{ inputs.google_zone }}"
175
+ google_machine_type = "${{ inputs.google_machine_type }}"
176
+ google_compute_instance_boot_disk_size = "${{ inputs.google_compute_instance_boot_disk_size }}"
177
+ google_compute_instance_data_disk_size = "${{ inputs.google_compute_instance_data_disk_size }}"
178
+ google_service_credentials_json_file = "./google-application-credentials.json"
179
+ mithril_use_p2p_network = "${{ inputs.mithril_use_p2p_network }}"
180
+ mithril_api_domain = "${{ inputs.mithril_api_domain }}"
181
+ mithril_image_id = "${{ inputs.mithril_image_id }}"
182
+ mithril_genesis_verification_key_url = "${{ inputs.mithril_genesis_verification_key_url }}"
183
+ mithril_genesis_secret_key = "${{ inputs.mithril_genesis_secret_key }}"
184
+ mithril_protocol_parameters = ${{ fromJSON(inputs.mithril_protocol_parameters) }}
185
+ mithril_signers = ${{ fromJSON(inputs.mithril_signers) }}
186
+ mithril_era_reader_adapter_type = "${{ inputs.mithril_era_reader_adapter_type }}"
187
+ mithril_era_reader_address_url = "${{ inputs.mithril_era_reader_address_url }}"
188
+ mithril_era_reader_verification_key_url = "${{ inputs.mithril_era_reader_verification_key_url }}"
189
+ mithril_era_reader_secret_key = "${{ inputs.mithril_era_reader_secret_key }}"
190
+ mithril_aggregator_signed_entity_types = "${{ inputs.mithril_aggregator_signed_entity_types }}"
191
+ mithril_aggregator_cdn_cname = "${{ inputs.mithril_aggregator_cdn_cname }}"
192
+ mithril_aggregator_snapshot_use_cdn_domain = ${{ inputs.mithril_aggregator_snapshot_use_cdn_domain }}
193
+ mithril_aggregator_snapshot_compression_algorithm = "${{ inputs.mithril_aggregator_snapshot_compression_algorithm }}"
194
+ mithril_aggregator_zstandard_parameters_level = "${{ inputs.mithril_aggregator_zstandard_parameters_level }}"
195
+ mithril_aggregator_zstandard_parameters_workers = "${{ inputs.mithril_aggregator_zstandard_parameters_workers }}"
196
+ mithril_aggregator_cexplorer_pools_url = "${{ inputs.mithril_aggregator_cexplorer_pools_url }}"
197
+ mithril_aggregator_allow_unparsable_block = "${{ inputs.mithril_aggregator_allow_unparsable_block }}"
198
+ mithril_aggregator_cardano_transactions_prover_cache_pool_size = "${{ inputs.mithril_aggregator_cardano_transactions_prover_cache_pool_size }}"
199
+ mithril_aggregator_cardano_transactions_signing_config_security_parameter = "${{ inputs.mithril_aggregator_cardano_transactions_signing_config_security_parameter }}"
200
+ mithril_aggregator_cardano_transactions_signing_config_step = "${{ inputs.mithril_aggregator_cardano_transactions_signing_config_step }}"
201
+ prometheus_auth_username = "${{ inputs.prometheus_auth_username }}"
202
+ prometheus_auth_password = "${{ inputs.prometheus_auth_password }}"
203
+ prometheus_ingest_host = "${{ inputs.prometheus_ingest_host }}"
204
+ prometheus_ingest_username = "${{ inputs.prometheus_ingest_username }}"
205
+ prometheus_ingest_password = "${{ inputs.prometheus_ingest_password }}"
206
+ loki_auth_username = "${{ inputs.loki_auth_username }}"
207
+ loki_auth_password = "${{ inputs.loki_auth_password }}"
208
+ loki_ingest_host = "${{ inputs.loki_ingest_host }}"
209
+ loki_ingest_username = "${{ inputs.loki_ingest_username }}"
210
+ loki_ingest_password = "${{ inputs.loki_ingest_password }}"
203
211
EOF
204
212
terraform fmt ./env.variables.tfvars
205
213
cat ./env.variables.tfvars
0 commit comments