Skip to content

Commit fd4473a

Browse files
committed
feat(infra): support for DMQ protocol in signer infrastructure
1 parent 3aeafe2 commit fd4473a

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
services:
2+
mithril-signer:
3+
environment:
4+
- DMQ_NODE_SOCKET_PATH=/ipc/dmq.socket
5+
- NETWORK_MAGIC=${NETWORK_MAGIC}
6+
mithril-signer-relay:
7+
volumes:
8+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
9+
environment:
10+
- DMQ_NODE_SOCKET_PATH=/ipc/dmq.socket
11+
- NETWORK=${NETWORK}
12+
- NETWORK_MAGIC=${NETWORK_MAGIC}

mithril-infra/mithril.signer.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ EOT
9191
"export SIGNER_ID=${each.key}",
9292
"export PARTY_ID=${each.value.pool_id}",
9393
"export NETWORK=${var.cardano_network}",
94+
"export NETWORK_MAGIC=${var.cardano_network_magic_map[var.cardano_network]}",
9495
"export CARDANO_IMAGE_ID=${var.cardano_image_id}",
9596
"export CARDANO_IMAGE_REGISTRY=${var.cardano_image_registry}",
9697
"export MITHRIL_IMAGE_ID=${var.mithril_image_id}",
@@ -169,6 +170,10 @@ if [ "${var.mithril_use_p2p_network}" = "true" ]; then
169170
DOCKER_COMPOSE_FILES="$DOCKER_COMPOSE_FILES -f $DOCKER_DIRECTORY/docker-compose-signer-p2p-bootstrap-override.yaml"
170171
fi
171172
fi
173+
# Support for DMQ protocol
174+
if [ "${var.mithril_p2p_use_dmq_protocol}" = "true" ]; then
175+
DOCKER_COMPOSE_FILES="$DOCKER_COMPOSE_FILES -f $DOCKER_DIRECTORY/docker-compose-signer-p2p-dmq-override.yaml"
176+
fi
172177
EOT
173178
,
174179
"docker compose -p $SIGNER_ID $DOCKER_COMPOSE_FILES --profile all up -d",

0 commit comments

Comments
 (0)