From b8204aa29e65af67da5a3611027a5207f855295c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jann=20M=C3=BCller?= Date: Fri, 26 Jan 2024 14:27:28 +0100 Subject: [PATCH] Update node genesis files for mainnet (#113) --- changelog.md | 2 + node-config/mainnet/conway-genesis.json | 3 -- ...nesis.json => mainnet-alonzo-genesis.json} | 0 ...enesis.json => mainnet-byron-genesis.json} | 2 +- node-config/mainnet/mainnet-config.json | 19 +++++----- .../mainnet/mainnet-conway-genesis.json | 37 +++++++++++++++++++ ...esis.json => mainnet-shelley-genesis.json} | 0 node-config/mainnet/mainnet-topology.json | 17 ++++----- 8 files changed, 57 insertions(+), 23 deletions(-) delete mode 100644 node-config/mainnet/conway-genesis.json rename node-config/mainnet/{alonzo-genesis.json => mainnet-alonzo-genesis.json} (100%) rename node-config/mainnet/{byron-genesis.json => mainnet-byron-genesis.json} (99%) create mode 100644 node-config/mainnet/mainnet-conway-genesis.json rename node-config/mainnet/{shelley-genesis.json => mainnet-shelley-genesis.json} (100%) diff --git a/changelog.md b/changelog.md index ba64a748..ed47c6c3 100644 --- a/changelog.md +++ b/changelog.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changes +* Updated the [conway genesis configuration file](node-config/mainnet/mainnet-conway-genesis.json) for mainnet + ### Added - `Eq` and `Ord` instances for `Operator` diff --git a/node-config/mainnet/conway-genesis.json b/node-config/mainnet/conway-genesis.json deleted file mode 100644 index 4525ef4a..00000000 --- a/node-config/mainnet/conway-genesis.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "genDelegs": {} -} diff --git a/node-config/mainnet/alonzo-genesis.json b/node-config/mainnet/mainnet-alonzo-genesis.json similarity index 100% rename from node-config/mainnet/alonzo-genesis.json rename to node-config/mainnet/mainnet-alonzo-genesis.json diff --git a/node-config/mainnet/byron-genesis.json b/node-config/mainnet/mainnet-byron-genesis.json similarity index 99% rename from node-config/mainnet/byron-genesis.json rename to node-config/mainnet/mainnet-byron-genesis.json index 1215d5c5..3e17bccd 100644 --- a/node-config/mainnet/byron-genesis.json +++ b/node-config/mainnet/mainnet-byron-genesis.json @@ -14569,4 +14569,4 @@ "1040655f58d5bf2be1c06f983abf66c7f01d28c239f27648a0c73e5d":{"expiryEpoch":5,"signature":"b02e89abb183da7c871bca87a563d38356b44f403348b6a5f24ee4459335290d980db69a6482455aae231a9880defe2fd4212272c4b2ea3da8744a8ba750440a","signingKey":"icKfjErye3rMvliXR4IBNOu6ocrzzpSScKPQx9z9VBsd7zJtLvDbeANByeJh8EiQze7x+cmfbZC47cp9PPwJiA==","vssKey":"WCECQoZjWJSu/6R74CC0ueh7cXmR0sasmTuCqf8X0BtAQ4o="}, "1fa56ba63cff50d124b6af42f33b245a30fcd1b0170d7704b0b201c7":{"expiryEpoch":5,"signature":"7bb244c4fa1499021b0f2d36515a1f288a33cf00f1b88b57626998b439dcfb03ad88a7bc93101e4d83cdc75329799fbb2ccb28a7212a3e49737b06287d09b00c","signingKey":"YSYalbdhPua/IGfa13twNJcpsMUNV7wc8w3g20oec6iF0AVK98I/xsN5GdukHGAqV+LQ+TKaeVS4ZzONb7LJRQ==","vssKey":"WCECNXeQRqiTZSPDDyeRJ3gl/QzYMLLtNH0yN+XOl17pu8Y="} } -} +} \ No newline at end of file diff --git a/node-config/mainnet/mainnet-config.json b/node-config/mainnet/mainnet-config.json index dd72258d..484f0980 100644 --- a/node-config/mainnet/mainnet-config.json +++ b/node-config/mainnet/mainnet-config.json @@ -1,19 +1,17 @@ { - "AlonzoGenesisFile": "alonzo-genesis.json", + "AlonzoGenesisFile": "mainnet-alonzo-genesis.json", "AlonzoGenesisHash": "7e94a15f55d1e82d10f09203fa1d40f8eede58fd8066542cf6566008068ed874", - "ApplicationName": "cardano-sl", - "ApplicationVersion": 1, - "ByronGenesisFile": "byron-genesis.json", + "ByronGenesisFile": "mainnet-byron-genesis.json", "ByronGenesisHash": "5f20df933584822601f9e3f8c024eb5eb252fe8cefb24d1317dc3d432e940ebb", - "ConwayGenesisFile": "conway-genesis.json", - "ConwayGenesisHash": "f28f1c1280ea0d32f8cd3143e268650d6c1a8e221522ce4a7d20d62fc09783e1", + "ConwayGenesisFile": "mainnet-conway-genesis.json", + "ConwayGenesisHash": "f7d46bdd3b3c8caf38351c4eef3346a89241707270be0d6106e8a407db294cc6", "LastKnownBlockVersion-Alt": 0, "LastKnownBlockVersion-Major": 3, "LastKnownBlockVersion-Minor": 0, "MaxKnownMajorProtocolVersion": 2, "Protocol": "Cardano", "RequiresNetworkMagic": "RequiresNoMagic", - "ShelleyGenesisFile": "shelley-genesis.json", + "ShelleyGenesisFile": "mainnet-shelley-genesis.json", "ShelleyGenesisHash": "1a3be38bcbb7911969283716ad7aa550250226b76a61fc51cc9a9a35d9276d81", "TraceAcceptPolicy": true, "TraceBlockFetchClient": false, @@ -32,13 +30,14 @@ "TraceDiffusionInitialization": true, "TraceErrorPolicy": true, "TraceForge": true, - "TraceHandshake": false, + "TraceHandshake": true, "TraceInboundGovernor": true, "TraceIpSubscription": true, "TraceLedgerPeers": true, "TraceLocalChainSyncProtocol": false, + "TraceLocalConnectionManager": true, "TraceLocalErrorPolicy": true, - "TraceLocalHandshake": false, + "TraceLocalHandshake": true, "TraceLocalRootPeers": true, "TraceLocalTxSubmissionProtocol": false, "TraceLocalTxSubmissionServer": false, @@ -100,4 +99,4 @@ "scRotation": null } ] -} +} \ No newline at end of file diff --git a/node-config/mainnet/mainnet-conway-genesis.json b/node-config/mainnet/mainnet-conway-genesis.json new file mode 100644 index 00000000..078d33b1 --- /dev/null +++ b/node-config/mainnet/mainnet-conway-genesis.json @@ -0,0 +1,37 @@ +{ + "poolVotingThresholds": { + "pvtCommitteeNormal": 0.51, + "pvtCommitteeNoConfidence": 0.51, + "pvtHardForkInitiation": 0.51, + "pvtMotionNoConfidence": 0.51 + }, + "dRepVotingThresholds": { + "dvtMotionNoConfidence": 0.51, + "dvtCommitteeNormal": 0.51, + "dvtCommitteeNoConfidence": 0.51, + "dvtUpdateToConstitution": 0.51, + "dvtHardForkInitiation": 0.51, + "dvtPPNetworkGroup": 0.51, + "dvtPPEconomicGroup": 0.51, + "dvtPPTechnicalGroup": 0.51, + "dvtPPGovGroup": 0.51, + "dvtTreasuryWithdrawal": 0.51 + }, + "committeeMinSize": 0, + "committeeMaxTermLength": 60, + "govActionLifetime": 14, + "govActionDeposit": 0, + "dRepDeposit": 0, + "dRepActivity": 0, + "constitution": { + "anchor": { + "url": "", + "dataHash": "0000000000000000000000000000000000000000000000000000000000000000" + } + }, + "committee": { + "members": { + }, + "quorum": 0 + } +} diff --git a/node-config/mainnet/shelley-genesis.json b/node-config/mainnet/mainnet-shelley-genesis.json similarity index 100% rename from node-config/mainnet/shelley-genesis.json rename to node-config/mainnet/mainnet-shelley-genesis.json diff --git a/node-config/mainnet/mainnet-topology.json b/node-config/mainnet/mainnet-topology.json index eda213ec..4f845dc2 100644 --- a/node-config/mainnet/mainnet-topology.json +++ b/node-config/mainnet/mainnet-topology.json @@ -1,10 +1,9 @@ { - "Producers": [ - { - "addr": "relays-new.cardano-mainnet.iohk.io", - "port": 3001, - "valency": 2 - } - ] - } - \ No newline at end of file + "Producers": [ + { + "addr": "relays-new.cardano-mainnet.iohk.io", + "port": 3001, + "valency": 2 + } + ] +} \ No newline at end of file