diff --git a/cmd/netgoal/network.go b/cmd/netgoal/network.go index e7111cc4e9..4ebba13f1a 100644 --- a/cmd/netgoal/network.go +++ b/cmd/netgoal/network.go @@ -20,6 +20,7 @@ import ( "fmt" "os" "path/filepath" + "runtime/pprof" "strings" "github.com/spf13/cobra" @@ -35,6 +36,8 @@ var networkName string var networkGenesisVersionModifier string var miscStringStringTokens []string +var cpuprofilePath string + var networkUseGenesisFiles bool var networkIgnoreExistingDir bool var bootstrapLoadingFile bool @@ -54,6 +57,7 @@ func init() { networkBuildCmd.Flags().BoolVarP(&bootstrapLoadingFile, "gen-db-files", "b", false, "Generate database files.") networkBuildCmd.Flags().BoolVarP(&networkIgnoreExistingDir, "force", "f", false, "Force generation into existing directory.") networkBuildCmd.Flags().StringSliceVarP(&miscStringStringTokens, "val", "v", nil, "name=value, may be reapeated") + networkBuildCmd.Flags().StringVar(&cpuprofilePath, "cpuprofile", "", "write cpu profile to path") rootCmd.PersistentFlags().StringVarP(&networkGenesisVersionModifier, "modifier", "m", "", "Override Genesis Version Modifier (eg 'v1')") } @@ -75,6 +79,18 @@ var networkBuildCmd = &cobra.Command{ } func runBuildNetwork() (err error) { + if cpuprofilePath != "" { + f, err := os.Create(cpuprofilePath) + if err != nil { + log.Fatalf("%s: could not create CPU profile, %v", cpuprofilePath, err) + } + defer f.Close() // error handling omitted for example + if err := pprof.StartCPUProfile(f); err != nil { + log.Fatalf("%s: could not start CPU profile, %v", cpuprofilePath, err) + } + defer pprof.StopCPUProfile() + } + networkRootDir, err := filepath.Abs(networkRootDir) if err != nil { return diff --git a/netdeploy/remote/deployedNetwork.go b/netdeploy/remote/deployedNetwork.go index e530c51786..353389c991 100644 --- a/netdeploy/remote/deployedNetwork.go +++ b/netdeploy/remote/deployedNetwork.go @@ -17,6 +17,7 @@ package remote import ( + "encoding/binary" "encoding/json" "fmt" "io/fs" @@ -103,6 +104,8 @@ type netState struct { accounts []basics.Address txnCount uint64 fundPerAccount basics.MicroAlgos + + log logging.Logger } const program = `#pragma version 2 @@ -382,10 +385,10 @@ func (cfg DeployedNetwork) GenerateDatabaseFiles(fileCfgs BootstrappedNetwork, g } accounts[addr] = alloc.State - } //initial state + log := logging.NewLogger() bootstrappedNet := netState{ nAssets: fileCfgs.GeneratedAssetsCount, @@ -397,6 +400,7 @@ func (cfg DeployedNetwork) GenerateDatabaseFiles(fileCfgs BootstrappedNetwork, g genesisHash: genesis.Hash(), poolAddr: poolAddr, sinkAddr: sinkAddr, + log: log, } var params config.ConsensusParams @@ -420,8 +424,9 @@ func (cfg DeployedNetwork) GenerateDatabaseFiles(fileCfgs BootstrappedNetwork, g max := fileCfgs.BalanceRange[1] bal := rand.Int63n(max-min) + min bootstrappedNet.fundPerAccount = basics.MicroAlgos{Raw: uint64(bal)} - totalFunds := accounts[src].MicroAlgos.Raw + bootstrappedNet.fundPerAccount.Raw*bootstrappedNet.nAccounts + bootstrappedNet.roundTxnCnt*fileCfgs.NumRounds - accounts[src] = basics.MakeAccountData(basics.Online, basics.MicroAlgos{Raw: totalFunds}) + srcAcct := accounts[src] + srcAcct.MicroAlgos.Raw += bootstrappedNet.fundPerAccount.Raw*bootstrappedNet.nAccounts + bootstrappedNet.roundTxnCnt*fileCfgs.NumRounds + accounts[src] = srcAcct //init block initState, err := generateInitState(accounts, &bootstrappedNet) @@ -432,7 +437,6 @@ func (cfg DeployedNetwork) GenerateDatabaseFiles(fileCfgs BootstrappedNetwork, g localCfg.Archival = true localCfg.CatchpointTracking = -1 localCfg.LedgerSynchronousMode = 0 - log := logging.NewLogger() l, err := ledger.OpenLedger(log, filepath.Join(genesisFolder, "bootstrapped"), false, initState, localCfg) if err != nil { return err @@ -440,16 +444,17 @@ func (cfg DeployedNetwork) GenerateDatabaseFiles(fileCfgs BootstrappedNetwork, g //create accounts, apps and assets prev, _ := l.Block(l.Latest()) - err = generateAccounts(src, fileCfgs.RoundTransactionsCount, prev, l, &bootstrappedNet, params) + err = generateAccounts(src, fileCfgs.RoundTransactionsCount, prev, l, &bootstrappedNet, params, log) if err != nil { return err } + log.Info("setup done, more txns") //create more transactions prev, _ = l.Block(l.Latest()) for i := uint64(bootstrappedNet.round); i < fileCfgs.NumRounds; i++ { bootstrappedNet.round++ - blk, _ := createBlock(src, prev, fileCfgs.RoundTransactionsCount, &bootstrappedNet, params) + blk, _ := createBlock(src, prev, fileCfgs.RoundTransactionsCount, &bootstrappedNet, params, log) err = l.AddBlock(blk, agreement.Certificate{Round: bootstrappedNet.round}) if err != nil { fmt.Printf("Error %v\n", err) @@ -516,7 +521,7 @@ func generateInitState(accounts map[basics.Address]basics.AccountData, bootstrap return initState, nil } -func createBlock(src basics.Address, prev bookkeeping.Block, roundTxnCnt uint64, bootstrappedNet *netState, csParams config.ConsensusParams) (bookkeeping.Block, error) { +func createBlock(src basics.Address, prev bookkeeping.Block, roundTxnCnt uint64, bootstrappedNet *netState, csParams config.ConsensusParams, log logging.Logger) (bookkeeping.Block, error) { payset := make([]transactions.SignedTxnInBlock, 0, roundTxnCnt) txibs := make([]transactions.SignedTxnInBlock, 0, roundTxnCnt) @@ -560,15 +565,17 @@ func createBlock(src basics.Address, prev bookkeeping.Block, roundTxnCnt uint64, return bookkeeping.Block{}, err } + log.Infof("created block[%d] %d txns", block.BlockHeader.Round, len(payset)) + return block, nil } -func generateAccounts(src basics.Address, roundTxnCnt uint64, prev bookkeeping.Block, l *ledger.Ledger, bootstrappedNet *netState, csParams config.ConsensusParams) error { +func generateAccounts(src basics.Address, roundTxnCnt uint64, prev bookkeeping.Block, l *ledger.Ledger, bootstrappedNet *netState, csParams config.ConsensusParams, log logging.Logger) error { for !bootstrappedNet.accountsCreated { //create accounts bootstrappedNet.round++ - blk, _ := createBlock(src, prev, roundTxnCnt, bootstrappedNet, csParams) + blk, _ := createBlock(src, prev, roundTxnCnt, bootstrappedNet, csParams, log) err := l.AddBlock(blk, agreement.Certificate{Round: bootstrappedNet.round}) if err != nil { fmt.Printf("Error %v\n", err) @@ -627,12 +634,15 @@ func accountsNeeded(appsCount uint64, assetCount uint64, params config.Consensus func createSignedTx(src basics.Address, round basics.Round, params config.ConsensusParams, bootstrappedNet *netState) ([]transactions.SignedTxn, error) { if bootstrappedNet.nApplications == 0 && bootstrappedNet.nAccounts == 0 && bootstrappedNet.nAssets == 0 { + if !bootstrappedNet.accountsCreated { + bootstrappedNet.log.Infof("done creating accounts, have %d", len(bootstrappedNet.accounts)) + } bootstrappedNet.accountsCreated = true } var sgtxns []transactions.SignedTxn header := transactions.Header{ - Fee: basics.MicroAlgos{Raw: 1}, + Fee: basics.MicroAlgos{Raw: params.MinTxnFee}, FirstValid: round, LastValid: round, GenesisID: bootstrappedNet.genesisID, @@ -640,7 +650,6 @@ func createSignedTx(src basics.Address, round basics.Round, params config.Consen } if bootstrappedNet.txnState == protocol.PaymentTx { - var accounts []basics.Address bootstrappedNet.appsPerAcct = 0 bootstrappedNet.assetPerAcct = 0 n := bootstrappedNet.nAccounts @@ -652,7 +661,7 @@ func createSignedTx(src basics.Address, round basics.Round, params config.Consen for i := uint64(0); i < n; i++ { secretDst := keypair() dst := basics.Address(secretDst.SignatureVerifier) - accounts = append(accounts, dst) + bootstrappedNet.accounts = append(bootstrappedNet.accounts, dst) header.Sender = src @@ -668,16 +677,17 @@ func createSignedTx(src basics.Address, round basics.Round, params config.Consen sgtxns = append(sgtxns, t) } bootstrappedNet.nAccounts -= uint64(len(sgtxns)) - bootstrappedNet.accounts = accounts if bootstrappedNet.nAssets > 0 { + bootstrappedNet.log.Info("switch to acfg mode") bootstrappedNet.txnState = protocol.AssetConfigTx } else if bootstrappedNet.nApplications > 0 { + bootstrappedNet.log.Info("switch to app cfg mode") bootstrappedNet.txnState = protocol.ApplicationCallTx } } else { //send payments to created accounts randomly - accti := rand.Intn(len(bootstrappedNet.accounts)) for i := uint64(0); i < n; i++ { + accti := rand.Intn(len(bootstrappedNet.accounts)) header.Sender = src tx := transactions.Transaction{ Type: protocol.PaymentTx, @@ -687,6 +697,8 @@ func createSignedTx(src basics.Address, round basics.Round, params config.Consen Amount: basics.MicroAlgos{Raw: 0}, }, } + tx.Header.Note = make([]byte, 8) + binary.LittleEndian.PutUint64(tx.Header.Note, bootstrappedNet.roundTxnCnt+i) t := transactions.SignedTxn{Txn: tx} sgtxns = append(sgtxns, t) } @@ -731,8 +743,10 @@ func createSignedTx(src basics.Address, round basics.Round, params config.Consen } if bootstrappedNet.nAssets == 0 || bootstrappedNet.assetPerAcct == maxAssets { if bootstrappedNet.nApplications > 0 { + bootstrappedNet.log.Info("switch to app cfg mode") bootstrappedNet.txnState = protocol.ApplicationCallTx } else { + bootstrappedNet.log.Info("switch to pay mode") bootstrappedNet.txnState = protocol.PaymentTx } @@ -785,6 +799,7 @@ func createSignedTx(src basics.Address, round basics.Round, params config.Consen maxApps = config.Consensus[protocol.ConsensusV30].MaxAppsCreated } if bootstrappedNet.nApplications == 0 || bootstrappedNet.appsPerAcct == maxApps { + bootstrappedNet.log.Info("switch to pay mode") bootstrappedNet.txnState = protocol.PaymentTx } } diff --git a/netdeploy/remote/deployedNetwork_test.go b/netdeploy/remote/deployedNetwork_test.go index 077649ea80..f33e7cea21 100644 --- a/netdeploy/remote/deployedNetwork_test.go +++ b/netdeploy/remote/deployedNetwork_test.go @@ -23,11 +23,12 @@ import ( "github.com/algorand/go-algorand/config" "github.com/algorand/go-algorand/data/basics" + "github.com/algorand/go-algorand/logging" "github.com/algorand/go-algorand/protocol" "github.com/algorand/go-algorand/test/partitiontest" ) -func TestCreateSignedTx(t *testing.T) { +func TestCreateSignedTxBasic(t *testing.T) { partitiontest.PartitionTest(t) var networkState netState @@ -36,6 +37,7 @@ func TestCreateSignedTx(t *testing.T) { networkState.nAccounts = 10 networkState.roundTxnCnt = 4 networkState.txnState = protocol.PaymentTx + networkState.log = logging.TestingLog(t) params := config.Consensus[protocol.ConsensusCurrentVersion] @@ -50,7 +52,8 @@ func TestCreateSignedTx(t *testing.T) { require.Equal(t, protocol.PaymentTx, sntx.Txn.Type) } - initialAccounts := networkState.accounts + initialAccounts := make([]basics.Address, len(networkState.accounts)) + copy(initialAccounts, networkState.accounts) // should be creating assets next sgtxns, _ = createSignedTx(src, basics.Round(1), params, &networkState) @@ -59,7 +62,7 @@ func TestCreateSignedTx(t *testing.T) { require.Equal(t, protocol.ApplicationCallTx, networkState.txnState) require.Equal(t, uint64(0), networkState.nAssets) // same accounts should be used - require.Equal(t, initialAccounts[0], accounts[0]) + require.Equal(t, initialAccounts, accounts) for _, sntx := range sgtxns { require.Equal(t, protocol.AssetConfigTx, sntx.Txn.Type) } @@ -69,7 +72,7 @@ func TestCreateSignedTx(t *testing.T) { require.Equal(t, 2, len(sgtxns)) require.Equal(t, protocol.PaymentTx, networkState.txnState) require.Equal(t, uint64(0), networkState.nApplications) - require.Equal(t, initialAccounts[0], accounts[0]) + require.Equal(t, initialAccounts, accounts) for _, sntx := range sgtxns { require.Equal(t, protocol.ApplicationCallTx, sntx.Txn.Type) } @@ -78,14 +81,22 @@ func TestCreateSignedTx(t *testing.T) { sgtxns, _ = createSignedTx(src, basics.Round(1), params, &networkState) require.Equal(t, 4, len(sgtxns)) require.Equal(t, protocol.PaymentTx, networkState.txnState) - //new accounts should be created - accounts = networkState.accounts - require.NotEqual(t, initialAccounts[0], accounts[0]) + require.Equal(t, initialAccounts, accounts) for _, sntx := range sgtxns { require.Equal(t, protocol.PaymentTx, sntx.Txn.Type) } +} +func TestCreateSignedTxAssets(t *testing.T) { // assets per account should not exceed limit + partitiontest.PartitionTest(t) + + params := config.Consensus[protocol.ConsensusCurrentVersion] + secretDst := keypair() + src := basics.Address(secretDst.SignatureVerifier) + + var networkState netState + networkState.log = logging.TestingLog(t) networkState.txnState = protocol.PaymentTx networkState.nAssets = 10 networkState.nApplications = 10 diff --git a/test/heapwatch/block_history_plot.py b/test/heapwatch/block_history_plot.py index 73de45601a..48bd22ebdd 100644 --- a/test/heapwatch/block_history_plot.py +++ b/test/heapwatch/block_history_plot.py @@ -23,12 +23,24 @@ # Graph over time of TPS or 10-round-moving-average-TPS import base64 +import os import statistics from algosdk.encoding import msgpack from matplotlib import pyplot as plt def process(path, args): + minrnd = None + maxrnd = None + # maybe load first/last round bounds from heapWatch.py emitted rounds.json + rounds_json = os.path.join(os.path.dirname(path), 'rounds.json') + if os.path.exists(rounds_json): + with open(rounds_json) as fin: + rounds = json.load(fin) + minrnd = rounds['min'] + maxrnd = rounds['max'] + minrnd = args.start or minrnd or 0 + maxrnd = args.stop or maxrnd prevtime = None prevtc = 0 prevts = None @@ -52,6 +64,8 @@ def process(path, args): count += 1 block = row['block'] rnd = block.get('rnd',0) + if (rnd < minrnd) or ((maxrnd is not None) and (rnd > maxrnd)): + continue tc = block.get('tc', 0) ts = block.get('ts', 0) # timestamp recorded at algod, 1s resolution int _time = row['_time'] # timestamp recorded at client, 0.000001s resolution float @@ -66,17 +80,20 @@ def process(path, args): tsv.append(ts) else: tsv.append(_time) - dtxn = tc - prevtc - tps = dtxn / dt - mintxn = min(dtxn,mintxn) - maxtxn = max(dtxn,maxtxn) - mindt = min(dt,mindt) - maxdt = max(dt,maxdt) - mintps = min(tps,mintps) - maxtps = max(tps,maxtps) - tpsv.append(tps) - dtv.append(dt) - txnv.append(dtxn) + if dt > 0.5: + dtxn = tc - prevtc + tps = dtxn / dt + mintxn = min(dtxn,mintxn) + maxtxn = max(dtxn,maxtxn) + mindt = min(dt,mindt) + maxdt = max(dt,maxdt) + mintps = min(tps,mintps) + maxtps = max(tps,maxtps) + tpsv.append(tps) + dtv.append(dt) + txnv.append(dtxn) + else: + print('b[{}] - b[{}], dt={}'.format(rnd-1,rnd,dt)) else: tsv.append(ts) prevrnd = rnd @@ -90,7 +107,7 @@ def process(path, args): mintps,maxtps, )) - start = args.start + start = 0 end = len(txnv)-1 if not args.all: # find the real start of the test @@ -137,6 +154,8 @@ def process(path, args): tc0 = tcv[i-10] tca = tcv[i] dt = tsa-ts0 + if dt == 0: + continue dtxn = tca-tc0 tpsv10.append(dtxn/dt) if args.tps1: @@ -157,7 +176,8 @@ def main(): ap.add_argument('--all', default=False, action='store_true') ap.add_argument('--tps1', default=False, action='store_true') ap.add_argument('--rtime', default=False, action='store_true') - ap.add_argument('--start', default=0, type=int, help='start round') + ap.add_argument('--start', default=None, type=int, help='start round') + ap.add_argument('--stop', default=None, type=int, help='stop round') args = ap.parse_args() for fname in args.files: diff --git a/test/heapwatch/heapWatch.py b/test/heapwatch/heapWatch.py index aced214f0b..883223e05c 100644 --- a/test/heapwatch/heapWatch.py +++ b/test/heapwatch/heapWatch.py @@ -262,6 +262,7 @@ def __init__(self, args): self.they = [] self.netseen = set() self.latest_round = None + self.rounds_seen = set() self.bi_hosts = [] self.netToAd = {} os.makedirs(self.args.out, exist_ok=True) @@ -371,6 +372,7 @@ def do_snap(self, now, get_cpu=False, fraction=False): biq.put({}) mrt.join() self.latest_round = mr.maxrnd + self.rounds_seen.add(self.latest_round) logger.debug('blockinfo done') if get_cpu: cpuSample = durationToSeconds(self.args.cpu_sample) or 90 @@ -394,6 +396,16 @@ def do_snap(self, now, get_cpu=False, fraction=False): self.prevsnapshots = newsnapshots logger.debug('end snapshot %s', snapshot_name) + def summaries(self): + if self.args.out and self.rounds_seen: + rpath = os.path.join(self.args.out, 'rounds.json') + with open(rpath, 'wt') as fout: + json.dump({ + "min": min(self.rounds_seen), + "max": max(self.rounds_seen), + "all": sorted(self.rounds_seen), + }, fout) + def durationToSeconds(rts): if rts is None: return None @@ -499,6 +511,7 @@ def main(): if (end_round is not None) and (app.latest_round is not None) and (app.latest_round >= end_round): logger.debug('after end round %d > %d', app.latest_round, end_round) return 0 + app.summaries() return 0 if __name__ == '__main__': diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/Makefile b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/Makefile index b7fb60dc95..06c946a594 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/Makefile +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/Makefile @@ -1,15 +1,21 @@ -PARAMS=-w 100 -R 8 -N 20 -n 100 --npn-algod-nodes 10 --node-template node.json --relay-template relay.json --non-participating-node-template nonPartNode.json -FILEPARAMS=--rounds 5000 --ntxns 1000 --naccounts 3000000 --nassets 20000 --napps 20000 --wallet-name "wallet1" --bal 100000 --bal 1000000 +# bootstrappedScenario is scenario1s but with pre-built 30_000_000 accountdb +PARAMS=-w 20 -R 8 -N 20 -n 20 --npn-algod-nodes 10 --node-template node.json --relay-template relay.json --non-participating-node-template nonPartNode.json +FILEPARAMS=--rounds 1600 --ntxns 20000 --naccounts 30000000 --nassets 20000 --napps 20000 --wallet-name "wallet1" --bal 100000 --bal 1000000 -all: net.json genesis.json boostrappedFile.json +all: net.json genesis.json topology.json boostrappedFile.json -net.json: node.json nonPartNode.json ${GOPATH}/bin/netgoal +net.json: node.json nonPartNode.json ${GOPATH}/bin/netgoal Makefile netgoal generate -t net -r /tmp/wat -o net.json ${PARAMS} -genesis.json: ${GOPATH}/bin/netgoal - netgoal generate -t genesis -r /tmp/wat -o genesis.json ${PARAMS} +genesis.json: ${GOPATH}/bin/netgoal Makefile + netgoal generate -t genesis -r /tmp/wat -o genesis.l.json ${PARAMS} + jq '.LastPartKeyRound=22000|.NetworkName="s1s"|.ConsensusProtocol="future"' < genesis.l.json > genesis.json + rm genesis.l.json -boostrappedFile.json: ${GOPATH}/bin/netgoal +topology.json: gen_topology.py + python3 gen_topology.py + +boostrappedFile.json: ${GOPATH}/bin/netgoal Makefile netgoal generate -t loadingFile -r /tmp/wat -o boostrappedFile.json ${FILEPARAMS} clean: diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/boostrappedFile.json b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/boostrappedFile.json index 82ebb6b3f7..9d1988766e 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/boostrappedFile.json +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/boostrappedFile.json @@ -1,6 +1,6 @@ { - "numRounds": 5000, - "roundTransactionsCount": 1000, + "numRounds": 1600, + "roundTransactionsCount": 20000, "generatedAccountsCount": 30000000, "generatedAssetsCount": 20000, "generatedApplicationCount": 20000, diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/gen_topology.py b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/gen_topology.py index 69e156293a..39081468c6 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/gen_topology.py +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/gen_topology.py @@ -1,27 +1,27 @@ +##!/usr/bin/env python3 +# bootstrappedScenario is scenario1s but with a prebuilt accountdb node_types = {"R":8, "N":20, "NPN":10} -node_size = {"R":"-m5d.4xl", "N":"-m5d.4xl", "NPN":"-m5d.4xl"} +node_size = {"R":"-m5d.4xl", "N":"-m5d.2xl", "NPN":"-m5d.2xl"} regions = [ "AWS-US-EAST-2" ] -f = open("topology.json", "w") -f.write("{ 'Hosts':\n [") +import json region_count = len(regions) -first = True -for x in node_types: +hosts = [] +for x in sorted(node_types.keys()): node_type = x node_count = node_types[x] region_size = node_size[x] for i in range(node_count): node_name = node_type + str(i+1) region = regions[i%region_count] - if (first ): - first = False - else: - f.write(",") - f.write ("\n {\n 'Name': '" + node_name + "',\n 'Template': '" + region + region_size + "'\n }" ) - -f.write("\n ]\n}\n") -f.close() + hosts.append({ + "Name": node_name, + "Template": region + region_size, + }) +with open("topology.json", "w") as f: + topology = {"Hosts": hosts} + json.dump(topology, f, indent=2, sort_keys=True) diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/genesis.json b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/genesis.json index 8200ee38c9..293e4c2684 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/genesis.json +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/genesis.json @@ -1,1014 +1,164 @@ { - "NetworkName": "", - "VersionModifier": "", - "ConsensusProtocol": "", - "FirstPartKeyRound": 0, - "LastPartKeyRound": 50000, - "PartKeyDilution": 0, - "Wallets": [ - { - "Name": "Wallet1", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet2", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet3", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet4", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet5", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet6", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet7", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet8", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet9", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet10", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet11", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet12", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet13", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet14", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet15", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet16", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet17", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet18", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet19", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet20", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet21", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet22", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet23", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet24", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet25", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet26", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet27", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet28", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet29", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet30", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet31", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet32", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet33", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet34", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet35", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet36", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet37", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet38", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet39", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet40", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet41", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet42", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet43", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet44", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet45", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet46", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet47", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet48", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet49", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet50", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet51", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet52", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet53", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet54", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet55", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet56", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet57", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet58", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet59", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet60", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet61", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet62", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet63", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet64", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet65", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet66", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet67", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet68", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet69", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet70", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet71", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet72", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet73", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet74", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet75", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet76", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet77", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet78", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet79", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet80", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet81", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet82", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet83", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet84", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet85", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet86", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet87", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet88", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet89", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet90", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet91", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet92", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet93", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet94", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet95", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet96", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet97", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet98", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet99", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet100", - "Stake": 0.5, - "Online": true - }, - { - "Name": "Wallet101", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet102", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet103", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet104", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet105", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet106", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet107", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet108", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet109", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet110", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet111", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet112", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet113", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet114", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet115", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet116", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet117", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet118", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet119", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet120", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet121", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet122", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet123", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet124", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet125", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet126", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet127", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet128", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet129", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet130", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet131", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet132", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet133", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet134", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet135", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet136", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet137", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet138", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet139", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet140", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet141", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet142", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet143", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet144", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet145", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet146", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet147", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet148", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet149", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet150", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet151", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet152", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet153", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet154", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet155", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet156", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet157", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet158", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet159", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet160", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet161", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet162", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet163", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet164", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet165", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet166", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet167", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet168", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet169", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet170", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet171", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet172", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet173", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet174", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet175", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet176", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet177", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet178", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet179", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet180", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet181", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet182", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet183", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet184", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet185", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet186", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet187", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet188", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet189", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet190", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet191", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet192", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet193", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet194", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet195", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet196", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet197", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet198", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet199", - "Stake": 0.5, - "Online": false - }, - { - "Name": "Wallet200", - "Stake": 0.5, - "Online": false - } - ], - "FeeSink": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", - "RewardsPool": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", - "DevMode": false, - "Comment": "" + "NetworkName": "s1s", + "VersionModifier": "", + "ConsensusProtocol": "future", + "FirstPartKeyRound": 0, + "LastPartKeyRound": 22000, + "PartKeyDilution": 0, + "Wallets": [ + { + "Name": "Wallet1", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet2", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet3", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet4", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet5", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet6", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet7", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet8", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet9", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet10", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet11", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet12", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet13", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet14", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet15", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet16", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet17", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet18", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet19", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet20", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet21", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet22", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet23", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet24", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet25", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet26", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet27", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet28", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet29", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet30", + "Stake": 5, + "Online": false + } + ], + "FeeSink": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", + "RewardsPool": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", + "DevMode": false, + "Comment": "" } diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/net.json b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/net.json index 0afb4418ae..ffb3bb652a 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/net.json +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/net.json @@ -172,6 +172,7 @@ "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -180,15 +181,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N2", + "Group": "", + "Nodes": [ { - "Name": "node21", + "Name": "node2", "Wallets": [ { "Name": "Wallet2", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -197,32 +205,46 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N3", + "Group": "", + "Nodes": [ { - "Name": "node41", + "Name": "node3", "Wallets": [ { "Name": "Wallet3", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", - "EnableTelemetry": true, + "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, + "EnableMetrics": false, "MetricsURI": "{{MetricsURI}}", "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, + "EnableBlockStats": false, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + } + ] + }, + { + "Name": "N4", + "Group": "", + "Nodes": [ { - "Name": "node61", + "Name": "node4", "Wallets": [ { "Name": "Wallet4", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -231,15 +253,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N5", + "Group": "", + "Nodes": [ { - "Name": "node81", + "Name": "node5", "Wallets": [ { "Name": "Wallet5", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -252,17 +281,18 @@ ] }, { - "Name": "N2", + "Name": "N6", "Group": "", "Nodes": [ { - "Name": "node2", + "Name": "node6", "Wallets": [ { "Name": "Wallet6", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -271,66 +301,94 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N7", + "Group": "", + "Nodes": [ { - "Name": "node22", + "Name": "node7", "Wallets": [ { "Name": "Wallet7", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", - "EnableTelemetry": false, + "EnableTelemetry": true, "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, + "EnableMetrics": true, "MetricsURI": "{{MetricsURI}}", "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + "EnableBlockStats": true, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" + } + ] + }, + { + "Name": "N8", + "Group": "", + "Nodes": [ { - "Name": "node42", + "Name": "node8", "Wallets": [ { "Name": "Wallet8", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", - "EnableTelemetry": false, + "EnableTelemetry": true, "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, + "EnableMetrics": true, "MetricsURI": "{{MetricsURI}}", "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + "EnableBlockStats": true, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" + } + ] + }, + { + "Name": "N9", + "Group": "", + "Nodes": [ { - "Name": "node62", + "Name": "node9", "Wallets": [ { "Name": "Wallet9", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", - "EnableTelemetry": false, + "EnableTelemetry": true, "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, + "EnableMetrics": true, "MetricsURI": "{{MetricsURI}}", "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + "EnableBlockStats": true, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" + } + ] + }, + { + "Name": "N10", + "Group": "", + "Nodes": [ { - "Name": "node82", + "Name": "node10", "Wallets": [ { "Name": "Wallet10", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -343,17 +401,18 @@ ] }, { - "Name": "N3", + "Name": "N11", "Group": "", "Nodes": [ { - "Name": "node3", + "Name": "node11", "Wallets": [ { "Name": "Wallet11", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -362,15 +421,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N12", + "Group": "", + "Nodes": [ { - "Name": "node23", + "Name": "node12", "Wallets": [ { "Name": "Wallet12", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -379,15 +445,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N13", + "Group": "", + "Nodes": [ { - "Name": "node43", + "Name": "node13", "Wallets": [ { "Name": "Wallet13", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -396,15 +469,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N14", + "Group": "", + "Nodes": [ { - "Name": "node63", + "Name": "node14", "Wallets": [ { "Name": "Wallet14", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -413,38 +493,46 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N15", + "Group": "", + "Nodes": [ { - "Name": "node83", + "Name": "node15", "Wallets": [ { "Name": "Wallet15", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", - "EnableTelemetry": true, + "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, + "EnableMetrics": false, "MetricsURI": "{{MetricsURI}}", "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" + "EnableBlockStats": false, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, { - "Name": "N4", + "Name": "N16", "Group": "", "Nodes": [ { - "Name": "node4", + "Name": "node16", "Wallets": [ { "Name": "Wallet16", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -453,15 +541,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N17", + "Group": "", + "Nodes": [ { - "Name": "node24", + "Name": "node17", "Wallets": [ { "Name": "Wallet17", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -470,15 +565,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N18", + "Group": "", + "Nodes": [ { - "Name": "node44", + "Name": "node18", "Wallets": [ { "Name": "Wallet18", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -487,15 +589,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N19", + "Group": "", + "Nodes": [ { - "Name": "node64", + "Name": "node19", "Wallets": [ { "Name": "Wallet19", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -504,15 +613,22 @@ "EnableService": false, "EnableBlockStats": false, "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + } + ] + }, + { + "Name": "N20", + "Group": "", + "Nodes": [ { - "Name": "node84", + "Name": "node20", "Wallets": [ { "Name": "Wallet20", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "TelemetryURI": "{{TelemetryURI}}", @@ -525,1690 +641,90 @@ ] }, { - "Name": "N5", + "Name": "NPN1", "Group": "", "Nodes": [ { - "Name": "node5", + "Name": "nonParticipatingNode1", "Wallets": [ { "Name": "Wallet21", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" + } + ] + }, + { + "Name": "NPN2", + "Group": "", + "Nodes": [ { - "Name": "node25", + "Name": "nonParticipatingNode2", "Wallets": [ { "Name": "Wallet22", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" + } + ] + }, + { + "Name": "NPN3", + "Group": "", + "Nodes": [ { - "Name": "node45", + "Name": "nonParticipatingNode3", "Wallets": [ { "Name": "Wallet23", "ParticipationOnly": false } ], + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" + } + ] + }, + { + "Name": "NPN4", + "Group": "", + "Nodes": [ { - "Name": "node65", + "Name": "nonParticipatingNode4", "Wallets": [ { "Name": "Wallet24", "ParticipationOnly": false } ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node85", - "Wallets": [ - { - "Name": "Wallet25", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N6", - "Group": "", - "Nodes": [ - { - "Name": "node6", - "Wallets": [ - { - "Name": "Wallet26", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node26", - "Wallets": [ - { - "Name": "Wallet27", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node46", - "Wallets": [ - { - "Name": "Wallet28", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node66", - "Wallets": [ - { - "Name": "Wallet29", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node86", - "Wallets": [ - { - "Name": "Wallet30", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N7", - "Group": "", - "Nodes": [ - { - "Name": "node7", - "Wallets": [ - { - "Name": "Wallet31", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node27", - "Wallets": [ - { - "Name": "Wallet32", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node47", - "Wallets": [ - { - "Name": "Wallet33", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node67", - "Wallets": [ - { - "Name": "Wallet34", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node87", - "Wallets": [ - { - "Name": "Wallet35", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N8", - "Group": "", - "Nodes": [ - { - "Name": "node8", - "Wallets": [ - { - "Name": "Wallet36", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node28", - "Wallets": [ - { - "Name": "Wallet37", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node48", - "Wallets": [ - { - "Name": "Wallet38", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node68", - "Wallets": [ - { - "Name": "Wallet39", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node88", - "Wallets": [ - { - "Name": "Wallet40", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N9", - "Group": "", - "Nodes": [ - { - "Name": "node9", - "Wallets": [ - { - "Name": "Wallet41", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node29", - "Wallets": [ - { - "Name": "Wallet42", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node49", - "Wallets": [ - { - "Name": "Wallet43", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node69", - "Wallets": [ - { - "Name": "Wallet44", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node89", - "Wallets": [ - { - "Name": "Wallet45", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - } - ] - }, - { - "Name": "N10", - "Group": "", - "Nodes": [ - { - "Name": "node10", - "Wallets": [ - { - "Name": "Wallet46", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node30", - "Wallets": [ - { - "Name": "Wallet47", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node50", - "Wallets": [ - { - "Name": "Wallet48", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node70", - "Wallets": [ - { - "Name": "Wallet49", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node90", - "Wallets": [ - { - "Name": "Wallet50", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N11", - "Group": "", - "Nodes": [ - { - "Name": "node11", - "Wallets": [ - { - "Name": "Wallet51", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node31", - "Wallets": [ - { - "Name": "Wallet52", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node51", - "Wallets": [ - { - "Name": "Wallet53", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node71", - "Wallets": [ - { - "Name": "Wallet54", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node91", - "Wallets": [ - { - "Name": "Wallet55", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N12", - "Group": "", - "Nodes": [ - { - "Name": "node12", - "Wallets": [ - { - "Name": "Wallet56", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node32", - "Wallets": [ - { - "Name": "Wallet57", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node52", - "Wallets": [ - { - "Name": "Wallet58", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node72", - "Wallets": [ - { - "Name": "Wallet59", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node92", - "Wallets": [ - { - "Name": "Wallet60", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N13", - "Group": "", - "Nodes": [ - { - "Name": "node13", - "Wallets": [ - { - "Name": "Wallet61", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node33", - "Wallets": [ - { - "Name": "Wallet62", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node53", - "Wallets": [ - { - "Name": "Wallet63", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node73", - "Wallets": [ - { - "Name": "Wallet64", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node93", - "Wallets": [ - { - "Name": "Wallet65", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N14", - "Group": "", - "Nodes": [ - { - "Name": "node14", - "Wallets": [ - { - "Name": "Wallet66", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node34", - "Wallets": [ - { - "Name": "Wallet67", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node54", - "Wallets": [ - { - "Name": "Wallet68", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node74", - "Wallets": [ - { - "Name": "Wallet69", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node94", - "Wallets": [ - { - "Name": "Wallet70", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N15", - "Group": "", - "Nodes": [ - { - "Name": "node15", - "Wallets": [ - { - "Name": "Wallet71", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node35", - "Wallets": [ - { - "Name": "Wallet72", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node55", - "Wallets": [ - { - "Name": "Wallet73", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node75", - "Wallets": [ - { - "Name": "Wallet74", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node95", - "Wallets": [ - { - "Name": "Wallet75", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - } - ] - }, - { - "Name": "N16", - "Group": "", - "Nodes": [ - { - "Name": "node16", - "Wallets": [ - { - "Name": "Wallet76", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node36", - "Wallets": [ - { - "Name": "Wallet77", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node56", - "Wallets": [ - { - "Name": "Wallet78", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node76", - "Wallets": [ - { - "Name": "Wallet79", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node96", - "Wallets": [ - { - "Name": "Wallet80", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N17", - "Group": "", - "Nodes": [ - { - "Name": "node17", - "Wallets": [ - { - "Name": "Wallet81", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node37", - "Wallets": [ - { - "Name": "Wallet82", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node57", - "Wallets": [ - { - "Name": "Wallet83", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node77", - "Wallets": [ - { - "Name": "Wallet84", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node97", - "Wallets": [ - { - "Name": "Wallet85", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N18", - "Group": "", - "Nodes": [ - { - "Name": "node18", - "Wallets": [ - { - "Name": "Wallet86", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node38", - "Wallets": [ - { - "Name": "Wallet87", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - }, - { - "Name": "node58", - "Wallets": [ - { - "Name": "Wallet88", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node78", - "Wallets": [ - { - "Name": "Wallet89", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node98", - "Wallets": [ - { - "Name": "Wallet90", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": true, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": true, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" - } - ] - }, - { - "Name": "N19", - "Group": "", - "Nodes": [ - { - "Name": "node19", - "Wallets": [ - { - "Name": "Wallet91", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node39", - "Wallets": [ - { - "Name": "Wallet92", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node59", - "Wallets": [ - { - "Name": "Wallet93", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node79", - "Wallets": [ - { - "Name": "Wallet94", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node99", - "Wallets": [ - { - "Name": "Wallet95", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "N20", - "Group": "", - "Nodes": [ - { - "Name": "node20", - "Wallets": [ - { - "Name": "Wallet96", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node40", - "Wallets": [ - { - "Name": "Wallet97", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node60", - "Wallets": [ - { - "Name": "Wallet98", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node80", - "Wallets": [ - { - "Name": "Wallet99", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - }, - { - "Name": "node100", - "Wallets": [ - { - "Name": "Wallet100", - "ParticipationOnly": false - } - ], - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "TelemetryURI": "{{TelemetryURI}}", - "EnableMetrics": false, - "MetricsURI": "{{MetricsURI}}", - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" - } - ] - }, - { - "Name": "NPN1", - "Group": "", - "Nodes": [ - { - "Name": "nonParticipatingNode1", - "Wallets": [ - { - "Name": "Wallet101", - "ParticipationOnly": false - }, - { - "Name": "Wallet111", - "ParticipationOnly": false - }, - { - "Name": "Wallet121", - "ParticipationOnly": false - }, - { - "Name": "Wallet131", - "ParticipationOnly": false - }, - { - "Name": "Wallet141", - "ParticipationOnly": false - }, - { - "Name": "Wallet151", - "ParticipationOnly": false - }, - { - "Name": "Wallet161", - "ParticipationOnly": false - }, - { - "Name": "Wallet171", - "ParticipationOnly": false - }, - { - "Name": "Wallet181", - "ParticipationOnly": false - }, - { - "Name": "Wallet191", - "ParticipationOnly": false - } - ], - "APIEndpoint": "{{APIEndpoint}}", - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "EnableMetrics": false, - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" - } - ] - }, - { - "Name": "NPN2", - "Group": "", - "Nodes": [ - { - "Name": "nonParticipatingNode2", - "Wallets": [ - { - "Name": "Wallet102", - "ParticipationOnly": false - }, - { - "Name": "Wallet112", - "ParticipationOnly": false - }, - { - "Name": "Wallet122", - "ParticipationOnly": false - }, - { - "Name": "Wallet132", - "ParticipationOnly": false - }, - { - "Name": "Wallet142", - "ParticipationOnly": false - }, - { - "Name": "Wallet152", - "ParticipationOnly": false - }, - { - "Name": "Wallet162", - "ParticipationOnly": false - }, - { - "Name": "Wallet172", - "ParticipationOnly": false - }, - { - "Name": "Wallet182", - "ParticipationOnly": false - }, - { - "Name": "Wallet192", - "ParticipationOnly": false - } - ], - "APIEndpoint": "{{APIEndpoint}}", - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "EnableMetrics": false, - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" - } - ] - }, - { - "Name": "NPN3", - "Group": "", - "Nodes": [ - { - "Name": "nonParticipatingNode3", - "Wallets": [ - { - "Name": "Wallet103", - "ParticipationOnly": false - }, - { - "Name": "Wallet113", - "ParticipationOnly": false - }, - { - "Name": "Wallet123", - "ParticipationOnly": false - }, - { - "Name": "Wallet133", - "ParticipationOnly": false - }, - { - "Name": "Wallet143", - "ParticipationOnly": false - }, - { - "Name": "Wallet153", - "ParticipationOnly": false - }, - { - "Name": "Wallet163", - "ParticipationOnly": false - }, - { - "Name": "Wallet173", - "ParticipationOnly": false - }, - { - "Name": "Wallet183", - "ParticipationOnly": false - }, - { - "Name": "Wallet193", - "ParticipationOnly": false - } - ], - "APIEndpoint": "{{APIEndpoint}}", - "APIToken": "{{APIToken}}", - "EnableTelemetry": false, - "EnableMetrics": false, - "EnableService": false, - "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" - } - ] - }, - { - "Name": "NPN4", - "Group": "", - "Nodes": [ - { - "Name": "nonParticipatingNode4", - "Wallets": [ - { - "Name": "Wallet104", - "ParticipationOnly": false - }, - { - "Name": "Wallet114", - "ParticipationOnly": false - }, - { - "Name": "Wallet124", - "ParticipationOnly": false - }, - { - "Name": "Wallet134", - "ParticipationOnly": false - }, - { - "Name": "Wallet144", - "ParticipationOnly": false - }, - { - "Name": "Wallet154", - "ParticipationOnly": false - }, - { - "Name": "Wallet164", - "ParticipationOnly": false - }, - { - "Name": "Wallet174", - "ParticipationOnly": false - }, - { - "Name": "Wallet184", - "ParticipationOnly": false - }, - { - "Name": "Wallet194", - "ParticipationOnly": false - } - ], - "APIEndpoint": "{{APIEndpoint}}", + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableTelemetry": false, "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] }, @@ -2220,43 +736,7 @@ "Name": "nonParticipatingNode5", "Wallets": [ { - "Name": "Wallet105", - "ParticipationOnly": false - }, - { - "Name": "Wallet115", - "ParticipationOnly": false - }, - { - "Name": "Wallet125", - "ParticipationOnly": false - }, - { - "Name": "Wallet135", - "ParticipationOnly": false - }, - { - "Name": "Wallet145", - "ParticipationOnly": false - }, - { - "Name": "Wallet155", - "ParticipationOnly": false - }, - { - "Name": "Wallet165", - "ParticipationOnly": false - }, - { - "Name": "Wallet175", - "ParticipationOnly": false - }, - { - "Name": "Wallet185", - "ParticipationOnly": false - }, - { - "Name": "Wallet195", + "Name": "Wallet25", "ParticipationOnly": false } ], @@ -2266,7 +746,7 @@ "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] }, @@ -2278,43 +758,7 @@ "Name": "nonParticipatingNode6", "Wallets": [ { - "Name": "Wallet106", - "ParticipationOnly": false - }, - { - "Name": "Wallet116", - "ParticipationOnly": false - }, - { - "Name": "Wallet126", - "ParticipationOnly": false - }, - { - "Name": "Wallet136", - "ParticipationOnly": false - }, - { - "Name": "Wallet146", - "ParticipationOnly": false - }, - { - "Name": "Wallet156", - "ParticipationOnly": false - }, - { - "Name": "Wallet166", - "ParticipationOnly": false - }, - { - "Name": "Wallet176", - "ParticipationOnly": false - }, - { - "Name": "Wallet186", - "ParticipationOnly": false - }, - { - "Name": "Wallet196", + "Name": "Wallet26", "ParticipationOnly": false } ], @@ -2324,7 +768,7 @@ "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] }, @@ -2336,43 +780,7 @@ "Name": "nonParticipatingNode7", "Wallets": [ { - "Name": "Wallet107", - "ParticipationOnly": false - }, - { - "Name": "Wallet117", - "ParticipationOnly": false - }, - { - "Name": "Wallet127", - "ParticipationOnly": false - }, - { - "Name": "Wallet137", - "ParticipationOnly": false - }, - { - "Name": "Wallet147", - "ParticipationOnly": false - }, - { - "Name": "Wallet157", - "ParticipationOnly": false - }, - { - "Name": "Wallet167", - "ParticipationOnly": false - }, - { - "Name": "Wallet177", - "ParticipationOnly": false - }, - { - "Name": "Wallet187", - "ParticipationOnly": false - }, - { - "Name": "Wallet197", + "Name": "Wallet27", "ParticipationOnly": false } ], @@ -2382,7 +790,7 @@ "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] }, @@ -2394,43 +802,7 @@ "Name": "nonParticipatingNode8", "Wallets": [ { - "Name": "Wallet108", - "ParticipationOnly": false - }, - { - "Name": "Wallet118", - "ParticipationOnly": false - }, - { - "Name": "Wallet128", - "ParticipationOnly": false - }, - { - "Name": "Wallet138", - "ParticipationOnly": false - }, - { - "Name": "Wallet148", - "ParticipationOnly": false - }, - { - "Name": "Wallet158", - "ParticipationOnly": false - }, - { - "Name": "Wallet168", - "ParticipationOnly": false - }, - { - "Name": "Wallet178", - "ParticipationOnly": false - }, - { - "Name": "Wallet188", - "ParticipationOnly": false - }, - { - "Name": "Wallet198", + "Name": "Wallet28", "ParticipationOnly": false } ], @@ -2440,7 +812,7 @@ "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] }, @@ -2452,43 +824,7 @@ "Name": "nonParticipatingNode9", "Wallets": [ { - "Name": "Wallet109", - "ParticipationOnly": false - }, - { - "Name": "Wallet119", - "ParticipationOnly": false - }, - { - "Name": "Wallet129", - "ParticipationOnly": false - }, - { - "Name": "Wallet139", - "ParticipationOnly": false - }, - { - "Name": "Wallet149", - "ParticipationOnly": false - }, - { - "Name": "Wallet159", - "ParticipationOnly": false - }, - { - "Name": "Wallet169", - "ParticipationOnly": false - }, - { - "Name": "Wallet179", - "ParticipationOnly": false - }, - { - "Name": "Wallet189", - "ParticipationOnly": false - }, - { - "Name": "Wallet199", + "Name": "Wallet29", "ParticipationOnly": false } ], @@ -2498,7 +834,7 @@ "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] }, @@ -2510,43 +846,7 @@ "Name": "nonParticipatingNode10", "Wallets": [ { - "Name": "Wallet110", - "ParticipationOnly": false - }, - { - "Name": "Wallet120", - "ParticipationOnly": false - }, - { - "Name": "Wallet130", - "ParticipationOnly": false - }, - { - "Name": "Wallet140", - "ParticipationOnly": false - }, - { - "Name": "Wallet150", - "ParticipationOnly": false - }, - { - "Name": "Wallet160", - "ParticipationOnly": false - }, - { - "Name": "Wallet170", - "ParticipationOnly": false - }, - { - "Name": "Wallet180", - "ParticipationOnly": false - }, - { - "Name": "Wallet190", - "ParticipationOnly": false - }, - { - "Name": "Wallet200", + "Name": "Wallet30", "ParticipationOnly": false } ], @@ -2556,7 +856,7 @@ "EnableMetrics": false, "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } ] } diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/node.json b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/node.json index 10e25e767f..f6edee9681 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/node.json +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/node.json @@ -1,4 +1,5 @@ { + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableBlockStats": false, "EnableTelemetry": false, @@ -8,6 +9,7 @@ "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}", "AltConfigs": [ { + "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", "EnableBlockStats": true, "EnableTelemetry": true, @@ -19,4 +21,3 @@ } ] } - diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/nonPartNode.json b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/nonPartNode.json index 8ab3b8bddf..48f4536841 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/nonPartNode.json +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/nonPartNode.json @@ -1,5 +1,5 @@ { "APIEndpoint": "{{APIEndpoint}}", "APIToken": "{{APIToken}}", - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0 }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"BaseLoggerDebugLevel\": 4, \"CadaverSizeTarget\": 0, \"EnableProfiler\": true }" } diff --git a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/topology.json b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/topology.json index 8e9c8e7cd2..293fa64af8 100644 --- a/test/testdata/deployednettemplates/recipes/bootstrappedScenario/topology.json +++ b/test/testdata/deployednettemplates/recipes/bootstrappedScenario/topology.json @@ -1,156 +1,156 @@ -{ "Hosts": - [ +{ + "Hosts": [ { - "Name": "R1", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N1", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R2", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N2", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R3", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N3", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R4", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N4", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R5", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N5", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R6", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N6", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R7", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N7", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "R8", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N8", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN1", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N9", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN2", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N10", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN3", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N11", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN4", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N12", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN5", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N13", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN6", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N14", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN7", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N15", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN8", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N16", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN9", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N17", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "NPN10", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N18", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N1", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N19", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N2", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "N20", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N3", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN1", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N4", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN2", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N5", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN3", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N6", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN4", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N7", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN5", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N8", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN6", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N9", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN7", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N10", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN8", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N11", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN9", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N12", - "Template": "AWS-US-EAST-2-m5d.4xl" + "Name": "NPN10", + "Template": "AWS-US-EAST-2-m5d.2xl" }, { - "Name": "N13", + "Name": "R1", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N14", + "Name": "R2", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N15", + "Name": "R3", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N16", + "Name": "R4", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N17", + "Name": "R5", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N18", + "Name": "R6", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N19", + "Name": "R7", "Template": "AWS-US-EAST-2-m5d.4xl" }, { - "Name": "N20", + "Name": "R8", "Template": "AWS-US-EAST-2-m5d.4xl" } ] -} +} \ No newline at end of file diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/Makefile b/test/testdata/deployednettemplates/recipes/scenario1s/Makefile index 32fe1c2bbd..f4b1910906 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/Makefile +++ b/test/testdata/deployednettemplates/recipes/scenario1s/Makefile @@ -1,13 +1,18 @@ # scenario1s is scenario1 but smaller, (100 nodes, 100 wallets) -> (20 nodes, 20 wallets), each algod gets single tenancy on a smaller ec2 instance PARAMS=-w 20 -R 8 -N 20 -n 20 --npn-algod-nodes 10 --node-template node.json --relay-template relay.json --non-participating-node-template nonPartNode.json -all: net.json genesis.json +all: net.json genesis.json topology.json boostrappedFile.json net.json: node.json nonPartNode.json ${GOPATH}/bin/netgoal Makefile netgoal generate -t net -r /tmp/wat -o net.json ${PARAMS} genesis.json: ${GOPATH}/bin/netgoal Makefile - netgoal generate -t genesis -r /tmp/wat -o genesis.json ${PARAMS} + netgoal generate -t genesis -r /tmp/wat -o genesis.l.json ${PARAMS} + jq '.LastPartKeyRound=22000|.NetworkName="s1s"|.ConsensusProtocol="future"' < genesis.l.json > genesis.json + rm genesis.l.json + +topology.json: gen_topology.py + python3 gen_topology.py clean: rm -f net.json genesis.json diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/gen_topology.py b/test/testdata/deployednettemplates/recipes/scenario1s/gen_topology.py index 07d14a4dfd..e8429efa0f 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/gen_topology.py +++ b/test/testdata/deployednettemplates/recipes/scenario1s/gen_topology.py @@ -1,3 +1,4 @@ +##!/usr/bin/env python3 # scenario1s is scenario1 but smaller, (100 nodes, 100 wallets) -> (20 nodes, 20 wallets), each algod gets single tenancy on a smaller ec2 instance node_types = {"R":8, "N":20, "NPN":10} node_size = {"R":"-m5d.4xl", "N":"-m5d.2xl", "NPN":"-m5d.2xl"} @@ -5,11 +6,10 @@ "AWS-US-EAST-2" ] -f = open("topology.json", "w") -f.write("{ \"Hosts\":\n [") +import json region_count = len(regions) -first = True +hosts = [] for x in sorted(node_types.keys()): node_type = x node_count = node_types[x] @@ -17,11 +17,11 @@ for i in range(node_count): node_name = node_type + str(i+1) region = regions[i%region_count] - if (first ): - first = False - else: - f.write(",") - f.write ("\n {\n \"Name\": \"" + node_name + "\",\n \"Template\": \"" + region + region_size + "\"\n }" ) + hosts.append({ + "Name": node_name, + "Template": region + region_size, + }) -f.write("\n ]\n}\n") -f.close() +with open("topology.json", "w") as f: + topology = {"Hosts": hosts} + json.dump(topology, f, indent=2, sort_keys=True) diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/genesis.json b/test/testdata/deployednettemplates/recipes/scenario1s/genesis.json index c66d0c9201..31da8b8c28 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/genesis.json +++ b/test/testdata/deployednettemplates/recipes/scenario1s/genesis.json @@ -1,164 +1,165 @@ { - "NetworkName": "b09", - "VersionModifier": "", - "ConsensusProtocol": "future", - "FirstPartKeyRound": 0, - "LastPartKeyRound": 22000, - "PartKeyDilution": 0, - "Wallets": [ - { - "Name": "Wallet1", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet2", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet3", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet4", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet5", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet6", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet7", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet8", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet9", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet10", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet11", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet12", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet13", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet14", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet15", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet16", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet17", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet18", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet19", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet20", - "Stake": 2.5, - "Online": true - }, - { - "Name": "Wallet21", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet22", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet23", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet24", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet25", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet26", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet27", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet28", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet29", - "Stake": 5, - "Online": false - }, - { - "Name": "Wallet30", - "Stake": 5, - "Online": false - } - ], - "FeeSink": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", - "RewardsPool": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", - "DevMode": false, - "Comment": "" + "NetworkName": "s1s", + "VersionModifier": "", + "ConsensusProtocol": "future", + "FirstPartKeyRound": 0, + "LastPartKeyRound": 22000, + "PartKeyDilution": 0, + "Wallets": [ + { + "Name": "Wallet1", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet2", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet3", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet4", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet5", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet6", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet7", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet8", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet9", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet10", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet11", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet12", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet13", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet14", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet15", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet16", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet17", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet18", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet19", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet20", + "Stake": 2.5, + "Online": true + }, + { + "Name": "Wallet21", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet22", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet23", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet24", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet25", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet26", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet27", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet28", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet29", + "Stake": 5, + "Online": false + }, + { + "Name": "Wallet30", + "Stake": 5, + "Online": false + } + ], + "FeeSink": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", + "RewardsPool": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ", + "RewardsPoolBalance": 125000000000000, + "DevMode": false, + "Comment": "" } diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/net.json b/test/testdata/deployednettemplates/recipes/scenario1s/net.json index b1a5a33078..ffb3bb652a 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/net.json +++ b/test/testdata/deployednettemplates/recipes/scenario1s/net.json @@ -16,7 +16,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -36,7 +36,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -56,7 +56,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -76,7 +76,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -96,7 +96,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -116,7 +116,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -136,7 +136,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -156,7 +156,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -180,7 +180,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -204,7 +204,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -228,7 +228,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -252,7 +252,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -276,7 +276,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -300,7 +300,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -324,7 +324,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" } ] }, @@ -348,7 +348,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" } ] }, @@ -372,7 +372,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": true, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true }" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }" } ] }, @@ -396,7 +396,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -420,7 +420,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -444,7 +444,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -468,7 +468,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -492,7 +492,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -516,7 +516,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -540,7 +540,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -564,7 +564,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -588,7 +588,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -612,7 +612,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, @@ -636,7 +636,7 @@ "MetricsURI": "{{MetricsURI}}", "EnableService": false, "EnableBlockStats": false, - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}" } ] }, diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/node.json b/test/testdata/deployednettemplates/recipes/scenario1s/node.json index fad27f5fe9..f6edee9681 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/node.json +++ b/test/testdata/deployednettemplates/recipes/scenario1s/node.json @@ -6,7 +6,7 @@ "TelemetryURI": "{{TelemetryURI}}", "EnableMetrics": false, "MetricsURI": "{{MetricsURI}}", - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}", + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true}", "AltConfigs": [ { "APIEndpoint": "{{APIEndpoint}}", @@ -16,7 +16,7 @@ "TelemetryURI": "{{TelemetryURI}}", "EnableMetrics": true, "MetricsURI": "{{MetricsURI}}", - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"CadaverSizeTarget\": 0, \"EnableAccountUpdatesStats\": true }", + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"CadaverSizeTarget\": 0,\"EnableAccountUpdatesStats\": true }", "FractionApply": 0.2 } ] diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/relay.json b/test/testdata/deployednettemplates/recipes/scenario1s/relay.json index db8fb939d8..563543a7bf 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/relay.json +++ b/test/testdata/deployednettemplates/recipes/scenario1s/relay.json @@ -7,5 +7,5 @@ "TelemetryURI": "{{TelemetryURI}}", "EnableMetrics": true, "MetricsURI": "{{MetricsURI}}", - "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableAccountUpdatesStats\": true}" + "ConfigJSONOverride": "{ \"TxPoolExponentialIncreaseFactor\": 1, \"DNSBootstrapID\": \".algodev.network\", \"DeadlockDetection\": -1, \"EnableIncomingMessageFilter\": true, \"CadaverSizeTarget\": 0, \"PeerPingPeriodSeconds\": 30, \"EnableAgreementReporting\": true, \"EnableAgreementTimeMetrics\": true, \"EnableAssembleStats\": true, \"EnableProcessBlockStats\": true, \"BaseLoggerDebugLevel\": 4, \"EnableProfiler\": true, \"EnableRuntimeMetrics\": true, \"EnableAccountUpdatesStats\": true}" } diff --git a/test/testdata/deployednettemplates/recipes/scenario1s/topology.json b/test/testdata/deployednettemplates/recipes/scenario1s/topology.json index c53f19cd51..293fa64af8 100644 --- a/test/testdata/deployednettemplates/recipes/scenario1s/topology.json +++ b/test/testdata/deployednettemplates/recipes/scenario1s/topology.json @@ -1,5 +1,5 @@ -{ "Hosts": - [ +{ + "Hosts": [ { "Name": "N1", "Template": "AWS-US-EAST-2-m5d.2xl" @@ -153,4 +153,4 @@ "Template": "AWS-US-EAST-2-m5d.4xl" } ] -} +} \ No newline at end of file