-
Notifications
You must be signed in to change notification settings - Fork 29
/
shelley_qa-config.nix
45 lines (34 loc) · 1.59 KB
/
shelley_qa-config.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
##########################################################
############### Shelley QA ###############
############### Cardano Node Configuration ###############
##########################################################
{
##### Locations #####
ByronGenesisFile = ./shelley_qa-byron-genesis.json;
ByronGenesisHash = "9325495d3ac7554d4bfaf2392cc3c74676d5add873d6ef8862d7562e660940bf";
ShelleyGenesisFile = ./shelley_qa-shelley-genesis.json;
ShelleyGenesisHash = "85d1783750753deaa6560158eb85fcb30078ea32a36e12dd8af39168bc053d09";
##### Core protocol parameters #####
# This is the instance of the Ouroboros family that we are running.
# The node also supports various test and mock instances.
# "RealPBFT" is the real (ie not mock) (permissive) OBFT protocol, which
# is what we use on mainnet in Byron era.
Protocol = "Cardano";
PBftSignatureThreshold = 0.9;
# The mainnet does not include the network magic into addresses. Testnets do.
RequiresNetworkMagic = "RequiresMagic";
TestShelleyHardForkAtEpoch = 2;
MaxKnownMajorProtocolVersion = 2;
#### LOGGING Debug
minSeverity = "Debug";
##### Update system parameters #####
# This protocol version number gets used by block producing nodes as part
# part of the system for agreeing on and synchronising protocol updates.
LastKnownBlockVersion-Major = 2;
LastKnownBlockVersion-Minor = 0;
LastKnownBlockVersion-Alt = 0;
# In the Byron era some software versions are also published on the chain.
# We do this only for Byron compatibility now.
ApplicationName = "cardano-sl";
ApplicationVersion = 0;
}