diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 35ca9403bbf..b0198580031 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -356,7 +356,7 @@ jobs:
cardano_node_version: "10.6.2"
hard_fork_latest_era_at_epoch: 0
run_id: "#1"
- extra_args: "--skip-signature-delayer --number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.6.0.0"
+ extra_args: "--skip-signature-delayer --number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.7.0.0-pre-4"
# Include a test for partial decentralization with leader/follower signer registration and P2P signature registration with Haskell DMQ node (with fallback signature delayer)
- mode: "leader-follower-dmq-haskell-with-delayer"
era: ${{ fromJSON(needs.build-ubuntu.outputs.eras)[0] }}
@@ -364,7 +364,7 @@ jobs:
cardano_node_version: "10.6.2"
hard_fork_latest_era_at_epoch: 0
run_id: "#1"
- extra_args: "--number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.6.0.0"
+ extra_args: "--number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.7.0.0-pre-4"
# Include a test for partial decentralization with leader/follower signer registration and P2P signature registration with fake DMQ node
- mode: "leader-follower-dmq-fake"
era: ${{ fromJSON(needs.build-ubuntu.outputs.eras)[0] }}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 73e648cbdfe..06249db61db 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,7 +20,7 @@ As a minor extension, we have adopted a slightly different versioning convention
- DMQ node:
- Implemented new message id format for the DMQ message to follow specification of the [CIP-0137](https://cips.cardano.org/cip/CIP-0137).
- - Added support for the DMQ node `0.6.0.0` stable version.
+ - Added support for the DMQ node `0.7.0.0` stable version.
- Promoted the DMQ node as stable (beta) on `release-mainnet` and `release-preprod` networks.
- Added optional support for ledger peers declared with `SRV` records ([CIP-155](https://cips.cardano.org/cip/CIP-0155)).
diff --git a/docs/website/root/manual/operate/run-aggregator-node.md b/docs/website/root/manual/operate/run-aggregator-node.md
index ceb4c40241a..627b4e6682f 100644
--- a/docs/website/root/manual/operate/run-aggregator-node.md
+++ b/docs/website/root/manual/operate/run-aggregator-node.md
@@ -955,7 +955,7 @@ As we are still in a testing stage, we only support the `pre-release-preview` ne
You can use these parameters for the **pre-release-preview** network:
-- **DMQ_RELEASE_URL**: `https://github.com/IntersectMBO/dmq-node/releases/download/0.6.0.0/dmq-node-linux.tar.gz`
+- **DMQ_RELEASE_URL**: `https://github.com/IntersectMBO/dmq-node/releases/download/0.7.0.0/dmq-node-linux.tar.gz`
_These URLs may change in the future; please refer to this page for the latest released version of the DMQ node binary._
diff --git a/docs/website/root/manual/operate/run-signer-node.md b/docs/website/root/manual/operate/run-signer-node.md
index 677a660c065..b1b57ebac7c 100644
--- a/docs/website/root/manual/operate/run-signer-node.md
+++ b/docs/website/root/manual/operate/run-signer-node.md
@@ -978,7 +978,7 @@ As we are still in a testing stage, we only support the `pre-release-preview` ne
You can use these parameters for the **pre-release-preview** network:
-- **DMQ_RELEASE_URL**: `https://github.com/IntersectMBO/dmq-node/releases/download/0.6.0.0/dmq-node-linux.tar.gz`
+- **DMQ_RELEASE_URL**: `https://github.com/IntersectMBO/dmq-node/releases/download/0.7.0.0/dmq-node-linux.tar.gz`
_These URLs may change in the future; please refer to this page for the latest released version of the DMQ node binary._
diff --git a/docs/website/root/networks-matrix.md b/docs/website/root/networks-matrix.md
index de49f0d18df..f05ba18ade8 100644
--- a/docs/website/root/networks-matrix.md
+++ b/docs/website/root/networks-matrix.md
@@ -24,7 +24,7 @@ Here is an updated list of all **Mithril networks**, including their configurati
| **Cardano node versions** | `10.7`, `11.0` |
| **Mithril status** | Stable (signer) 🟢 / Beta (aggregator/client) 🟢 |
| **DMQ magic Id** | `2912307721` |
-| **DMQ node versions** | `0.6.0.0` |
+| **DMQ node versions** | `0.7.0.0` |
| **DMQ bootstrap peers** | `35.233.75.24:6161` |
| **DMQ status** | Beta 🟢 |
| **Aggregator endpoint** | `https://aggregator.release-mainnet.api.mithril.network/aggregator` [:arrow_upper_right:](https://aggregator.release-mainnet.api.mithril.network/aggregator) |
@@ -33,7 +33,7 @@ Here is an updated list of all **Mithril networks**, including their configurati
| **Era reader address** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-mainnet/era.addr` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-mainnet/era.addr) |
| **Era reader verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-mainnet/era.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-mainnet/era.vkey) |
| **Ancillary verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-mainnet/ancillary.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-mainnet/ancillary.vkey) |
-| **Build from** | **Latest release** [:arrow_upper_right:](https://github.com/IntersectMBO/mithril/releases/latest) |
+| **Build from** | **Latest release** [:arrow_upper_right:](https://github.com/input-output-hk/mithril/releases/latest) |
@@ -48,7 +48,7 @@ Here is an updated list of all **Mithril networks**, including their configurati
| **Cardano node versions** | `10.7`, `11.0` |
| **Mithril status** | Stable 🟢 |
| **DMQ magic Id** | `2147483649` |
-| **DMQ node versions** | `0.6.0.0` |
+| **DMQ node versions** | `0.7.0.0` |
| **DMQ bootstrap peers** | `34.79.19.73:6161`,`34.79.19.73:11002` |
| **DMQ status** | Beta 🟢 |
| **Aggregator endpoint** | `https://aggregator.release-preprod.api.mithril.network/aggregator` [:arrow_upper_right:](https://aggregator.release-preprod.api.mithril.network/aggregator) |
@@ -57,7 +57,7 @@ Here is an updated list of all **Mithril networks**, including their configurati
| **Era reader address** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-preprod/era.addr` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-preprod/era.addr) |
| **Era reader verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-preprod/era.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-preprod/era.vkey) |
| **Ancillary verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-preprod/ancillary.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/release-preprod/ancillary.vkey) |
-| **Build from** | **Latest release** [:arrow_upper_right:](https://github.com/IntersectMBO/mithril/releases/latest) |
+| **Build from** | **Latest release** [:arrow_upper_right:](https://github.com/input-output-hk/mithril/releases/latest) |
@@ -72,7 +72,7 @@ Here is an updated list of all **Mithril networks**, including their configurati
| **Cardano node versions** | `10.7`, `11.0` |
| **Mithril status** | Pre-release 🟠|
| **DMQ magic Id** | `2147483650` |
-| **DMQ node versions** | `0.6.0.0` |
+| **DMQ node versions** | `0.7.0.0` |
| **DMQ bootstrap peers** | `34.76.22.193:6161`,`34.76.22.193:11002` |
| **DMQ status** | Beta 🟢 |
| **Aggregator endpoint** | `https://aggregator.pre-release-preview.api.mithril.network/aggregator` [:arrow_upper_right:](https://aggregator.pre-release-preview.api.mithril.network/aggregator) |
@@ -81,7 +81,7 @@ Here is an updated list of all **Mithril networks**, including their configurati
| **Era reader address** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/pre-release-preview/era.addr` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/pre-release-preview/era.addr) |
| **Era reader verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/pre-release-preview/era.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/pre-release-preview/era.vkey) |
| **Ancillary verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/pre-release-preview/ancillary.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/pre-release-preview/ancillary.vkey) |
-| **Build from** | **Latest pre-release** [:arrow_upper_right:](https://github.com/IntersectMBO/mithril/releases?q=pre) |
+| **Build from** | **Latest pre-release** [:arrow_upper_right:](https://github.com/input-output-hk/mithril/releases?q=pre) |
@@ -101,7 +101,7 @@ This network is only for the developers of the Mithril Core team.
| **Cardano node versions** | `10.7`, `11.0` |
| **Mithril status** | Unstable 🔴 |
| **DMQ magic Id** | `2147483650` |
-| **DMQ node versions** | `0.6.0.0` |
+| **DMQ node versions** | `0.7.0.0` |
| **DMQ bootstrap peers** | `34.38.152.55:6161`,`34.38.152.55:11001`,`34.38.152.55:11002`,`34.38.152.55:11003` |
| **DMQ status** | Unstable 🔴 |
| **Aggregator endpoint** | `https://aggregator.testing-preview.api.mithril.network/aggregator` [:arrow_upper_right:](https://aggregator.testing-preview.api.mithril.network/aggregator) |
@@ -110,7 +110,7 @@ This network is only for the developers of the Mithril Core team.
| **Era reader address** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/testing-preview/era.addr` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/testing-preview/era.addr) |
| **Era reader verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/testing-preview/era.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/testing-preview/era.vkey) |
| **Ancillary verification key** | `https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/testing-preview/ancillary.vkey` [:arrow_upper_right:](https://raw.githubusercontent.com/IntersectMBO/mithril/main/mithril-infra/configuration/testing-preview/ancillary.vkey) |
-| **Build from** | **Main branch** [:arrow_upper_right:](https://github.com/IntersectMBO/mithril/tree/main) |
+| **Build from** | **Main branch** [:arrow_upper_right:](https://github.com/input-output-hk/mithril/tree/main) |
diff --git a/mithril-infra/variables.tf b/mithril-infra/variables.tf
index d962b26e0c6..3d124a164cb 100644
--- a/mithril-infra/variables.tf
+++ b/mithril-infra/variables.tf
@@ -243,7 +243,7 @@ variable "mithril_p2p_dmq_use_ledger_peers" {
variable "dmq_image_id" {
type = string
description = "The DMQ image tag of service to deploy"
- default = "0.6.0.0"
+ default = "0.7.0.0"
}
variable "dmq_image_registry" {
diff --git a/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-init.sh b/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-init.sh
index 5ceb7941ced..b769e453a2f 100644
--- a/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-init.sh
+++ b/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-init.sh
@@ -49,7 +49,7 @@ if [ -z "${NETWORK_MAGIC}" ]; then
NETWORK_MAGIC=42
fi
if [ -z "${DMQ_NODE_VERSION}" ]; then
- DMQ_NODE_VERSION="0.6.0.0"
+ DMQ_NODE_VERSION="0.7.0.0"
fi
if [ -z "${DMQ_NODE_BINARY_URL}" ]; then
DMQ_NODE_BINARY_URL="https://github.com/IntersectMBO/dmq-node/releases/download/${DMQ_NODE_VERSION}/dmq-node-linux.tar.gz"
diff --git a/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-start.sh b/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-start.sh
index 76d0f1878b7..37d5961b94b 100644
--- a/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-start.sh
+++ b/mithril-test-lab/cardano-devnet/mkfiles/mkfiles-start.sh
@@ -133,6 +133,7 @@ $DMQ_NODE \\
--local-socket ${NODE}/ipc/dmq.node.sock \\
--host-addr $(cat ${NODE}/host) \\
--port $(cat ${NODE}/port.dmq) \\
+ --min-sig-delay 0.01s \\
> ${NODE}/dmq.node.log
EOF
chmod u+x ${NODE}/start-dmq.sh
diff --git a/networks.json b/networks.json
index 9d3bfa366a2..6fe5e8ad83e 100644
--- a/networks.json
+++ b/networks.json
@@ -4,7 +4,7 @@
"mithril-signer": "10.6.2",
"mithril-aggregator": "10.6.2"
},
- "dmq-minimum-version": "0.6.0.0",
+ "dmq-minimum-version": "0.7.0.0",
"mithril-networks": [
{
"release-mainnet": {
@@ -41,7 +41,7 @@
"mithril-signer": "10.6.2",
"mithril-aggregator": "10.6.2"
},
- "dmq-minimum-version": "0.6.0.0",
+ "dmq-minimum-version": "0.7.0.0",
"mithril-networks": [
{
"release-preprod": {
@@ -78,7 +78,7 @@
"mithril-signer": "10.7.1",
"mithril-aggregator": "10.7.1"
},
- "dmq-minimum-version": "0.6.0.0",
+ "dmq-minimum-version": "0.7.0.0",
"mithril-networks": [
{
"pre-release-preview": {