From cad238cc0cf3700a86442342969795df267da5fe Mon Sep 17 00:00:00 2001 From: lasarojc Date: Thu, 7 Sep 2023 19:33:15 -0300 Subject: [PATCH 01/34] Testing with message skipping --- Makefile | 11 +- ansible/scripts/get-endpoints.sh | 20 + testnet.toml | 1412 +++++++++++++++++++++++++++++- 3 files changed, 1425 insertions(+), 18 deletions(-) create mode 100755 ansible/scripts/get-endpoints.sh diff --git a/Makefile b/Makefile index 4b84379..bb2c217 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ ANSIBLE_SSH_RETRIES=5 EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v038-testnet +DO_INSTANCE_TAGNAME=v039-cat-lasaro DO_VPC_SUBNET=172.19.144.0/20 LOAD_RUNNER_COMMIT_HASH ?= 51685158fe36869ab600527b852437ca0939d0cc LOAD_RUNNER_CMD=go run github.com/cometbft/cometbft/test/e2e/runner@$(LOAD_RUNNER_COMMIT_HASH) @@ -8,7 +8,7 @@ ANSIBLE_FORKS=150 export DO_INSTANCE_TAGNAME export DO_VPC_SUBNET export EPHEMERAL_SIZE -LOAD_CONNECTIONS ?= 2 +LOAD_CONNECTIONS ?= 1 LOAD_TX_RATE ?= 200 LOAD_TOTAL_TIME ?= 90 ITERATIONS ?= 5 @@ -23,7 +23,9 @@ EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") #VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) #VERSION_TAG ?= v0.38.0-alpha.2 #VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) -VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. +#VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. +#VERSION_TAG ?= 52e202bc8f540866fef996f6b5c2ebc553a43bce #cat +VERSION_TAG ?= 6dc3e603c6bec9a173353d9a3275f6513a965301 #skip #VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 2 @@ -100,8 +102,7 @@ stop-network: .PHONY: runload runload: cd ansible && \ - last_val=$$(ansible -i hosts --list-hosts validators | tail -1 | sed "s/ //g") && \ - endpoints=$$(ansible-inventory -i hosts -y --host $$last_val | grep 'internal_ip' | cut -d ' ' -f2 | sed 's/\(.*\)/ws:\/\/\1:26657\/websocket/' | paste -s -d, -) && \ + endpoints=$$(scripts/get-endpoints.sh) && \ ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook runload.yaml -i hosts -u root \ -e endpoints=$$endpoints \ -e connections=$(LOAD_CONNECTIONS) \ diff --git a/ansible/scripts/get-endpoints.sh b/ansible/scripts/get-endpoints.sh new file mode 100755 index 0000000..c7c27c4 --- /dev/null +++ b/ansible/scripts/get-endpoints.sh @@ -0,0 +1,20 @@ +NUM_CONNECTIONS=1 +endpoint_list=$(ansible-inventory -i hosts --export --list | jq '[.[] | .hostvars][0]' | grep internal_ip | sed 's/\"//g' | cut -w -f3 | sed 's/,//' | sed 's/\(.*\)/ws:\/\/\1:26657\/websocket/') + +IFS=' +' +set -f +endpoints=() +for line in $endpoint_list; do + endpoints+=($line) +done +set +f +unset IFS + +finalEndpoints=() +for((i=0;i < ${#endpoints[*]} && i < NUM_CONNECTIONS; i++)); do + finalEndpoints+=(${endpoints[$i]}) +done + +endpoints_string="${finalEndpoints[*]}" +echo "${endpoints_string// /,}" diff --git a/testnet.toml b/testnet.toml index aa30dc8..2c3697f 100644 --- a/testnet.toml +++ b/testnet.toml @@ -1,19 +1,1405 @@ +pex = false +log_level = "mempool:debug,*:info" vote_extensions_enable_height = 1 +load_tx_size_bytes = 4096 -[node.validator00] -seeds = ["seed01"] -perturb = ["disconnect"] +[node.validator001] +persistent_peers = ["validator006", "validator010", "validator012", "validator013", "validator016", "validator019", "validator029", "validator030", "validator031", "validator032", "validator034", "validator040", "validator043", "validator048", "validator052", "validator053", "validator062", "validator071", "validator073", "validator079", "validator083", "validator085", "validator088", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator104", "validator105", "validator107", "validator110", "validator119", "validator120", "validator122", "validator124", "validator125", "validator130", "validator133", "validator137", "validator140", "validator141", "validator142", "validator145", "validator147", "validator155", "validator156", "validator157", "validator159"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 -[node.validator01] -seeds = ["seed01"] +[node.validator002] +persistent_peers = ["validator006", "validator011", "validator012", "validator013", "validator017", "validator028", "validator034", "validator040", "validator043", "validator045", "validator048", "validator049", "validator054", "validator055", "validator056", "validator061", "validator067", "validator069", "validator082", "validator087", "validator098", "validator099", "validator103", "validator109", "validator110", "validator114", "validator120", "validator121", "validator122", "validator124", "validator132", "validator136", "validator149", "validator156", "validator157", "validator158", "validator170", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 -[node.validator02] -seeds = ["seed01"] -perturb = ["disconnect", "disconnect"] +[node.validator003] +persistent_peers = ["validator004", "validator008", "validator011", "validator014", "validator018", "validator019", "validator020", "validator021", "validator022", "validator024", "validator027", "validator028", "validator029", "validator033", "validator043", "validator047", "validator050", "validator057", "validator062", "validator064", "validator065", "validator068", "validator070", "validator075", "validator081", "validator082", "validator084", "validator090", "validator091", "validator092", "validator093", "validator094", "validator104", "validator108", "validator109", "validator117", "validator124", "validator128", "validator129", "validator138", "validator139", "validator141", "validator147", "validator153", "validator154", "validator160", "validator163", "validator172", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 -[node.validator03] -seeds = ["seed01"] -start_at = 10 +[node.validator004] +persistent_peers = ["validator003", "validator011", "validator015", "validator024", "validator026", "validator034", "validator036", "validator039", "validator040", "validator043", "validator044", "validator055", "validator057", "validator073", "validator077", "validator081", "validator083", "validator087", "validator089", "validator095", "validator100", "validator111", "validator115", "validator118", "validator119", "validator122", "validator135", "validator138", "validator139", "validator141", "validator143", "validator146", "validator147", "validator150", "validator151", "validator154", "validator156", "validator160", "validator167", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator005] +persistent_peers = ["validator007", "validator014", "validator016", "validator026", "validator027", "validator029", "validator031", "validator035", "validator038", "validator039", "validator041", "validator045", "validator050", "validator053", "validator055", "validator062", "validator068", "validator073", "validator075", "validator079", "validator080", "validator086", "validator087", "validator089", "validator091", "validator094", "validator096", "validator098", "validator101", "validator103", "validator106", "validator111", "validator112", "validator121", "validator124", "validator131", "validator146", "validator147", "validator152", "validator156", "validator161", "validator165", "validator167"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator006] +persistent_peers = ["validator001", "validator002", "validator016", "validator017", "validator019", "validator026", "validator028", "validator036", "validator040", "validator045", "validator046", "validator048", "validator056", "validator058", "validator060", "validator066", "validator071", "validator074", "validator076", "validator077", "validator085", "validator087", "validator088", "validator090", "validator094", "validator095", "validator107", "validator109", "validator110", "validator117", "validator121", "validator128", "validator133", "validator136", "validator140", "validator143", "validator149", "validator150", "validator151", "validator153", "validator160", "validator162", "validator168"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator007] +persistent_peers = ["validator005", "validator008", "validator009", "validator011", "validator012", "validator015", "validator037", "validator038", "validator039", "validator044", "validator046", "validator047", "validator048", "validator049", "validator057", "validator062", "validator065", "validator066", "validator082", "validator083", "validator089", "validator097", "validator100", "validator101", "validator104", "validator110", "validator111", "validator112", "validator119", "validator129", "validator136", "validator138", "validator141", "validator142", "validator144", "validator146", "validator151", "validator155", "validator156", "validator158", "validator162"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator008] +persistent_peers = ["validator003", "validator007", "validator009", "validator012", "validator021", "validator026", "validator031", "validator038", "validator039", "validator041", "validator047", "validator054", "validator058", "validator063", "validator064", "validator065", "validator068", "validator069", "validator071", "validator073", "validator074", "validator081", "validator084", "validator088", "validator090", "validator094", "validator095", "validator103", "validator104", "validator109", "validator110", "validator114", "validator120", "validator123", "validator125", "validator129", "validator133", "validator134", "validator135", "validator136", "validator139", "validator144", "validator149", "validator150", "validator153", "validator164", "validator170", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator009] +persistent_peers = ["validator007", "validator008", "validator016", "validator019", "validator022", "validator023", "validator026", "validator030", "validator031", "validator035", "validator043", "validator046", "validator047", "validator049", "validator054", "validator060", "validator061", "validator071", "validator076", "validator090", "validator092", "validator094", "validator096", "validator100", "validator103", "validator109", "validator113", "validator114", "validator118", "validator122", "validator123", "validator125", "validator134", "validator138", "validator144", "validator151", "validator157", "validator158", "validator160", "validator166", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator010] +persistent_peers = ["validator001", "validator011", "validator012", "validator017", "validator019", "validator021", "validator022", "validator023", "validator025", "validator039", "validator042", "validator045", "validator047", "validator053", "validator056", "validator059", "validator060", "validator061", "validator064", "validator067", "validator071", "validator074", "validator076", "validator078", "validator082", "validator101", "validator103", "validator106", "validator109", "validator113", "validator118", "validator120", "validator130", "validator131", "validator134", "validator135", "validator137", "validator138", "validator140", "validator142", "validator151", "validator153", "validator158", "validator162", "validator163", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator011] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator010", "validator016", "validator023", "validator024", "validator025", "validator026", "validator034", "validator035", "validator042", "validator047", "validator050", "validator054", "validator056", "validator057", "validator066", "validator075", "validator084", "validator085", "validator091", "validator094", "validator095", "validator102", "validator106", "validator108", "validator111", "validator114", "validator118", "validator125", "validator127", "validator138", "validator139", "validator140", "validator144", "validator148", "validator151", "validator160", "validator163", "validator169", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator012] +persistent_peers = ["validator001", "validator002", "validator007", "validator008", "validator010", "validator020", "validator021", "validator026", "validator034", "validator037", "validator042", "validator045", "validator049", "validator056", "validator062", "validator067", "validator070", "validator075", "validator081", "validator083", "validator094", "validator101", "validator103", "validator107", "validator108", "validator114", "validator123", "validator136", "validator137", "validator139", "validator141", "validator145", "validator147", "validator148", "validator153", "validator158", "validator162", "validator166", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator013] +persistent_peers = ["validator001", "validator002", "validator017", "validator018", "validator024", "validator027", "validator035", "validator036", "validator039", "validator041", "validator048", "validator049", "validator050", "validator052", "validator058", "validator068", "validator072", "validator073", "validator074", "validator078", "validator079", "validator080", "validator083", "validator084", "validator091", "validator092", "validator094", "validator096", "validator101", "validator102", "validator105", "validator106", "validator110", "validator120", "validator121", "validator122", "validator136", "validator138", "validator139", "validator143", "validator144", "validator145", "validator147", "validator156", "validator160", "validator161", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator014] +persistent_peers = ["validator003", "validator005", "validator016", "validator021", "validator023", "validator024", "validator026", "validator034", "validator037", "validator039", "validator042", "validator044", "validator045", "validator047", "validator056", "validator057", "validator067", "validator068", "validator070", "validator072", "validator075", "validator078", "validator079", "validator083", "validator084", "validator094", "validator096", "validator101", "validator102", "validator106", "validator120", "validator124", "validator125", "validator128", "validator139", "validator140", "validator141", "validator146", "validator152", "validator153", "validator156", "validator163", "validator166", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator015] +persistent_peers = ["validator004", "validator007", "validator020", "validator021", "validator022", "validator026", "validator030", "validator032", "validator033", "validator036", "validator038", "validator046", "validator050", "validator053", "validator055", "validator056", "validator057", "validator063", "validator064", "validator068", "validator070", "validator077", "validator078", "validator083", "validator088", "validator090", "validator094", "validator102", "validator105", "validator109", "validator112", "validator114", "validator119", "validator122", "validator125", "validator126", "validator135", "validator137", "validator138", "validator139", "validator151", "validator155", "validator158", "validator164", "validator169", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator016] +persistent_peers = ["validator001", "validator005", "validator006", "validator009", "validator011", "validator014", "validator017", "validator018", "validator021", "validator024", "validator025", "validator030", "validator040", "validator041", "validator047", "validator055", "validator058", "validator060", "validator064", "validator065", "validator066", "validator067", "validator068", "validator070", "validator071", "validator087", "validator088", "validator093", "validator094", "validator096", "validator105", "validator106", "validator108", "validator115", "validator119", "validator127", "validator129", "validator137", "validator142", "validator144", "validator146", "validator147", "validator150", "validator153", "validator160", "validator162", "validator166", "validator171", "validator172", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator017] +persistent_peers = ["validator002", "validator006", "validator010", "validator013", "validator016", "validator020", "validator024", "validator029", "validator031", "validator033", "validator038", "validator039", "validator040", "validator041", "validator042", "validator047", "validator060", "validator063", "validator072", "validator078", "validator080", "validator081", "validator083", "validator084", "validator094", "validator101", "validator102", "validator103", "validator105", "validator106", "validator109", "validator115", "validator121", "validator124", "validator126", "validator127", "validator128", "validator129", "validator134", "validator138", "validator142", "validator155", "validator159", "validator162", "validator165", "validator169", "validator171", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator018] +persistent_peers = ["validator003", "validator013", "validator016", "validator022", "validator024", "validator026", "validator030", "validator032", "validator035", "validator036", "validator044", "validator046", "validator048", "validator050", "validator055", "validator056", "validator058", "validator060", "validator061", "validator063", "validator069", "validator072", "validator074", "validator078", "validator089", "validator092", "validator097", "validator099", "validator100", "validator105", "validator110", "validator116", "validator120", "validator122", "validator123", "validator124", "validator127", "validator128", "validator131", "validator136", "validator137", "validator151", "validator159", "validator160", "validator161", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator019] +persistent_peers = ["validator001", "validator003", "validator006", "validator009", "validator010", "validator032", "validator035", "validator039", "validator049", "validator050", "validator051", "validator052", "validator056", "validator057", "validator065", "validator066", "validator067", "validator068", "validator070", "validator072", "validator079", "validator083", "validator087", "validator088", "validator091", "validator095", "validator097", "validator102", "validator108", "validator113", "validator116", "validator117", "validator120", "validator126", "validator129", "validator130", "validator152", "validator154", "validator155", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator020] +persistent_peers = ["validator003", "validator012", "validator015", "validator017", "validator027", "validator029", "validator035", "validator043", "validator049", "validator058", "validator059", "validator060", "validator069", "validator075", "validator078", "validator087", "validator089", "validator090", "validator091", "validator092", "validator094", "validator096", "validator097", "validator100", "validator109", "validator118", "validator124", "validator129", "validator131", "validator136", "validator137", "validator138", "validator139", "validator142", "validator150", "validator152", "validator153", "validator154", "validator158", "validator159", "validator160", "validator161", "validator163", "validator165", "validator168", "validator169", "validator171", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator021] +persistent_peers = ["validator003", "validator008", "validator010", "validator012", "validator014", "validator015", "validator016", "validator023", "validator026", "validator030", "validator037", "validator039", "validator042", "validator043", "validator052", "validator053", "validator059", "validator062", "validator068", "validator069", "validator072", "validator079", "validator086", "validator091", "validator094", "validator097", "validator098", "validator099", "validator106", "validator109", "validator110", "validator117", "validator118", "validator130", "validator135", "validator140", "validator148", "validator152", "validator157", "validator163", "validator167", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator022] +persistent_peers = ["validator003", "validator009", "validator010", "validator015", "validator018", "validator033", "validator034", "validator039", "validator040", "validator041", "validator044", "validator047", "validator059", "validator067", "validator069", "validator074", "validator075", "validator077", "validator081", "validator086", "validator091", "validator097", "validator105", "validator106", "validator113", "validator118", "validator121", "validator122", "validator124", "validator127", "validator129", "validator131", "validator136", "validator139", "validator142", "validator147", "validator152", "validator153", "validator156", "validator161", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator023] +persistent_peers = ["validator009", "validator010", "validator011", "validator014", "validator021", "validator034", "validator036", "validator038", "validator039", "validator041", "validator042", "validator045", "validator055", "validator058", "validator067", "validator069", "validator070", "validator071", "validator073", "validator076", "validator083", "validator092", "validator094", "validator095", "validator096", "validator097", "validator098", "validator100", "validator105", "validator108", "validator110", "validator111", "validator119", "validator122", "validator133", "validator139", "validator153", "validator158", "validator165", "validator166", "validator170", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator024] +persistent_peers = ["validator003", "validator004", "validator011", "validator013", "validator014", "validator016", "validator017", "validator018", "validator031", "validator032", "validator040", "validator043", "validator044", "validator052", "validator063", "validator065", "validator068", "validator089", "validator092", "validator094", "validator097", "validator108", "validator109", "validator118", "validator119", "validator122", "validator127", "validator132", "validator136", "validator137", "validator150", "validator151", "validator159", "validator160", "validator164", "validator166"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator025] +persistent_peers = ["validator010", "validator011", "validator016", "validator026", "validator029", "validator038", "validator044", "validator047", "validator048", "validator049", "validator051", "validator057", "validator059", "validator064", "validator067", "validator071", "validator081", "validator083", "validator085", "validator096", "validator104", "validator108", "validator120", "validator124", "validator125", "validator131", "validator137", "validator139", "validator140", "validator147", "validator149", "validator153", "validator158", "validator159", "validator163", "validator167"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator026] +persistent_peers = ["validator004", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator014", "validator015", "validator018", "validator021", "validator025", "validator034", "validator036", "validator039", "validator048", "validator058", "validator071", "validator074", "validator076", "validator090", "validator098", "validator099", "validator102", "validator104", "validator106", "validator107", "validator120", "validator122", "validator125", "validator126", "validator132", "validator138", "validator143", "validator148", "validator149", "validator155", "validator156", "validator157", "validator163", "validator164", "validator171", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator027] +persistent_peers = ["validator003", "validator005", "validator013", "validator020", "validator028", "validator029", "validator033", "validator034", "validator036", "validator041", "validator045", "validator046", "validator055", "validator061", "validator068", "validator073", "validator080", "validator091", "validator102", "validator107", "validator117", "validator122", "validator128", "validator129", "validator130", "validator131", "validator132", "validator139", "validator145", "validator150", "validator154", "validator156", "validator158", "validator159", "validator160", "validator165", "validator168", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator028] +persistent_peers = ["validator002", "validator003", "validator006", "validator027", "validator030", "validator037", "validator038", "validator041", "validator043", "validator045", "validator049", "validator051", "validator052", "validator054", "validator066", "validator070", "validator073", "validator074", "validator075", "validator082", "validator083", "validator090", "validator101", "validator110", "validator116", "validator118", "validator124", "validator126", "validator128", "validator131", "validator134", "validator139", "validator142", "validator145", "validator146", "validator147", "validator149", "validator155", "validator159", "validator160", "validator163", "validator165", "validator168", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator029] +persistent_peers = ["validator001", "validator003", "validator005", "validator017", "validator020", "validator025", "validator027", "validator031", "validator035", "validator036", "validator039", "validator044", "validator045", "validator048", "validator057", "validator069", "validator081", "validator083", "validator096", "validator101", "validator102", "validator104", "validator105", "validator109", "validator118", "validator121", "validator122", "validator125", "validator127", "validator131", "validator132", "validator133", "validator143", "validator146", "validator150", "validator155", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator030] +persistent_peers = ["validator001", "validator009", "validator015", "validator016", "validator018", "validator021", "validator028", "validator032", "validator034", "validator038", "validator043", "validator044", "validator051", "validator052", "validator054", "validator056", "validator058", "validator063", "validator064", "validator068", "validator071", "validator074", "validator078", "validator082", "validator085", "validator091", "validator094", "validator100", "validator106", "validator108", "validator109", "validator110", "validator112", "validator116", "validator120", "validator123", "validator134", "validator136", "validator148", "validator149", "validator153", "validator156", "validator158"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator031] +persistent_peers = ["validator001", "validator005", "validator008", "validator009", "validator017", "validator024", "validator029", "validator032", "validator035", "validator042", "validator045", "validator046", "validator048", "validator053", "validator059", "validator062", "validator063", "validator064", "validator066", "validator072", "validator076", "validator091", "validator094", "validator097", "validator106", "validator109", "validator110", "validator112", "validator113", "validator119", "validator134", "validator136", "validator149", "validator160", "validator169", "validator171", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator032] +persistent_peers = ["validator001", "validator015", "validator018", "validator019", "validator024", "validator030", "validator031", "validator035", "validator036", "validator039", "validator041", "validator043", "validator046", "validator055", "validator056", "validator057", "validator059", "validator064", "validator067", "validator071", "validator072", "validator075", "validator077", "validator084", "validator089", "validator091", "validator101", "validator110", "validator113", "validator115", "validator116", "validator119", "validator121", "validator125", "validator129", "validator132", "validator136", "validator142", "validator146", "validator151", "validator152", "validator153", "validator154", "validator157", "validator158", "validator164", "validator165", "validator168", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator033] +persistent_peers = ["validator003", "validator015", "validator017", "validator022", "validator027", "validator034", "validator035", "validator038", "validator039", "validator041", "validator044", "validator053", "validator064", "validator066", "validator069", "validator071", "validator075", "validator078", "validator085", "validator099", "validator101", "validator109", "validator111", "validator112", "validator114", "validator123", "validator124", "validator126", "validator131", "validator140", "validator147", "validator148", "validator154", "validator169", "validator173", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator034] +persistent_peers = ["validator001", "validator002", "validator004", "validator011", "validator012", "validator014", "validator022", "validator023", "validator026", "validator027", "validator030", "validator033", "validator041", "validator044", "validator047", "validator052", "validator054", "validator055", "validator056", "validator064", "validator066", "validator067", "validator076", "validator082", "validator087", "validator090", "validator092", "validator097", "validator102", "validator103", "validator117", "validator119", "validator122", "validator126", "validator136", "validator146", "validator149", "validator153", "validator162", "validator163", "validator171", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator035] +persistent_peers = ["validator005", "validator009", "validator011", "validator013", "validator018", "validator019", "validator020", "validator029", "validator031", "validator032", "validator033", "validator038", "validator040", "validator041", "validator047", "validator048", "validator059", "validator065", "validator068", "validator073", "validator074", "validator078", "validator082", "validator088", "validator092", "validator093", "validator095", "validator098", "validator100", "validator103", "validator106", "validator108", "validator113", "validator118", "validator123", "validator141", "validator142", "validator145", "validator148", "validator149", "validator151", "validator152", "validator161", "validator162", "validator164", "validator165", "validator166", "validator167", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator036] +persistent_peers = ["validator004", "validator006", "validator013", "validator015", "validator018", "validator023", "validator026", "validator027", "validator029", "validator032", "validator037", "validator039", "validator045", "validator046", "validator050", "validator052", "validator059", "validator064", "validator069", "validator070", "validator072", "validator073", "validator085", "validator087", "validator088", "validator091", "validator094", "validator100", "validator101", "validator107", "validator108", "validator110", "validator111", "validator112", "validator113", "validator119", "validator120", "validator121", "validator133", "validator134", "validator146", "validator150", "validator156", "validator161", "validator163", "validator167", "validator170", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator037] +persistent_peers = ["validator007", "validator012", "validator014", "validator021", "validator028", "validator036", "validator049", "validator052", "validator054", "validator062", "validator063", "validator064", "validator073", "validator074", "validator079", "validator081", "validator083", "validator088", "validator094", "validator096", "validator097", "validator098", "validator108", "validator113", "validator115", "validator116", "validator117", "validator123", "validator126", "validator130", "validator136", "validator137", "validator144", "validator145", "validator149", "validator155", "validator156", "validator161", "validator163", "validator170", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator038] +persistent_peers = ["validator005", "validator007", "validator008", "validator015", "validator017", "validator023", "validator025", "validator028", "validator030", "validator033", "validator035", "validator048", "validator051", "validator052", "validator054", "validator057", "validator060", "validator061", "validator062", "validator065", "validator074", "validator075", "validator079", "validator080", "validator096", "validator099", "validator100", "validator104", "validator106", "validator108", "validator116", "validator117", "validator120", "validator126", "validator130", "validator135", "validator136", "validator137", "validator140", "validator143", "validator160", "validator163", "validator166", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator039] +persistent_peers = ["validator004", "validator005", "validator007", "validator008", "validator010", "validator013", "validator014", "validator017", "validator019", "validator021", "validator022", "validator023", "validator026", "validator029", "validator032", "validator033", "validator036", "validator046", "validator050", "validator051", "validator061", "validator063", "validator066", "validator067", "validator073", "validator079", "validator089", "validator090", "validator095", "validator100", "validator103", "validator104", "validator107", "validator108", "validator114", "validator119", "validator124", "validator126", "validator129", "validator131", "validator132", "validator136", "validator141", "validator148", "validator149", "validator151", "validator155", "validator158", "validator162", "validator168"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator040] +persistent_peers = ["validator001", "validator002", "validator004", "validator006", "validator016", "validator017", "validator022", "validator024", "validator035", "validator045", "validator047", "validator049", "validator051", "validator061", "validator063", "validator066", "validator070", "validator073", "validator075", "validator080", "validator091", "validator094", "validator095", "validator097", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator117", "validator123", "validator129", "validator133", "validator141", "validator145", "validator148", "validator150", "validator151", "validator155", "validator159", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator013", "validator016", "validator017", "validator022", "validator023", "validator027", "validator028", "validator032", "validator033", "validator034", "validator035", "validator042", "validator053", "validator059", "validator063", "validator074", "validator078", "validator086", "validator090", "validator092", "validator095", "validator107", "validator109", "validator110", "validator111", "validator114", "validator121", "validator122", "validator125", "validator129", "validator130", "validator135", "validator137", "validator138", "validator143", "validator149", "validator159", "validator166", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator042] +persistent_peers = ["validator010", "validator011", "validator012", "validator014", "validator017", "validator021", "validator023", "validator031", "validator041", "validator046", "validator047", "validator059", "validator061", "validator062", "validator065", "validator069", "validator073", "validator075", "validator077", "validator079", "validator082", "validator086", "validator089", "validator090", "validator093", "validator103", "validator106", "validator107", "validator116", "validator122", "validator127", "validator134", "validator135", "validator137", "validator139", "validator148", "validator151", "validator153", "validator155", "validator157", "validator163", "validator165", "validator166", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator043] +persistent_peers = ["validator001", "validator002", "validator003", "validator004", "validator009", "validator020", "validator021", "validator024", "validator028", "validator030", "validator032", "validator047", "validator054", "validator057", "validator058", "validator064", "validator071", "validator072", "validator082", "validator083", "validator088", "validator093", "validator098", "validator104", "validator105", "validator108", "validator110", "validator111", "validator121", "validator126", "validator128", "validator129", "validator134", "validator140", "validator148", "validator149", "validator153", "validator154", "validator156", "validator158", "validator159", "validator161", "validator168"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator044] +persistent_peers = ["validator004", "validator007", "validator014", "validator018", "validator022", "validator024", "validator025", "validator029", "validator030", "validator033", "validator034", "validator046", "validator049", "validator060", "validator063", "validator064", "validator068", "validator069", "validator076", "validator079", "validator080", "validator081", "validator084", "validator088", "validator091", "validator092", "validator095", "validator096", "validator102", "validator103", "validator104", "validator106", "validator110", "validator115", "validator121", "validator125", "validator130", "validator133", "validator134", "validator135", "validator137", "validator138", "validator142", "validator154", "validator161", "validator163", "validator167", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator045] +persistent_peers = ["validator002", "validator005", "validator006", "validator010", "validator012", "validator014", "validator023", "validator027", "validator028", "validator029", "validator031", "validator036", "validator040", "validator046", "validator047", "validator049", "validator054", "validator059", "validator062", "validator066", "validator067", "validator074", "validator075", "validator076", "validator077", "validator078", "validator089", "validator093", "validator094", "validator098", "validator104", "validator109", "validator115", "validator119", "validator123", "validator130", "validator136", "validator140", "validator142", "validator146", "validator147", "validator151", "validator154", "validator165", "validator168", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator046] +persistent_peers = ["validator006", "validator007", "validator009", "validator015", "validator018", "validator027", "validator031", "validator032", "validator036", "validator039", "validator042", "validator044", "validator045", "validator048", "validator049", "validator056", "validator064", "validator066", "validator067", "validator068", "validator072", "validator079", "validator080", "validator083", "validator088", "validator092", "validator093", "validator095", "validator101", "validator102", "validator104", "validator110", "validator114", "validator117", "validator123", "validator128", "validator132", "validator142", "validator143", "validator145", "validator148", "validator149", "validator153", "validator154", "validator155", "validator163", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator047] +persistent_peers = ["validator003", "validator007", "validator008", "validator009", "validator010", "validator011", "validator014", "validator016", "validator017", "validator022", "validator025", "validator034", "validator035", "validator040", "validator042", "validator043", "validator045", "validator052", "validator053", "validator054", "validator062", "validator064", "validator070", "validator071", "validator074", "validator076", "validator081", "validator082", "validator085", "validator088", "validator095", "validator099", "validator105", "validator106", "validator117", "validator118", "validator120", "validator132", "validator139", "validator140", "validator147", "validator156", "validator159", "validator161", "validator166", "validator169", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator048] +persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator013", "validator018", "validator025", "validator026", "validator029", "validator031", "validator035", "validator038", "validator046", "validator049", "validator055", "validator065", "validator067", "validator068", "validator070", "validator075", "validator077", "validator088", "validator090", "validator091", "validator092", "validator094", "validator098", "validator103", "validator107", "validator110", "validator113", "validator118", "validator122", "validator126", "validator127", "validator129", "validator135", "validator146", "validator147", "validator154", "validator157", "validator172", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator049] +persistent_peers = ["validator002", "validator007", "validator009", "validator012", "validator013", "validator019", "validator020", "validator025", "validator028", "validator037", "validator040", "validator044", "validator045", "validator046", "validator048", "validator052", "validator059", "validator061", "validator065", "validator073", "validator076", "validator078", "validator079", "validator080", "validator094", "validator096", "validator098", "validator101", "validator106", "validator107", "validator109", "validator114", "validator118", "validator122", "validator126", "validator129", "validator130", "validator136", "validator138", "validator139", "validator140", "validator146", "validator150", "validator159", "validator164", "validator168", "validator170", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator050] +persistent_peers = ["validator003", "validator005", "validator011", "validator013", "validator015", "validator018", "validator019", "validator036", "validator039", "validator052", "validator053", "validator058", "validator059", "validator061", "validator062", "validator066", "validator067", "validator068", "validator069", "validator070", "validator072", "validator081", "validator082", "validator084", "validator085", "validator086", "validator087", "validator090", "validator093", "validator094", "validator105", "validator106", "validator110", "validator111", "validator115", "validator116", "validator118", "validator119", "validator122", "validator133", "validator135", "validator138", "validator141", "validator149", "validator153", "validator155", "validator160", "validator163", "validator164", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator051] +persistent_peers = ["validator019", "validator025", "validator028", "validator030", "validator038", "validator039", "validator040", "validator059", "validator060", "validator061", "validator066", "validator068", "validator071", "validator074", "validator083", "validator084", "validator086", "validator089", "validator091", "validator092", "validator093", "validator094", "validator095", "validator100", "validator102", "validator104", "validator105", "validator108", "validator114", "validator115", "validator116", "validator119", "validator121", "validator122", "validator126", "validator127", "validator129", "validator131", "validator132", "validator140", "validator145", "validator151", "validator162", "validator163", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator052] +persistent_peers = ["validator001", "validator013", "validator019", "validator021", "validator024", "validator028", "validator030", "validator034", "validator036", "validator037", "validator038", "validator047", "validator049", "validator050", "validator053", "validator054", "validator055", "validator056", "validator067", "validator070", "validator073", "validator076", "validator086", "validator090", "validator101", "validator103", "validator106", "validator108", "validator116", "validator120", "validator122", "validator136", "validator144", "validator145", "validator149", "validator164", "validator165"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator053] +persistent_peers = ["validator001", "validator005", "validator010", "validator015", "validator021", "validator031", "validator033", "validator041", "validator047", "validator050", "validator052", "validator055", "validator056", "validator057", "validator067", "validator068", "validator069", "validator070", "validator076", "validator077", "validator082", "validator086", "validator088", "validator100", "validator102", "validator109", "validator117", "validator118", "validator119", "validator123", "validator128", "validator135", "validator137", "validator138", "validator147", "validator149", "validator151", "validator154", "validator156", "validator157", "validator159", "validator160", "validator165", "validator166", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator054] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator028", "validator030", "validator034", "validator037", "validator038", "validator043", "validator045", "validator047", "validator052", "validator058", "validator059", "validator067", "validator069", "validator070", "validator079", "validator080", "validator082", "validator083", "validator085", "validator086", "validator090", "validator101", "validator102", "validator106", "validator107", "validator108", "validator110", "validator112", "validator114", "validator115", "validator118", "validator120", "validator121", "validator128", "validator129", "validator135", "validator153", "validator154", "validator158", "validator160", "validator163", "validator165", "validator166", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator055] +persistent_peers = ["validator002", "validator004", "validator005", "validator015", "validator016", "validator018", "validator023", "validator027", "validator032", "validator034", "validator048", "validator052", "validator053", "validator064", "validator065", "validator067", "validator069", "validator079", "validator089", "validator090", "validator091", "validator092", "validator093", "validator102", "validator104", "validator114", "validator117", "validator123", "validator130", "validator133", "validator134", "validator135", "validator136", "validator137", "validator141", "validator148", "validator150", "validator156", "validator160", "validator162", "validator163", "validator171", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator056] +persistent_peers = ["validator002", "validator006", "validator010", "validator011", "validator012", "validator014", "validator015", "validator018", "validator019", "validator030", "validator032", "validator034", "validator046", "validator052", "validator053", "validator065", "validator066", "validator077", "validator079", "validator085", "validator091", "validator096", "validator099", "validator102", "validator110", "validator112", "validator113", "validator114", "validator116", "validator117", "validator120", "validator127", "validator128", "validator136", "validator138", "validator140", "validator144", "validator146", "validator147", "validator155", "validator158", "validator160", "validator162"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator057] +persistent_peers = ["validator003", "validator004", "validator007", "validator011", "validator014", "validator015", "validator019", "validator025", "validator029", "validator032", "validator038", "validator043", "validator053", "validator063", "validator064", "validator075", "validator079", "validator082", "validator083", "validator088", "validator090", "validator091", "validator098", "validator101", "validator105", "validator107", "validator108", "validator114", "validator115", "validator118", "validator121", "validator129", "validator132", "validator133", "validator137", "validator144", "validator145", "validator163", "validator165", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator058] +persistent_peers = ["validator006", "validator008", "validator013", "validator016", "validator018", "validator020", "validator023", "validator026", "validator030", "validator043", "validator050", "validator054", "validator060", "validator065", "validator068", "validator071", "validator077", "validator087", "validator093", "validator094", "validator100", "validator105", "validator110", "validator117", "validator118", "validator119", "validator120", "validator125", "validator126", "validator130", "validator132", "validator137", "validator153", "validator157", "validator159", "validator163", "validator165", "validator168", "validator171", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator059] +persistent_peers = ["validator010", "validator020", "validator021", "validator022", "validator025", "validator031", "validator032", "validator035", "validator036", "validator041", "validator042", "validator045", "validator049", "validator050", "validator051", "validator054", "validator063", "validator073", "validator080", "validator084", "validator086", "validator089", "validator090", "validator091", "validator092", "validator099", "validator107", "validator112", "validator121", "validator122", "validator130", "validator143", "validator148", "validator149", "validator153", "validator155", "validator167", "validator168", "validator170", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator010", "validator016", "validator017", "validator018", "validator020", "validator038", "validator044", "validator051", "validator058", "validator063", "validator066", "validator067", "validator081", "validator082", "validator083", "validator086", "validator088", "validator091", "validator093", "validator094", "validator096", "validator100", "validator109", "validator120", "validator125", "validator133", "validator134", "validator138", "validator157", "validator171", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator061] +persistent_peers = ["validator002", "validator009", "validator010", "validator018", "validator027", "validator038", "validator039", "validator040", "validator042", "validator049", "validator050", "validator051", "validator062", "validator063", "validator065", "validator068", "validator082", "validator088", "validator089", "validator091", "validator095", "validator102", "validator107", "validator108", "validator111", "validator112", "validator115", "validator118", "validator123", "validator124", "validator127", "validator130", "validator134", "validator135", "validator137", "validator144", "validator146", "validator152", "validator161", "validator167"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator062] +persistent_peers = ["validator001", "validator003", "validator005", "validator007", "validator012", "validator021", "validator031", "validator037", "validator038", "validator042", "validator045", "validator047", "validator050", "validator061", "validator076", "validator077", "validator081", "validator083", "validator085", "validator086", "validator087", "validator090", "validator091", "validator092", "validator097", "validator100", "validator105", "validator110", "validator114", "validator116", "validator121", "validator132", "validator136", "validator137", "validator148", "validator149", "validator151", "validator153", "validator156", "validator159", "validator164", "validator166", "validator168", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator063] +persistent_peers = ["validator008", "validator015", "validator017", "validator018", "validator024", "validator030", "validator031", "validator037", "validator039", "validator040", "validator041", "validator044", "validator057", "validator059", "validator060", "validator061", "validator064", "validator066", "validator070", "validator077", "validator078", "validator080", "validator081", "validator094", "validator096", "validator097", "validator098", "validator104", "validator109", "validator110", "validator111", "validator113", "validator115", "validator116", "validator118", "validator122", "validator124", "validator139", "validator146", "validator148", "validator149", "validator153", "validator155", "validator160", "validator168", "validator170", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator064] +persistent_peers = ["validator003", "validator008", "validator010", "validator015", "validator016", "validator025", "validator030", "validator031", "validator032", "validator033", "validator034", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator055", "validator057", "validator063", "validator065", "validator066", "validator067", "validator068", "validator071", "validator075", "validator077", "validator086", "validator091", "validator094", "validator095", "validator096", "validator101", "validator105", "validator118", "validator123", "validator128", "validator130", "validator134", "validator135", "validator137", "validator143", "validator152", "validator155", "validator156", "validator169", "validator170", "validator172", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator065] +persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator019", "validator024", "validator035", "validator038", "validator042", "validator048", "validator049", "validator055", "validator056", "validator058", "validator061", "validator064", "validator068", "validator082", "validator087", "validator092", "validator096", "validator102", "validator104", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator130", "validator135", "validator138", "validator140", "validator144", "validator154", "validator159", "validator170", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator066] +persistent_peers = ["validator006", "validator007", "validator011", "validator016", "validator019", "validator028", "validator031", "validator033", "validator034", "validator039", "validator040", "validator045", "validator046", "validator050", "validator051", "validator056", "validator060", "validator063", "validator064", "validator069", "validator072", "validator075", "validator078", "validator081", "validator083", "validator093", "validator096", "validator097", "validator102", "validator110", "validator111", "validator112", "validator113", "validator115", "validator116", "validator118", "validator129", "validator131", "validator134", "validator148", "validator155", "validator165", "validator167", "validator168", "validator170", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator067] +persistent_peers = ["validator002", "validator010", "validator012", "validator014", "validator016", "validator019", "validator022", "validator023", "validator025", "validator032", "validator034", "validator039", "validator045", "validator046", "validator048", "validator050", "validator052", "validator053", "validator054", "validator055", "validator060", "validator064", "validator078", "validator080", "validator082", "validator085", "validator089", "validator095", "validator099", "validator103", "validator111", "validator114", "validator119", "validator120", "validator125", "validator128", "validator139", "validator145", "validator147", "validator150", "validator154", "validator155", "validator160", "validator168"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator068] +persistent_peers = ["validator003", "validator005", "validator008", "validator013", "validator014", "validator015", "validator016", "validator019", "validator021", "validator024", "validator027", "validator030", "validator035", "validator044", "validator046", "validator048", "validator050", "validator051", "validator053", "validator058", "validator061", "validator064", "validator065", "validator082", "validator087", "validator090", "validator100", "validator101", "validator103", "validator105", "validator106", "validator109", "validator110", "validator120", "validator144", "validator146", "validator152", "validator167", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator069] +persistent_peers = ["validator002", "validator008", "validator018", "validator020", "validator021", "validator022", "validator023", "validator029", "validator033", "validator036", "validator042", "validator044", "validator050", "validator053", "validator054", "validator055", "validator066", "validator071", "validator088", "validator090", "validator091", "validator093", "validator096", "validator102", "validator110", "validator116", "validator126", "validator127", "validator131", "validator134", "validator136", "validator137", "validator141", "validator146", "validator149", "validator154", "validator157", "validator162"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator070] +persistent_peers = ["validator003", "validator012", "validator014", "validator015", "validator016", "validator019", "validator023", "validator028", "validator036", "validator040", "validator047", "validator048", "validator050", "validator052", "validator053", "validator054", "validator063", "validator071", "validator077", "validator083", "validator090", "validator091", "validator092", "validator093", "validator096", "validator098", "validator099", "validator103", "validator113", "validator116", "validator117", "validator122", "validator124", "validator125", "validator129", "validator133", "validator134", "validator138", "validator139", "validator149", "validator154", "validator158", "validator160", "validator162", "validator163", "validator166", "validator169", "validator172", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator071] +persistent_peers = ["validator001", "validator006", "validator008", "validator009", "validator010", "validator016", "validator023", "validator025", "validator026", "validator030", "validator032", "validator033", "validator043", "validator047", "validator051", "validator058", "validator064", "validator069", "validator070", "validator073", "validator078", "validator081", "validator092", "validator103", "validator106", "validator108", "validator109", "validator112", "validator116", "validator124", "validator125", "validator141", "validator161", "validator165", "validator168", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator072] +persistent_peers = ["validator013", "validator014", "validator017", "validator018", "validator019", "validator021", "validator031", "validator032", "validator036", "validator043", "validator046", "validator050", "validator066", "validator073", "validator074", "validator078", "validator085", "validator087", "validator094", "validator098", "validator099", "validator104", "validator105", "validator113", "validator114", "validator117", "validator118", "validator123", "validator124", "validator130", "validator132", "validator134", "validator136", "validator137", "validator139", "validator145", "validator149", "validator153", "validator160", "validator161", "validator164", "validator165", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator073] +persistent_peers = ["validator001", "validator004", "validator005", "validator008", "validator013", "validator023", "validator027", "validator028", "validator035", "validator036", "validator037", "validator039", "validator040", "validator042", "validator049", "validator052", "validator059", "validator071", "validator072", "validator075", "validator078", "validator080", "validator082", "validator083", "validator093", "validator095", "validator097", "validator099", "validator101", "validator102", "validator110", "validator111", "validator112", "validator119", "validator123", "validator125", "validator132", "validator140", "validator148", "validator150", "validator151", "validator153", "validator154", "validator155", "validator167", "validator168", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator074] +persistent_peers = ["validator006", "validator008", "validator010", "validator013", "validator018", "validator022", "validator026", "validator028", "validator030", "validator035", "validator037", "validator038", "validator041", "validator045", "validator047", "validator051", "validator072", "validator079", "validator080", "validator082", "validator083", "validator092", "validator093", "validator096", "validator099", "validator103", "validator110", "validator125", "validator130", "validator133", "validator134", "validator136", "validator153", "validator156", "validator163", "validator165", "validator168", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator075] +persistent_peers = ["validator003", "validator005", "validator011", "validator012", "validator014", "validator020", "validator022", "validator028", "validator032", "validator033", "validator038", "validator040", "validator042", "validator045", "validator048", "validator057", "validator064", "validator066", "validator073", "validator084", "validator086", "validator089", "validator096", "validator098", "validator099", "validator102", "validator106", "validator115", "validator116", "validator118", "validator121", "validator128", "validator137", "validator138", "validator141", "validator145", "validator147", "validator151", "validator153", "validator154", "validator158", "validator161", "validator163", "validator169", "validator170", "validator171", "validator172", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator076] +persistent_peers = ["validator006", "validator009", "validator010", "validator023", "validator026", "validator031", "validator034", "validator044", "validator045", "validator047", "validator049", "validator052", "validator053", "validator062", "validator079", "validator086", "validator089", "validator091", "validator099", "validator100", "validator103", "validator107", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator124", "validator125", "validator137", "validator140", "validator143", "validator147", "validator153", "validator154", "validator159", "validator160", "validator162", "validator164", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator077] +persistent_peers = ["validator004", "validator006", "validator015", "validator022", "validator032", "validator042", "validator045", "validator048", "validator053", "validator056", "validator058", "validator062", "validator063", "validator064", "validator070", "validator084", "validator086", "validator087", "validator089", "validator100", "validator103", "validator110", "validator116", "validator122", "validator124", "validator125", "validator126", "validator128", "validator132", "validator134", "validator136", "validator137", "validator144", "validator147", "validator150", "validator152", "validator153", "validator154", "validator156", "validator157", "validator160", "validator161", "validator163", "validator166", "validator168", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator078] +persistent_peers = ["validator010", "validator013", "validator014", "validator015", "validator017", "validator018", "validator020", "validator030", "validator033", "validator035", "validator041", "validator045", "validator049", "validator063", "validator066", "validator067", "validator071", "validator072", "validator073", "validator081", "validator082", "validator085", "validator088", "validator090", "validator096", "validator102", "validator103", "validator110", "validator111", "validator118", "validator121", "validator127", "validator129", "validator130", "validator132", "validator139", "validator149", "validator152", "validator156", "validator160", "validator161", "validator165", "validator166", "validator167", "validator169", "validator170", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator079] +persistent_peers = ["validator001", "validator005", "validator013", "validator014", "validator019", "validator021", "validator037", "validator038", "validator039", "validator042", "validator044", "validator046", "validator049", "validator054", "validator055", "validator056", "validator057", "validator074", "validator076", "validator083", "validator084", "validator094", "validator095", "validator096", "validator100", "validator113", "validator116", "validator121", "validator129", "validator132", "validator133", "validator135", "validator139", "validator140", "validator142", "validator143", "validator145", "validator148", "validator150", "validator151", "validator157", "validator162", "validator164", "validator170", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator080] +persistent_peers = ["validator005", "validator013", "validator017", "validator027", "validator038", "validator040", "validator044", "validator046", "validator049", "validator054", "validator059", "validator063", "validator067", "validator073", "validator074", "validator083", "validator087", "validator088", "validator089", "validator098", "validator103", "validator104", "validator117", "validator122", "validator123", "validator124", "validator128", "validator130", "validator134", "validator137", "validator144", "validator147", "validator148", "validator150", "validator155", "validator161", "validator162", "validator163", "validator166", "validator167"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator081] +persistent_peers = ["validator003", "validator004", "validator008", "validator012", "validator017", "validator022", "validator025", "validator029", "validator037", "validator044", "validator047", "validator050", "validator060", "validator062", "validator063", "validator066", "validator071", "validator078", "validator082", "validator083", "validator090", "validator094", "validator096", "validator101", "validator103", "validator104", "validator109", "validator110", "validator112", "validator115", "validator122", "validator124", "validator126", "validator133", "validator136", "validator139", "validator140", "validator144", "validator152", "validator155", "validator165", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator082] +persistent_peers = ["validator002", "validator003", "validator007", "validator010", "validator028", "validator030", "validator034", "validator035", "validator042", "validator043", "validator047", "validator050", "validator053", "validator054", "validator057", "validator060", "validator061", "validator065", "validator067", "validator068", "validator073", "validator074", "validator078", "validator081", "validator084", "validator088", "validator090", "validator107", "validator112", "validator116", "validator119", "validator128", "validator132", "validator134", "validator149", "validator155", "validator158", "validator159", "validator160", "validator161", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator083] +persistent_peers = ["validator001", "validator004", "validator007", "validator012", "validator013", "validator014", "validator015", "validator017", "validator019", "validator023", "validator025", "validator028", "validator029", "validator037", "validator043", "validator046", "validator051", "validator054", "validator057", "validator060", "validator062", "validator066", "validator070", "validator073", "validator074", "validator079", "validator080", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator094", "validator103", "validator112", "validator119", "validator123", "validator129", "validator130", "validator131", "validator139", "validator143", "validator144", "validator152", "validator156", "validator157", "validator169", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator084] +persistent_peers = ["validator003", "validator008", "validator011", "validator013", "validator014", "validator017", "validator032", "validator044", "validator050", "validator051", "validator059", "validator075", "validator077", "validator079", "validator082", "validator083", "validator091", "validator094", "validator101", "validator104", "validator107", "validator110", "validator112", "validator114", "validator124", "validator128", "validator130", "validator137", "validator147", "validator152", "validator156", "validator159", "validator165", "validator166", "validator168", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator085] +persistent_peers = ["validator001", "validator006", "validator011", "validator025", "validator030", "validator033", "validator036", "validator047", "validator050", "validator054", "validator056", "validator062", "validator067", "validator072", "validator078", "validator086", "validator090", "validator094", "validator095", "validator106", "validator110", "validator114", "validator115", "validator117", "validator120", "validator126", "validator135", "validator136", "validator141", "validator143", "validator154", "validator155", "validator157", "validator162", "validator163", "validator168", "validator169", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator086] +persistent_peers = ["validator005", "validator021", "validator022", "validator041", "validator042", "validator050", "validator051", "validator052", "validator053", "validator054", "validator059", "validator060", "validator062", "validator064", "validator075", "validator076", "validator077", "validator083", "validator085", "validator091", "validator092", "validator094", "validator100", "validator106", "validator109", "validator110", "validator111", "validator115", "validator118", "validator122", "validator140", "validator145", "validator148", "validator154", "validator156", "validator158", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator087] +persistent_peers = ["validator002", "validator004", "validator005", "validator006", "validator016", "validator019", "validator020", "validator034", "validator036", "validator050", "validator058", "validator062", "validator065", "validator068", "validator072", "validator077", "validator080", "validator083", "validator095", "validator096", "validator099", "validator108", "validator114", "validator115", "validator131", "validator133", "validator139", "validator146", "validator148", "validator154", "validator161", "validator163", "validator165", "validator166", "validator168", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator088] +persistent_peers = ["validator001", "validator006", "validator008", "validator015", "validator016", "validator019", "validator035", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator048", "validator053", "validator057", "validator060", "validator061", "validator069", "validator078", "validator080", "validator082", "validator089", "validator094", "validator105", "validator106", "validator109", "validator114", "validator115", "validator117", "validator127", "validator131", "validator136", "validator138", "validator147", "validator150", "validator152", "validator166", "validator170", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator089] +persistent_peers = ["validator004", "validator005", "validator007", "validator018", "validator020", "validator024", "validator032", "validator039", "validator042", "validator045", "validator051", "validator055", "validator059", "validator061", "validator067", "validator075", "validator076", "validator077", "validator080", "validator083", "validator088", "validator090", "validator091", "validator104", "validator107", "validator108", "validator111", "validator119", "validator120", "validator121", "validator122", "validator126", "validator139", "validator140", "validator150", "validator152", "validator156", "validator161", "validator162", "validator163", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator090] +persistent_peers = ["validator001", "validator003", "validator006", "validator008", "validator009", "validator015", "validator020", "validator026", "validator028", "validator034", "validator039", "validator041", "validator042", "validator048", "validator050", "validator052", "validator054", "validator055", "validator057", "validator059", "validator062", "validator068", "validator069", "validator070", "validator078", "validator081", "validator082", "validator085", "validator089", "validator097", "validator109", "validator111", "validator113", "validator117", "validator121", "validator124", "validator126", "validator130", "validator132", "validator140", "validator141", "validator152", "validator153", "validator169", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator091] +persistent_peers = ["validator001", "validator003", "validator005", "validator011", "validator013", "validator019", "validator020", "validator021", "validator022", "validator027", "validator030", "validator031", "validator032", "validator036", "validator040", "validator044", "validator048", "validator051", "validator055", "validator056", "validator057", "validator059", "validator060", "validator061", "validator062", "validator064", "validator069", "validator070", "validator076", "validator084", "validator086", "validator089", "validator094", "validator096", "validator100", "validator103", "validator106", "validator107", "validator109", "validator116", "validator144", "validator154", "validator155", "validator156", "validator168", "validator169", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator092] +persistent_peers = ["validator001", "validator003", "validator009", "validator013", "validator018", "validator020", "validator023", "validator024", "validator034", "validator035", "validator041", "validator044", "validator046", "validator048", "validator051", "validator055", "validator059", "validator062", "validator065", "validator070", "validator071", "validator074", "validator083", "validator086", "validator095", "validator096", "validator100", "validator101", "validator103", "validator109", "validator113", "validator116", "validator117", "validator121", "validator122", "validator126", "validator130", "validator136", "validator138", "validator142", "validator146", "validator151", "validator155", "validator166", "validator169", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator093] +persistent_peers = ["validator001", "validator003", "validator016", "validator035", "validator042", "validator043", "validator045", "validator046", "validator050", "validator051", "validator055", "validator058", "validator060", "validator066", "validator069", "validator070", "validator073", "validator074", "validator096", "validator100", "validator102", "validator107", "validator112", "validator114", "validator118", "validator120", "validator123", "validator126", "validator132", "validator134", "validator139", "validator144", "validator146", "validator147", "validator148", "validator150", "validator155", "validator161", "validator166", "validator168", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator094] +persistent_peers = ["validator003", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator013", "validator014", "validator015", "validator016", "validator017", "validator020", "validator021", "validator023", "validator024", "validator030", "validator031", "validator036", "validator037", "validator040", "validator045", "validator048", "validator049", "validator050", "validator051", "validator058", "validator060", "validator063", "validator064", "validator072", "validator079", "validator081", "validator083", "validator084", "validator085", "validator086", "validator088", "validator091", "validator103", "validator104", "validator111", "validator139", "validator148", "validator162", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator095] +persistent_peers = ["validator001", "validator004", "validator006", "validator008", "validator011", "validator019", "validator023", "validator035", "validator039", "validator040", "validator041", "validator044", "validator046", "validator047", "validator051", "validator061", "validator064", "validator067", "validator073", "validator079", "validator085", "validator087", "validator092", "validator102", "validator111", "validator113", "validator119", "validator120", "validator121", "validator122", "validator124", "validator125", "validator128", "validator133", "validator135", "validator143", "validator146", "validator152", "validator155", "validator156", "validator157", "validator163", "validator169", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator096] +persistent_peers = ["validator005", "validator009", "validator013", "validator014", "validator016", "validator020", "validator023", "validator025", "validator029", "validator037", "validator038", "validator044", "validator049", "validator056", "validator060", "validator063", "validator064", "validator065", "validator066", "validator069", "validator070", "validator074", "validator075", "validator078", "validator079", "validator081", "validator087", "validator091", "validator092", "validator093", "validator097", "validator099", "validator106", "validator111", "validator112", "validator115", "validator123", "validator124", "validator136", "validator142", "validator143", "validator160", "validator161", "validator163", "validator166", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator097] +persistent_peers = ["validator007", "validator018", "validator019", "validator020", "validator021", "validator022", "validator023", "validator024", "validator031", "validator034", "validator037", "validator040", "validator062", "validator063", "validator066", "validator073", "validator090", "validator096", "validator100", "validator101", "validator102", "validator105", "validator106", "validator108", "validator110", "validator111", "validator113", "validator119", "validator131", "validator132", "validator135", "validator138", "validator139", "validator144", "validator146", "validator152", "validator160", "validator162", "validator168", "validator170", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator098] +persistent_peers = ["validator002", "validator005", "validator021", "validator023", "validator026", "validator035", "validator037", "validator043", "validator045", "validator048", "validator049", "validator057", "validator063", "validator070", "validator072", "validator075", "validator080", "validator100", "validator108", "validator109", "validator111", "validator113", "validator114", "validator115", "validator117", "validator118", "validator119", "validator120", "validator123", "validator124", "validator128", "validator131", "validator132", "validator133", "validator135", "validator139", "validator149", "validator154", "validator155", "validator161", "validator163", "validator168", "validator170", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator099] +persistent_peers = ["validator001", "validator002", "validator018", "validator021", "validator026", "validator033", "validator038", "validator047", "validator056", "validator059", "validator067", "validator070", "validator072", "validator073", "validator074", "validator075", "validator076", "validator087", "validator096", "validator101", "validator105", "validator111", "validator117", "validator119", "validator133", "validator139", "validator143", "validator145", "validator149", "validator155", "validator169", "validator171", "validator173", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator100] +persistent_peers = ["validator004", "validator007", "validator009", "validator018", "validator020", "validator023", "validator030", "validator035", "validator036", "validator038", "validator039", "validator051", "validator053", "validator058", "validator060", "validator062", "validator068", "validator076", "validator077", "validator079", "validator086", "validator091", "validator092", "validator093", "validator097", "validator098", "validator108", "validator114", "validator118", "validator123", "validator131", "validator146", "validator161", "validator163", "validator169", "validator173", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator101] +persistent_peers = ["validator005", "validator007", "validator010", "validator012", "validator013", "validator014", "validator017", "validator028", "validator029", "validator032", "validator033", "validator036", "validator046", "validator049", "validator052", "validator054", "validator057", "validator064", "validator068", "validator073", "validator081", "validator084", "validator092", "validator097", "validator099", "validator104", "validator107", "validator112", "validator117", "validator119", "validator122", "validator123", "validator124", "validator127", "validator129", "validator134", "validator140", "validator142", "validator143", "validator151", "validator156", "validator161", "validator162", "validator165", "validator167", "validator169", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator102] +persistent_peers = ["validator011", "validator013", "validator014", "validator015", "validator017", "validator019", "validator026", "validator027", "validator029", "validator034", "validator040", "validator044", "validator046", "validator051", "validator053", "validator054", "validator055", "validator056", "validator061", "validator065", "validator066", "validator069", "validator073", "validator075", "validator078", "validator093", "validator095", "validator097", "validator117", "validator119", "validator139", "validator141", "validator146", "validator159", "validator162", "validator166", "validator169", "validator170", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator103] +persistent_peers = ["validator002", "validator005", "validator008", "validator009", "validator010", "validator012", "validator017", "validator034", "validator035", "validator039", "validator042", "validator044", "validator048", "validator052", "validator067", "validator068", "validator070", "validator071", "validator074", "validator076", "validator077", "validator078", "validator080", "validator081", "validator083", "validator091", "validator092", "validator094", "validator108", "validator112", "validator128", "validator131", "validator135", "validator143", "validator144", "validator147", "validator152", "validator154", "validator166", "validator171", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator104] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator025", "validator026", "validator029", "validator038", "validator039", "validator043", "validator044", "validator045", "validator046", "validator051", "validator055", "validator063", "validator065", "validator072", "validator080", "validator081", "validator084", "validator089", "validator094", "validator101", "validator108", "validator115", "validator126", "validator138", "validator157", "validator159", "validator161", "validator163", "validator164", "validator165", "validator167", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator105] +persistent_peers = ["validator001", "validator013", "validator015", "validator016", "validator017", "validator018", "validator022", "validator023", "validator029", "validator043", "validator047", "validator050", "validator051", "validator057", "validator058", "validator062", "validator064", "validator068", "validator072", "validator088", "validator097", "validator099", "validator109", "validator112", "validator116", "validator122", "validator127", "validator129", "validator130", "validator133", "validator135", "validator136", "validator141", "validator146", "validator149", "validator151", "validator152", "validator156", "validator162"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator106] +persistent_peers = ["validator005", "validator010", "validator011", "validator013", "validator014", "validator016", "validator017", "validator021", "validator022", "validator026", "validator030", "validator031", "validator035", "validator038", "validator042", "validator044", "validator047", "validator049", "validator050", "validator052", "validator054", "validator068", "validator071", "validator075", "validator085", "validator086", "validator088", "validator091", "validator096", "validator097", "validator107", "validator109", "validator111", "validator112", "validator115", "validator119", "validator122", "validator131", "validator134", "validator135", "validator136", "validator140", "validator147", "validator150", "validator152", "validator153", "validator160", "validator169", "validator172", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator012", "validator026", "validator027", "validator036", "validator039", "validator040", "validator041", "validator042", "validator048", "validator049", "validator054", "validator057", "validator059", "validator061", "validator076", "validator082", "validator084", "validator089", "validator091", "validator093", "validator101", "validator106", "validator108", "validator109", "validator115", "validator118", "validator122", "validator123", "validator131", "validator133", "validator141", "validator142", "validator143", "validator147", "validator148", "validator150", "validator151", "validator155", "validator156", "validator162", "validator165", "validator166", "validator171", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator108] +persistent_peers = ["validator003", "validator011", "validator012", "validator016", "validator019", "validator023", "validator024", "validator025", "validator030", "validator035", "validator036", "validator037", "validator038", "validator039", "validator043", "validator051", "validator052", "validator054", "validator057", "validator061", "validator071", "validator087", "validator089", "validator097", "validator098", "validator100", "validator103", "validator104", "validator107", "validator113", "validator116", "validator117", "validator123", "validator126", "validator127", "validator130", "validator136", "validator137", "validator138", "validator142", "validator143", "validator148", "validator153", "validator155", "validator166", "validator167", "validator172", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator109] +persistent_peers = ["validator002", "validator003", "validator006", "validator008", "validator009", "validator010", "validator015", "validator017", "validator020", "validator021", "validator024", "validator029", "validator030", "validator031", "validator033", "validator040", "validator041", "validator045", "validator049", "validator053", "validator060", "validator063", "validator065", "validator068", "validator071", "validator076", "validator081", "validator086", "validator088", "validator090", "validator091", "validator092", "validator098", "validator105", "validator106", "validator107", "validator115", "validator118", "validator120", "validator121", "validator133", "validator143", "validator144", "validator152", "validator153", "validator155", "validator159", "validator166", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator110] +persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator008", "validator013", "validator018", "validator021", "validator023", "validator028", "validator030", "validator031", "validator032", "validator036", "validator040", "validator041", "validator043", "validator044", "validator046", "validator048", "validator050", "validator054", "validator056", "validator058", "validator062", "validator063", "validator066", "validator068", "validator069", "validator073", "validator074", "validator077", "validator078", "validator081", "validator084", "validator085", "validator086", "validator097", "validator123", "validator125", "validator127", "validator142", "validator150", "validator156", "validator160", "validator171", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator111] +persistent_peers = ["validator004", "validator005", "validator007", "validator011", "validator023", "validator033", "validator036", "validator041", "validator043", "validator050", "validator061", "validator063", "validator066", "validator067", "validator073", "validator078", "validator086", "validator089", "validator090", "validator094", "validator095", "validator096", "validator097", "validator098", "validator099", "validator106", "validator117", "validator118", "validator125", "validator133", "validator135", "validator149", "validator155", "validator156", "validator157", "validator160", "validator163", "validator164", "validator170", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator112] +persistent_peers = ["validator005", "validator007", "validator015", "validator030", "validator031", "validator033", "validator036", "validator040", "validator054", "validator056", "validator059", "validator061", "validator065", "validator066", "validator071", "validator073", "validator076", "validator081", "validator082", "validator083", "validator084", "validator093", "validator096", "validator101", "validator103", "validator105", "validator106", "validator114", "validator115", "validator118", "validator119", "validator122", "validator127", "validator134", "validator135", "validator143", "validator146", "validator147", "validator151", "validator155", "validator156", "validator163", "validator165", "validator170", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator113] +persistent_peers = ["validator009", "validator010", "validator019", "validator022", "validator031", "validator032", "validator035", "validator036", "validator037", "validator040", "validator048", "validator056", "validator063", "validator065", "validator066", "validator070", "validator072", "validator076", "validator079", "validator090", "validator092", "validator095", "validator097", "validator098", "validator108", "validator124", "validator130", "validator131", "validator136", "validator138", "validator140", "validator142", "validator143", "validator144", "validator147", "validator150", "validator153", "validator154", "validator155", "validator161", "validator166", "validator167", "validator169", "validator171", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator114] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator012", "validator015", "validator033", "validator039", "validator041", "validator046", "validator049", "validator051", "validator054", "validator055", "validator056", "validator057", "validator062", "validator067", "validator072", "validator084", "validator085", "validator087", "validator088", "validator093", "validator098", "validator100", "validator112", "validator118", "validator121", "validator123", "validator129", "validator130", "validator138", "validator146", "validator167", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator115] +persistent_peers = ["validator004", "validator016", "validator017", "validator032", "validator037", "validator044", "validator045", "validator050", "validator051", "validator054", "validator057", "validator061", "validator063", "validator066", "validator075", "validator081", "validator085", "validator086", "validator087", "validator088", "validator096", "validator098", "validator104", "validator106", "validator107", "validator109", "validator112", "validator116", "validator119", "validator122", "validator126", "validator129", "validator131", "validator137", "validator141", "validator142", "validator152", "validator158", "validator165", "validator166"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator116] +persistent_peers = ["validator018", "validator019", "validator028", "validator030", "validator032", "validator037", "validator038", "validator042", "validator050", "validator051", "validator052", "validator056", "validator062", "validator063", "validator066", "validator069", "validator070", "validator071", "validator075", "validator077", "validator079", "validator082", "validator091", "validator092", "validator105", "validator108", "validator115", "validator118", "validator123", "validator124", "validator125", "validator130", "validator134", "validator135", "validator136", "validator137", "validator142", "validator144", "validator145", "validator150", "validator153", "validator160", "validator165", "validator166", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator117] +persistent_peers = ["validator003", "validator006", "validator019", "validator021", "validator027", "validator034", "validator037", "validator038", "validator040", "validator046", "validator047", "validator053", "validator055", "validator056", "validator058", "validator065", "validator070", "validator072", "validator076", "validator080", "validator085", "validator088", "validator090", "validator092", "validator098", "validator099", "validator101", "validator102", "validator108", "validator111", "validator118", "validator151", "validator156", "validator158", "validator163", "validator165", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator118] +persistent_peers = ["validator004", "validator009", "validator010", "validator011", "validator020", "validator021", "validator022", "validator024", "validator028", "validator029", "validator035", "validator047", "validator048", "validator049", "validator050", "validator053", "validator054", "validator057", "validator058", "validator061", "validator063", "validator064", "validator066", "validator072", "validator075", "validator078", "validator086", "validator093", "validator098", "validator100", "validator107", "validator109", "validator111", "validator112", "validator114", "validator116", "validator117", "validator123", "validator127", "validator132", "validator133", "validator144", "validator146", "validator153", "validator155", "validator157", "validator161", "validator162", "validator166", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator119] +persistent_peers = ["validator001", "validator004", "validator007", "validator015", "validator016", "validator023", "validator024", "validator031", "validator032", "validator034", "validator036", "validator039", "validator045", "validator050", "validator051", "validator053", "validator058", "validator065", "validator067", "validator073", "validator076", "validator082", "validator083", "validator089", "validator095", "validator097", "validator098", "validator099", "validator101", "validator102", "validator106", "validator112", "validator115", "validator132", "validator133", "validator139", "validator148", "validator160", "validator162"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator120] +persistent_peers = ["validator001", "validator002", "validator008", "validator010", "validator013", "validator014", "validator018", "validator019", "validator025", "validator026", "validator030", "validator036", "validator038", "validator047", "validator052", "validator054", "validator056", "validator058", "validator060", "validator067", "validator068", "validator085", "validator089", "validator093", "validator095", "validator098", "validator109", "validator122", "validator131", "validator132", "validator133", "validator141", "validator150", "validator155", "validator160", "validator161", "validator165", "validator168", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator121] +persistent_peers = ["validator002", "validator005", "validator006", "validator013", "validator017", "validator022", "validator029", "validator032", "validator036", "validator041", "validator043", "validator044", "validator051", "validator054", "validator057", "validator059", "validator062", "validator075", "validator078", "validator079", "validator089", "validator090", "validator092", "validator095", "validator109", "validator114", "validator124", "validator129", "validator130", "validator133", "validator134", "validator136", "validator146", "validator149", "validator156", "validator157", "validator161", "validator166", "validator171", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator122] +persistent_peers = ["validator001", "validator002", "validator004", "validator009", "validator013", "validator015", "validator018", "validator022", "validator023", "validator024", "validator026", "validator027", "validator029", "validator034", "validator041", "validator042", "validator048", "validator049", "validator050", "validator051", "validator052", "validator059", "validator063", "validator065", "validator070", "validator076", "validator077", "validator080", "validator081", "validator086", "validator089", "validator092", "validator095", "validator101", "validator105", "validator106", "validator107", "validator112", "validator115", "validator120", "validator124", "validator125", "validator128", "validator130", "validator134", "validator147", "validator150", "validator151", "validator162", "validator167"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator123] +persistent_peers = ["validator008", "validator009", "validator012", "validator018", "validator030", "validator033", "validator035", "validator037", "validator040", "validator045", "validator046", "validator053", "validator055", "validator061", "validator064", "validator072", "validator073", "validator080", "validator083", "validator093", "validator096", "validator098", "validator100", "validator101", "validator107", "validator108", "validator110", "validator114", "validator116", "validator118", "validator124", "validator127", "validator128", "validator131", "validator132", "validator137", "validator138", "validator140", "validator142", "validator144", "validator148", "validator150", "validator164", "validator168", "validator170", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator124] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator014", "validator017", "validator018", "validator020", "validator022", "validator025", "validator028", "validator033", "validator039", "validator061", "validator063", "validator070", "validator071", "validator072", "validator076", "validator077", "validator080", "validator081", "validator084", "validator090", "validator095", "validator096", "validator098", "validator101", "validator113", "validator116", "validator121", "validator122", "validator123", "validator126", "validator127", "validator129", "validator142", "validator143", "validator147", "validator155", "validator160", "validator165", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator125] +persistent_peers = ["validator001", "validator008", "validator009", "validator011", "validator014", "validator015", "validator025", "validator026", "validator029", "validator032", "validator041", "validator044", "validator058", "validator060", "validator067", "validator070", "validator071", "validator073", "validator074", "validator076", "validator077", "validator095", "validator110", "validator111", "validator116", "validator122", "validator126", "validator131", "validator133", "validator137", "validator138", "validator142", "validator144", "validator155", "validator159", "validator162", "validator163", "validator166", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator126] +persistent_peers = ["validator015", "validator017", "validator019", "validator026", "validator028", "validator033", "validator034", "validator037", "validator038", "validator039", "validator043", "validator048", "validator049", "validator051", "validator058", "validator069", "validator077", "validator081", "validator085", "validator089", "validator090", "validator092", "validator093", "validator104", "validator108", "validator115", "validator124", "validator125", "validator128", "validator129", "validator134", "validator136", "validator137", "validator141", "validator148", "validator151", "validator152", "validator156", "validator161", "validator172", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator127] +persistent_peers = ["validator011", "validator016", "validator017", "validator018", "validator022", "validator024", "validator029", "validator042", "validator048", "validator051", "validator056", "validator061", "validator069", "validator078", "validator088", "validator101", "validator105", "validator108", "validator110", "validator112", "validator118", "validator123", "validator124", "validator128", "validator129", "validator130", "validator132", "validator140", "validator142", "validator144", "validator146", "validator148", "validator150", "validator153", "validator154", "validator156", "validator160", "validator162", "validator165", "validator170", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator128] +persistent_peers = ["validator003", "validator006", "validator014", "validator017", "validator018", "validator027", "validator028", "validator043", "validator046", "validator053", "validator054", "validator056", "validator064", "validator067", "validator075", "validator077", "validator080", "validator082", "validator084", "validator095", "validator098", "validator103", "validator122", "validator123", "validator126", "validator127", "validator133", "validator135", "validator138", "validator140", "validator141", "validator142", "validator145", "validator146", "validator148", "validator152", "validator153", "validator162", "validator168"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator129] +persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator017", "validator019", "validator020", "validator022", "validator027", "validator032", "validator039", "validator040", "validator041", "validator043", "validator048", "validator049", "validator051", "validator054", "validator057", "validator066", "validator070", "validator078", "validator079", "validator083", "validator101", "validator105", "validator114", "validator115", "validator121", "validator124", "validator126", "validator127", "validator132", "validator134", "validator144", "validator149", "validator150", "validator153", "validator157", "validator160", "validator163", "validator164", "validator169", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator130] +persistent_peers = ["validator001", "validator010", "validator019", "validator021", "validator027", "validator037", "validator038", "validator041", "validator044", "validator045", "validator049", "validator055", "validator058", "validator059", "validator061", "validator064", "validator065", "validator072", "validator074", "validator078", "validator080", "validator083", "validator084", "validator090", "validator092", "validator105", "validator108", "validator113", "validator114", "validator116", "validator121", "validator122", "validator127", "validator132", "validator149", "validator150", "validator153", "validator155", "validator159", "validator160", "validator163", "validator164", "validator170", "validator172", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator131] +persistent_peers = ["validator005", "validator010", "validator018", "validator020", "validator022", "validator025", "validator027", "validator028", "validator029", "validator033", "validator039", "validator051", "validator066", "validator069", "validator083", "validator087", "validator088", "validator097", "validator098", "validator100", "validator103", "validator106", "validator107", "validator113", "validator115", "validator120", "validator123", "validator125", "validator133", "validator138", "validator143", "validator145", "validator148", "validator149", "validator154", "validator159", "validator162", "validator168", "validator170", "validator172"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator132] +persistent_peers = ["validator002", "validator024", "validator026", "validator027", "validator029", "validator032", "validator039", "validator046", "validator047", "validator051", "validator057", "validator058", "validator062", "validator072", "validator073", "validator077", "validator078", "validator079", "validator082", "validator090", "validator093", "validator097", "validator098", "validator118", "validator119", "validator120", "validator123", "validator127", "validator129", "validator130", "validator133", "validator137", "validator140", "validator141", "validator144", "validator150", "validator153", "validator159", "validator166", "validator168", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator133] +persistent_peers = ["validator001", "validator006", "validator008", "validator023", "validator029", "validator036", "validator040", "validator044", "validator050", "validator055", "validator057", "validator060", "validator070", "validator074", "validator079", "validator081", "validator087", "validator095", "validator098", "validator099", "validator105", "validator107", "validator109", "validator111", "validator118", "validator119", "validator120", "validator121", "validator125", "validator128", "validator131", "validator132", "validator135", "validator144", "validator155", "validator157", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator134] +persistent_peers = ["validator008", "validator009", "validator010", "validator017", "validator028", "validator030", "validator031", "validator036", "validator042", "validator043", "validator044", "validator055", "validator060", "validator061", "validator064", "validator066", "validator069", "validator070", "validator072", "validator074", "validator077", "validator080", "validator082", "validator093", "validator101", "validator106", "validator112", "validator116", "validator121", "validator122", "validator126", "validator129", "validator136", "validator140", "validator141", "validator148", "validator155", "validator157", "validator160", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator135] +persistent_peers = ["validator004", "validator008", "validator010", "validator015", "validator021", "validator038", "validator041", "validator042", "validator044", "validator048", "validator050", "validator053", "validator054", "validator055", "validator061", "validator064", "validator065", "validator079", "validator085", "validator095", "validator097", "validator098", "validator103", "validator105", "validator106", "validator111", "validator112", "validator116", "validator128", "validator133", "validator140", "validator145", "validator146", "validator147", "validator148", "validator150", "validator154", "validator157", "validator165", "validator169", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator136] +persistent_peers = ["validator002", "validator006", "validator007", "validator008", "validator012", "validator013", "validator018", "validator020", "validator022", "validator024", "validator030", "validator031", "validator032", "validator034", "validator037", "validator038", "validator039", "validator045", "validator049", "validator052", "validator055", "validator056", "validator062", "validator069", "validator072", "validator074", "validator077", "validator081", "validator085", "validator088", "validator092", "validator096", "validator105", "validator106", "validator108", "validator113", "validator116", "validator121", "validator126", "validator134", "validator139", "validator141", "validator143", "validator145", "validator146", "validator153", "validator154", "validator163", "validator170", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator137] +persistent_peers = ["validator001", "validator010", "validator012", "validator015", "validator016", "validator018", "validator020", "validator024", "validator025", "validator037", "validator038", "validator041", "validator042", "validator044", "validator053", "validator055", "validator057", "validator058", "validator061", "validator062", "validator064", "validator069", "validator072", "validator075", "validator076", "validator077", "validator080", "validator084", "validator108", "validator115", "validator116", "validator123", "validator125", "validator126", "validator132", "validator139", "validator154", "validator160", "validator165", "validator167", "validator168"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator138] +persistent_peers = ["validator003", "validator004", "validator007", "validator009", "validator010", "validator011", "validator013", "validator015", "validator017", "validator020", "validator026", "validator041", "validator044", "validator049", "validator050", "validator053", "validator056", "validator060", "validator065", "validator070", "validator075", "validator088", "validator092", "validator097", "validator104", "validator108", "validator113", "validator114", "validator123", "validator125", "validator128", "validator131", "validator143", "validator145", "validator146", "validator154", "validator158", "validator166", "validator170", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator139] +persistent_peers = ["validator003", "validator004", "validator008", "validator011", "validator012", "validator013", "validator014", "validator015", "validator020", "validator022", "validator023", "validator025", "validator027", "validator028", "validator042", "validator047", "validator049", "validator063", "validator067", "validator070", "validator072", "validator078", "validator079", "validator081", "validator083", "validator087", "validator089", "validator093", "validator094", "validator097", "validator098", "validator099", "validator102", "validator119", "validator136", "validator137", "validator145", "validator148", "validator152", "validator153", "validator154", "validator158", "validator159", "validator164", "validator167", "validator169", "validator170", "validator173", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator140] +persistent_peers = ["validator001", "validator006", "validator010", "validator011", "validator014", "validator021", "validator025", "validator033", "validator038", "validator043", "validator045", "validator047", "validator049", "validator051", "validator056", "validator065", "validator073", "validator076", "validator079", "validator081", "validator086", "validator089", "validator090", "validator101", "validator106", "validator113", "validator123", "validator127", "validator128", "validator132", "validator134", "validator135", "validator142", "validator144", "validator146", "validator147", "validator148", "validator149", "validator150", "validator159", "validator163", "validator164", "validator168", "validator171", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator141] +persistent_peers = ["validator001", "validator003", "validator004", "validator007", "validator012", "validator014", "validator035", "validator039", "validator040", "validator050", "validator055", "validator069", "validator071", "validator075", "validator085", "validator090", "validator102", "validator105", "validator107", "validator115", "validator120", "validator126", "validator128", "validator132", "validator134", "validator136", "validator142", "validator144", "validator146", "validator148", "validator149", "validator151", "validator155", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172", "validator173", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator142] +persistent_peers = ["validator001", "validator007", "validator010", "validator016", "validator017", "validator020", "validator022", "validator028", "validator032", "validator035", "validator044", "validator045", "validator046", "validator079", "validator092", "validator096", "validator101", "validator107", "validator108", "validator110", "validator113", "validator115", "validator116", "validator123", "validator124", "validator125", "validator127", "validator128", "validator140", "validator141", "validator147", "validator154", "validator155", "validator158", "validator164", "validator167", "validator169", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator143] +persistent_peers = ["validator004", "validator006", "validator013", "validator026", "validator029", "validator038", "validator041", "validator046", "validator059", "validator064", "validator076", "validator079", "validator083", "validator085", "validator095", "validator096", "validator099", "validator101", "validator103", "validator107", "validator108", "validator109", "validator112", "validator113", "validator124", "validator131", "validator136", "validator138", "validator146", "validator148", "validator149", "validator150", "validator154", "validator155", "validator163", "validator170", "validator171", "validator172", "validator173", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator144] +persistent_peers = ["validator007", "validator008", "validator009", "validator011", "validator013", "validator016", "validator037", "validator052", "validator056", "validator057", "validator061", "validator065", "validator068", "validator077", "validator080", "validator081", "validator083", "validator091", "validator093", "validator097", "validator103", "validator109", "validator113", "validator116", "validator118", "validator123", "validator125", "validator127", "validator129", "validator132", "validator133", "validator140", "validator141", "validator145", "validator148", "validator156", "validator157", "validator158", "validator159", "validator161", "validator162", "validator163", "validator168", "validator172", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator145] +persistent_peers = ["validator001", "validator012", "validator013", "validator027", "validator028", "validator035", "validator037", "validator040", "validator046", "validator051", "validator052", "validator057", "validator067", "validator072", "validator075", "validator079", "validator086", "validator099", "validator116", "validator128", "validator131", "validator135", "validator136", "validator138", "validator139", "validator144", "validator148", "validator149", "validator151", "validator158", "validator160", "validator162", "validator168", "validator172", "validator173", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator146] +persistent_peers = ["validator004", "validator005", "validator007", "validator014", "validator016", "validator028", "validator029", "validator032", "validator034", "validator036", "validator045", "validator048", "validator049", "validator056", "validator061", "validator063", "validator068", "validator069", "validator087", "validator092", "validator093", "validator095", "validator097", "validator100", "validator102", "validator105", "validator112", "validator114", "validator118", "validator121", "validator127", "validator128", "validator135", "validator136", "validator138", "validator140", "validator141", "validator143", "validator149", "validator155", "validator158", "validator161", "validator163", "validator167", "validator170", "validator173", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator147] +persistent_peers = ["validator001", "validator003", "validator004", "validator005", "validator012", "validator013", "validator016", "validator022", "validator025", "validator028", "validator033", "validator045", "validator047", "validator048", "validator053", "validator056", "validator067", "validator075", "validator076", "validator077", "validator080", "validator084", "validator088", "validator093", "validator103", "validator106", "validator107", "validator112", "validator113", "validator122", "validator124", "validator135", "validator140", "validator142", "validator148", "validator149", "validator151", "validator152", "validator155", "validator158", "validator164", "validator167", "validator168", "validator170", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator148] +persistent_peers = ["validator011", "validator012", "validator021", "validator026", "validator030", "validator033", "validator035", "validator039", "validator040", "validator042", "validator043", "validator046", "validator055", "validator059", "validator062", "validator063", "validator066", "validator073", "validator079", "validator080", "validator086", "validator087", "validator093", "validator094", "validator107", "validator108", "validator119", "validator123", "validator126", "validator127", "validator128", "validator131", "validator134", "validator135", "validator139", "validator140", "validator141", "validator143", "validator144", "validator145", "validator147", "validator149", "validator151", "validator158", "validator164", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator149] +persistent_peers = ["validator002", "validator006", "validator008", "validator025", "validator026", "validator028", "validator030", "validator031", "validator034", "validator035", "validator037", "validator039", "validator041", "validator043", "validator046", "validator050", "validator052", "validator053", "validator059", "validator062", "validator063", "validator069", "validator070", "validator072", "validator078", "validator082", "validator098", "validator099", "validator105", "validator111", "validator121", "validator129", "validator130", "validator131", "validator140", "validator141", "validator143", "validator145", "validator146", "validator147", "validator148", "validator157", "validator158", "validator169", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator150] +persistent_peers = ["validator004", "validator006", "validator008", "validator016", "validator020", "validator024", "validator027", "validator029", "validator036", "validator040", "validator049", "validator055", "validator067", "validator073", "validator077", "validator079", "validator080", "validator088", "validator089", "validator093", "validator106", "validator107", "validator110", "validator113", "validator116", "validator120", "validator122", "validator123", "validator127", "validator129", "validator130", "validator132", "validator135", "validator140", "validator143", "validator155", "validator157", "validator158", "validator163", "validator165", "validator167", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator151] +persistent_peers = ["validator004", "validator006", "validator007", "validator009", "validator010", "validator011", "validator015", "validator018", "validator024", "validator032", "validator035", "validator039", "validator040", "validator042", "validator045", "validator051", "validator053", "validator062", "validator073", "validator075", "validator079", "validator092", "validator101", "validator105", "validator107", "validator112", "validator117", "validator122", "validator126", "validator141", "validator145", "validator147", "validator148", "validator159", "validator162", "validator166", "validator169", "validator171", "validator172", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator152] +persistent_peers = ["validator005", "validator014", "validator019", "validator020", "validator021", "validator022", "validator032", "validator035", "validator061", "validator064", "validator068", "validator077", "validator078", "validator081", "validator083", "validator084", "validator088", "validator089", "validator090", "validator095", "validator097", "validator103", "validator105", "validator106", "validator109", "validator115", "validator126", "validator128", "validator139", "validator147", "validator164", "validator165", "validator167", "validator169", "validator170", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator153] +persistent_peers = ["validator003", "validator006", "validator008", "validator010", "validator012", "validator014", "validator016", "validator020", "validator022", "validator023", "validator025", "validator030", "validator032", "validator034", "validator042", "validator043", "validator046", "validator050", "validator054", "validator058", "validator059", "validator062", "validator063", "validator072", "validator073", "validator074", "validator075", "validator076", "validator077", "validator090", "validator106", "validator108", "validator109", "validator113", "validator116", "validator118", "validator127", "validator128", "validator129", "validator130", "validator132", "validator136", "validator139", "validator169"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator154] +persistent_peers = ["validator003", "validator004", "validator019", "validator020", "validator027", "validator032", "validator033", "validator043", "validator044", "validator045", "validator046", "validator048", "validator053", "validator054", "validator065", "validator067", "validator069", "validator070", "validator073", "validator075", "validator076", "validator077", "validator085", "validator086", "validator087", "validator091", "validator098", "validator103", "validator113", "validator127", "validator131", "validator135", "validator136", "validator137", "validator138", "validator139", "validator142", "validator143", "validator156", "validator165", "validator173"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator155] +persistent_peers = ["validator001", "validator007", "validator015", "validator017", "validator019", "validator026", "validator028", "validator029", "validator037", "validator039", "validator040", "validator042", "validator046", "validator050", "validator056", "validator059", "validator063", "validator064", "validator066", "validator067", "validator073", "validator080", "validator081", "validator082", "validator085", "validator091", "validator092", "validator093", "validator095", "validator098", "validator099", "validator107", "validator108", "validator109", "validator111", "validator112", "validator113", "validator118", "validator120", "validator124", "validator125", "validator130", "validator133", "validator134", "validator141", "validator142", "validator143", "validator146", "validator147", "validator150"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator156] +persistent_peers = ["validator001", "validator002", "validator004", "validator005", "validator007", "validator013", "validator014", "validator022", "validator026", "validator027", "validator030", "validator036", "validator037", "validator043", "validator047", "validator053", "validator055", "validator062", "validator064", "validator074", "validator077", "validator078", "validator083", "validator084", "validator086", "validator089", "validator091", "validator095", "validator101", "validator105", "validator107", "validator110", "validator111", "validator112", "validator117", "validator121", "validator126", "validator127", "validator144", "validator154", "validator157", "validator160", "validator162", "validator164", "validator165", "validator168", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator157] +persistent_peers = ["validator001", "validator002", "validator009", "validator021", "validator026", "validator032", "validator042", "validator048", "validator053", "validator058", "validator060", "validator069", "validator077", "validator079", "validator083", "validator085", "validator095", "validator104", "validator111", "validator118", "validator121", "validator129", "validator133", "validator134", "validator135", "validator141", "validator144", "validator149", "validator150", "validator156", "validator159", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator170", "validator171", "validator173", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator158] +persistent_peers = ["validator002", "validator007", "validator009", "validator010", "validator012", "validator015", "validator020", "validator023", "validator025", "validator027", "validator030", "validator032", "validator039", "validator043", "validator054", "validator056", "validator070", "validator075", "validator082", "validator086", "validator115", "validator117", "validator138", "validator139", "validator142", "validator144", "validator145", "validator146", "validator147", "validator148", "validator149", "validator150", "validator160", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator159] +persistent_peers = ["validator001", "validator017", "validator018", "validator020", "validator024", "validator025", "validator027", "validator028", "validator040", "validator041", "validator043", "validator047", "validator049", "validator053", "validator058", "validator062", "validator065", "validator076", "validator082", "validator084", "validator102", "validator104", "validator109", "validator125", "validator130", "validator131", "validator132", "validator139", "validator140", "validator144", "validator151", "validator157", "validator160", "validator164", "validator166", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator160] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator013", "validator016", "validator018", "validator020", "validator024", "validator027", "validator028", "validator031", "validator038", "validator050", "validator053", "validator054", "validator055", "validator056", "validator063", "validator067", "validator070", "validator072", "validator076", "validator077", "validator078", "validator082", "validator096", "validator097", "validator106", "validator110", "validator111", "validator116", "validator119", "validator120", "validator124", "validator127", "validator129", "validator130", "validator134", "validator137", "validator145", "validator156", "validator158", "validator159", "validator164", "validator166", "validator167", "validator170", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator161] +persistent_peers = ["validator005", "validator013", "validator018", "validator020", "validator022", "validator035", "validator036", "validator037", "validator043", "validator044", "validator047", "validator061", "validator071", "validator072", "validator075", "validator077", "validator078", "validator080", "validator082", "validator087", "validator089", "validator093", "validator096", "validator098", "validator100", "validator101", "validator104", "validator113", "validator118", "validator120", "validator121", "validator126", "validator144", "validator146", "validator163"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator162] +persistent_peers = ["validator006", "validator007", "validator010", "validator012", "validator016", "validator017", "validator034", "validator035", "validator039", "validator051", "validator055", "validator056", "validator069", "validator070", "validator076", "validator079", "validator080", "validator085", "validator089", "validator094", "validator097", "validator101", "validator102", "validator105", "validator107", "validator118", "validator119", "validator122", "validator125", "validator127", "validator128", "validator131", "validator141", "validator144", "validator145", "validator151", "validator156", "validator157", "validator158", "validator164", "validator165", "validator167", "validator170", "validator171", "validator174", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator163] +persistent_peers = ["validator003", "validator010", "validator011", "validator014", "validator020", "validator021", "validator025", "validator026", "validator028", "validator034", "validator036", "validator037", "validator038", "validator042", "validator044", "validator046", "validator050", "validator051", "validator054", "validator055", "validator057", "validator058", "validator070", "validator074", "validator075", "validator077", "validator080", "validator085", "validator087", "validator089", "validator095", "validator096", "validator098", "validator100", "validator104", "validator111", "validator112", "validator117", "validator125", "validator129", "validator130", "validator136", "validator140", "validator141", "validator143", "validator144", "validator146", "validator150", "validator161", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator164] +persistent_peers = ["validator008", "validator010", "validator015", "validator024", "validator026", "validator032", "validator035", "validator049", "validator050", "validator052", "validator062", "validator072", "validator076", "validator079", "validator104", "validator111", "validator123", "validator129", "validator130", "validator139", "validator140", "validator142", "validator147", "validator148", "validator152", "validator156", "validator157", "validator158", "validator159", "validator160", "validator162", "validator165", "validator166", "validator167", "validator170", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator165] +persistent_peers = ["validator005", "validator010", "validator017", "validator020", "validator023", "validator027", "validator028", "validator032", "validator035", "validator042", "validator045", "validator052", "validator053", "validator054", "validator057", "validator058", "validator066", "validator071", "validator072", "validator074", "validator078", "validator081", "validator084", "validator087", "validator101", "validator104", "validator107", "validator112", "validator115", "validator116", "validator117", "validator120", "validator124", "validator127", "validator135", "validator137", "validator141", "validator150", "validator152", "validator154", "validator156", "validator157", "validator158", "validator162", "validator164", "validator166", "validator167", "validator170", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator166] +persistent_peers = ["validator009", "validator012", "validator014", "validator016", "validator023", "validator024", "validator035", "validator038", "validator041", "validator042", "validator047", "validator053", "validator054", "validator062", "validator070", "validator077", "validator078", "validator080", "validator084", "validator087", "validator088", "validator092", "validator093", "validator096", "validator102", "validator103", "validator107", "validator108", "validator109", "validator113", "validator115", "validator116", "validator118", "validator121", "validator125", "validator132", "validator138", "validator151", "validator157", "validator158", "validator159", "validator160", "validator164", "validator165", "validator169", "validator171", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator167] +persistent_peers = ["validator004", "validator005", "validator018", "validator021", "validator025", "validator035", "validator036", "validator044", "validator059", "validator061", "validator066", "validator068", "validator073", "validator078", "validator080", "validator101", "validator104", "validator108", "validator113", "validator114", "validator122", "validator137", "validator139", "validator142", "validator146", "validator147", "validator150", "validator152", "validator157", "validator158", "validator160", "validator162", "validator164", "validator165", "validator171", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator168] +persistent_peers = ["validator006", "validator020", "validator027", "validator028", "validator032", "validator039", "validator043", "validator045", "validator049", "validator058", "validator059", "validator062", "validator063", "validator066", "validator067", "validator071", "validator073", "validator074", "validator077", "validator084", "validator085", "validator087", "validator091", "validator093", "validator097", "validator098", "validator120", "validator123", "validator128", "validator131", "validator132", "validator137", "validator140", "validator141", "validator144", "validator145", "validator147", "validator156", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator169] +persistent_peers = ["validator011", "validator015", "validator017", "validator019", "validator020", "validator031", "validator033", "validator047", "validator064", "validator070", "validator071", "validator075", "validator078", "validator083", "validator085", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator100", "validator101", "validator102", "validator106", "validator113", "validator120", "validator125", "validator129", "validator135", "validator139", "validator142", "validator148", "validator149", "validator150", "validator151", "validator152", "validator153", "validator157", "validator158", "validator166"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator170] +persistent_peers = ["validator002", "validator008", "validator010", "validator015", "validator023", "validator036", "validator037", "validator042", "validator047", "validator049", "validator059", "validator063", "validator064", "validator065", "validator066", "validator075", "validator078", "validator079", "validator084", "validator085", "validator087", "validator088", "validator089", "validator097", "validator098", "validator102", "validator111", "validator112", "validator114", "validator123", "validator127", "validator130", "validator131", "validator134", "validator135", "validator136", "validator138", "validator139", "validator143", "validator146", "validator147", "validator149", "validator152", "validator157", "validator160", "validator162", "validator163", "validator164", "validator165", "validator175"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator171] +persistent_peers = ["validator004", "validator014", "validator016", "validator017", "validator018", "validator020", "validator022", "validator026", "validator031", "validator034", "validator035", "validator040", "validator051", "validator055", "validator058", "validator060", "validator065", "validator068", "validator075", "validator076", "validator077", "validator081", "validator083", "validator092", "validator095", "validator097", "validator099", "validator103", "validator107", "validator110", "validator113", "validator121", "validator124", "validator127", "validator136", "validator140", "validator142", "validator143", "validator151", "validator156", "validator157", "validator158", "validator159", "validator162", "validator166", "validator167", "validator174"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator172] +persistent_peers = ["validator003", "validator012", "validator016", "validator017", "validator018", "validator021", "validator026", "validator036", "validator041", "validator048", "validator053", "validator064", "validator070", "validator072", "validator075", "validator078", "validator088", "validator091", "validator101", "validator102", "validator103", "validator104", "validator106", "validator107", "validator108", "validator116", "validator123", "validator126", "validator130", "validator131", "validator138", "validator141", "validator143", "validator144", "validator145", "validator151"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator173] +persistent_peers = ["validator008", "validator010", "validator011", "validator013", "validator016", "validator032", "validator033", "validator037", "validator044", "validator046", "validator054", "validator062", "validator063", "validator064", "validator066", "validator070", "validator073", "validator079", "validator082", "validator090", "validator094", "validator098", "validator099", "validator100", "validator106", "validator109", "validator110", "validator111", "validator118", "validator121", "validator139", "validator141", "validator143", "validator144", "validator145", "validator146", "validator154", "validator157"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator174] +persistent_peers = ["validator008", "validator014", "validator017", "validator018", "validator020", "validator022", "validator023", "validator026", "validator028", "validator034", "validator044", "validator045", "validator053", "validator054", "validator055", "validator059", "validator063", "validator066", "validator072", "validator074", "validator075", "validator079", "validator083", "validator086", "validator092", "validator095", "validator096", "validator099", "validator101", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator127", "validator129", "validator132", "validator133", "validator138", "validator145", "validator146", "validator147", "validator151", "validator157", "validator158", "validator159", "validator162", "validator167", "validator171"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator175] +persistent_peers = ["validator002", "validator003", "validator009", "validator020", "validator027", "validator029", "validator031", "validator033", "validator034", "validator038", "validator048", "validator049", "validator050", "validator055", "validator057", "validator058", "validator059", "validator060", "validator075", "validator099", "validator100", "validator108", "validator113", "validator117", "validator126", "validator130", "validator139", "validator140", "validator141", "validator143", "validator145", "validator152", "validator157", "validator160", "validator162", "validator164", "validator165", "validator166", "validator168", "validator170"] +send_no_load = true +mempool_reactor = "flood_skip" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 -[node.seed01] -mode = "seed" From fea61ad15164317a98a521e09482ada20de4ffd1 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Tue, 12 Sep 2023 15:04:49 -0300 Subject: [PATCH 02/34] updating manifest format --- Makefile | 3 +- testnet.toml | 882 ++++++++++----------------------------------- testnets/cat.toml | 885 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1067 insertions(+), 703 deletions(-) create mode 100644 testnets/cat.toml diff --git a/Makefile b/Makefile index bb2c217..6c1ba37 100644 --- a/Makefile +++ b/Makefile @@ -24,8 +24,7 @@ EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") #VERSION_TAG ?= v0.38.0-alpha.2 #VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) #VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. -#VERSION_TAG ?= 52e202bc8f540866fef996f6b5c2ebc553a43bce #cat -VERSION_TAG ?= 6dc3e603c6bec9a173353d9a3275f6513a965301 #skip +VERSION_TAG ?= d6a7f098a7449bda4495af1e552c12312dd1add9 #skip + sleep + cat + limited #VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 2 diff --git a/testnet.toml b/testnet.toml index 2c3697f..80e3d3c 100644 --- a/testnet.toml +++ b/testnet.toml @@ -1,1405 +1,885 @@ pex = false -log_level = "mempool:debug,*:info" +log_level = "info" +#log_level = "mempool:debug,*:info" vote_extensions_enable_height = 1 load_tx_size_bytes = 4096 -[node.validator001] -persistent_peers = ["validator006", "validator010", "validator012", "validator013", "validator016", "validator019", "validator029", "validator030", "validator031", "validator032", "validator034", "validator040", "validator043", "validator048", "validator052", "validator053", "validator062", "validator071", "validator073", "validator079", "validator083", "validator085", "validator088", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator104", "validator105", "validator107", "validator110", "validator119", "validator120", "validator122", "validator124", "validator125", "validator130", "validator133", "validator137", "validator140", "validator141", "validator142", "validator145", "validator147", "validator155", "validator156", "validator157", "validator159"] -send_no_load = true -mempool_reactor = "flood_skip" +mempool_reactor = "cat" flood_skip_rate = 25 flood_skip_concurrency = 0 flood_random_sleep = 0 +[node.validator001] +persistent_peers = ["validator006", "validator010", "validator012", "validator013", "validator016", "validator019", "validator029", "validator030", "validator031", "validator032", "validator034", "validator040", "validator043", "validator048", "validator052", "validator053", "validator062", "validator071", "validator073", "validator079", "validator083", "validator085", "validator088", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator104", "validator105", "validator107", "validator110", "validator119", "validator120", "validator122", "validator124", "validator125", "validator130", "validator133", "validator137", "validator140", "validator141", "validator142", "validator145", "validator147", "validator155", "validator156", "validator157", "validator159"] +send_no_load = true + [node.validator002] persistent_peers = ["validator006", "validator011", "validator012", "validator013", "validator017", "validator028", "validator034", "validator040", "validator043", "validator045", "validator048", "validator049", "validator054", "validator055", "validator056", "validator061", "validator067", "validator069", "validator082", "validator087", "validator098", "validator099", "validator103", "validator109", "validator110", "validator114", "validator120", "validator121", "validator122", "validator124", "validator132", "validator136", "validator149", "validator156", "validator157", "validator158", "validator170", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator003] persistent_peers = ["validator004", "validator008", "validator011", "validator014", "validator018", "validator019", "validator020", "validator021", "validator022", "validator024", "validator027", "validator028", "validator029", "validator033", "validator043", "validator047", "validator050", "validator057", "validator062", "validator064", "validator065", "validator068", "validator070", "validator075", "validator081", "validator082", "validator084", "validator090", "validator091", "validator092", "validator093", "validator094", "validator104", "validator108", "validator109", "validator117", "validator124", "validator128", "validator129", "validator138", "validator139", "validator141", "validator147", "validator153", "validator154", "validator160", "validator163", "validator172", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator004] persistent_peers = ["validator003", "validator011", "validator015", "validator024", "validator026", "validator034", "validator036", "validator039", "validator040", "validator043", "validator044", "validator055", "validator057", "validator073", "validator077", "validator081", "validator083", "validator087", "validator089", "validator095", "validator100", "validator111", "validator115", "validator118", "validator119", "validator122", "validator135", "validator138", "validator139", "validator141", "validator143", "validator146", "validator147", "validator150", "validator151", "validator154", "validator156", "validator160", "validator167", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator005] persistent_peers = ["validator007", "validator014", "validator016", "validator026", "validator027", "validator029", "validator031", "validator035", "validator038", "validator039", "validator041", "validator045", "validator050", "validator053", "validator055", "validator062", "validator068", "validator073", "validator075", "validator079", "validator080", "validator086", "validator087", "validator089", "validator091", "validator094", "validator096", "validator098", "validator101", "validator103", "validator106", "validator111", "validator112", "validator121", "validator124", "validator131", "validator146", "validator147", "validator152", "validator156", "validator161", "validator165", "validator167"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator006] persistent_peers = ["validator001", "validator002", "validator016", "validator017", "validator019", "validator026", "validator028", "validator036", "validator040", "validator045", "validator046", "validator048", "validator056", "validator058", "validator060", "validator066", "validator071", "validator074", "validator076", "validator077", "validator085", "validator087", "validator088", "validator090", "validator094", "validator095", "validator107", "validator109", "validator110", "validator117", "validator121", "validator128", "validator133", "validator136", "validator140", "validator143", "validator149", "validator150", "validator151", "validator153", "validator160", "validator162", "validator168"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator007] persistent_peers = ["validator005", "validator008", "validator009", "validator011", "validator012", "validator015", "validator037", "validator038", "validator039", "validator044", "validator046", "validator047", "validator048", "validator049", "validator057", "validator062", "validator065", "validator066", "validator082", "validator083", "validator089", "validator097", "validator100", "validator101", "validator104", "validator110", "validator111", "validator112", "validator119", "validator129", "validator136", "validator138", "validator141", "validator142", "validator144", "validator146", "validator151", "validator155", "validator156", "validator158", "validator162"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator008] persistent_peers = ["validator003", "validator007", "validator009", "validator012", "validator021", "validator026", "validator031", "validator038", "validator039", "validator041", "validator047", "validator054", "validator058", "validator063", "validator064", "validator065", "validator068", "validator069", "validator071", "validator073", "validator074", "validator081", "validator084", "validator088", "validator090", "validator094", "validator095", "validator103", "validator104", "validator109", "validator110", "validator114", "validator120", "validator123", "validator125", "validator129", "validator133", "validator134", "validator135", "validator136", "validator139", "validator144", "validator149", "validator150", "validator153", "validator164", "validator170", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator009] persistent_peers = ["validator007", "validator008", "validator016", "validator019", "validator022", "validator023", "validator026", "validator030", "validator031", "validator035", "validator043", "validator046", "validator047", "validator049", "validator054", "validator060", "validator061", "validator071", "validator076", "validator090", "validator092", "validator094", "validator096", "validator100", "validator103", "validator109", "validator113", "validator114", "validator118", "validator122", "validator123", "validator125", "validator134", "validator138", "validator144", "validator151", "validator157", "validator158", "validator160", "validator166", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator010] persistent_peers = ["validator001", "validator011", "validator012", "validator017", "validator019", "validator021", "validator022", "validator023", "validator025", "validator039", "validator042", "validator045", "validator047", "validator053", "validator056", "validator059", "validator060", "validator061", "validator064", "validator067", "validator071", "validator074", "validator076", "validator078", "validator082", "validator101", "validator103", "validator106", "validator109", "validator113", "validator118", "validator120", "validator130", "validator131", "validator134", "validator135", "validator137", "validator138", "validator140", "validator142", "validator151", "validator153", "validator158", "validator162", "validator163", "validator164", "validator165", "validator170", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator011] persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator010", "validator016", "validator023", "validator024", "validator025", "validator026", "validator034", "validator035", "validator042", "validator047", "validator050", "validator054", "validator056", "validator057", "validator066", "validator075", "validator084", "validator085", "validator091", "validator094", "validator095", "validator102", "validator106", "validator108", "validator111", "validator114", "validator118", "validator125", "validator127", "validator138", "validator139", "validator140", "validator144", "validator148", "validator151", "validator160", "validator163", "validator169", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator012] persistent_peers = ["validator001", "validator002", "validator007", "validator008", "validator010", "validator020", "validator021", "validator026", "validator034", "validator037", "validator042", "validator045", "validator049", "validator056", "validator062", "validator067", "validator070", "validator075", "validator081", "validator083", "validator094", "validator101", "validator103", "validator107", "validator108", "validator114", "validator123", "validator136", "validator137", "validator139", "validator141", "validator145", "validator147", "validator148", "validator153", "validator158", "validator162", "validator166", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator013] persistent_peers = ["validator001", "validator002", "validator017", "validator018", "validator024", "validator027", "validator035", "validator036", "validator039", "validator041", "validator048", "validator049", "validator050", "validator052", "validator058", "validator068", "validator072", "validator073", "validator074", "validator078", "validator079", "validator080", "validator083", "validator084", "validator091", "validator092", "validator094", "validator096", "validator101", "validator102", "validator105", "validator106", "validator110", "validator120", "validator121", "validator122", "validator136", "validator138", "validator139", "validator143", "validator144", "validator145", "validator147", "validator156", "validator160", "validator161", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator014] persistent_peers = ["validator003", "validator005", "validator016", "validator021", "validator023", "validator024", "validator026", "validator034", "validator037", "validator039", "validator042", "validator044", "validator045", "validator047", "validator056", "validator057", "validator067", "validator068", "validator070", "validator072", "validator075", "validator078", "validator079", "validator083", "validator084", "validator094", "validator096", "validator101", "validator102", "validator106", "validator120", "validator124", "validator125", "validator128", "validator139", "validator140", "validator141", "validator146", "validator152", "validator153", "validator156", "validator163", "validator166", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator015] persistent_peers = ["validator004", "validator007", "validator020", "validator021", "validator022", "validator026", "validator030", "validator032", "validator033", "validator036", "validator038", "validator046", "validator050", "validator053", "validator055", "validator056", "validator057", "validator063", "validator064", "validator068", "validator070", "validator077", "validator078", "validator083", "validator088", "validator090", "validator094", "validator102", "validator105", "validator109", "validator112", "validator114", "validator119", "validator122", "validator125", "validator126", "validator135", "validator137", "validator138", "validator139", "validator151", "validator155", "validator158", "validator164", "validator169", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator016] persistent_peers = ["validator001", "validator005", "validator006", "validator009", "validator011", "validator014", "validator017", "validator018", "validator021", "validator024", "validator025", "validator030", "validator040", "validator041", "validator047", "validator055", "validator058", "validator060", "validator064", "validator065", "validator066", "validator067", "validator068", "validator070", "validator071", "validator087", "validator088", "validator093", "validator094", "validator096", "validator105", "validator106", "validator108", "validator115", "validator119", "validator127", "validator129", "validator137", "validator142", "validator144", "validator146", "validator147", "validator150", "validator153", "validator160", "validator162", "validator166", "validator171", "validator172", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator017] persistent_peers = ["validator002", "validator006", "validator010", "validator013", "validator016", "validator020", "validator024", "validator029", "validator031", "validator033", "validator038", "validator039", "validator040", "validator041", "validator042", "validator047", "validator060", "validator063", "validator072", "validator078", "validator080", "validator081", "validator083", "validator084", "validator094", "validator101", "validator102", "validator103", "validator105", "validator106", "validator109", "validator115", "validator121", "validator124", "validator126", "validator127", "validator128", "validator129", "validator134", "validator138", "validator142", "validator155", "validator159", "validator162", "validator165", "validator169", "validator171", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator018] persistent_peers = ["validator003", "validator013", "validator016", "validator022", "validator024", "validator026", "validator030", "validator032", "validator035", "validator036", "validator044", "validator046", "validator048", "validator050", "validator055", "validator056", "validator058", "validator060", "validator061", "validator063", "validator069", "validator072", "validator074", "validator078", "validator089", "validator092", "validator097", "validator099", "validator100", "validator105", "validator110", "validator116", "validator120", "validator122", "validator123", "validator124", "validator127", "validator128", "validator131", "validator136", "validator137", "validator151", "validator159", "validator160", "validator161", "validator167", "validator171", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator019] persistent_peers = ["validator001", "validator003", "validator006", "validator009", "validator010", "validator032", "validator035", "validator039", "validator049", "validator050", "validator051", "validator052", "validator056", "validator057", "validator065", "validator066", "validator067", "validator068", "validator070", "validator072", "validator079", "validator083", "validator087", "validator088", "validator091", "validator095", "validator097", "validator102", "validator108", "validator113", "validator116", "validator117", "validator120", "validator126", "validator129", "validator130", "validator152", "validator154", "validator155", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator020] persistent_peers = ["validator003", "validator012", "validator015", "validator017", "validator027", "validator029", "validator035", "validator043", "validator049", "validator058", "validator059", "validator060", "validator069", "validator075", "validator078", "validator087", "validator089", "validator090", "validator091", "validator092", "validator094", "validator096", "validator097", "validator100", "validator109", "validator118", "validator124", "validator129", "validator131", "validator136", "validator137", "validator138", "validator139", "validator142", "validator150", "validator152", "validator153", "validator154", "validator158", "validator159", "validator160", "validator161", "validator163", "validator165", "validator168", "validator169", "validator171", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator021] persistent_peers = ["validator003", "validator008", "validator010", "validator012", "validator014", "validator015", "validator016", "validator023", "validator026", "validator030", "validator037", "validator039", "validator042", "validator043", "validator052", "validator053", "validator059", "validator062", "validator068", "validator069", "validator072", "validator079", "validator086", "validator091", "validator094", "validator097", "validator098", "validator099", "validator106", "validator109", "validator110", "validator117", "validator118", "validator130", "validator135", "validator140", "validator148", "validator152", "validator157", "validator163", "validator167", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator022] persistent_peers = ["validator003", "validator009", "validator010", "validator015", "validator018", "validator033", "validator034", "validator039", "validator040", "validator041", "validator044", "validator047", "validator059", "validator067", "validator069", "validator074", "validator075", "validator077", "validator081", "validator086", "validator091", "validator097", "validator105", "validator106", "validator113", "validator118", "validator121", "validator122", "validator124", "validator127", "validator129", "validator131", "validator136", "validator139", "validator142", "validator147", "validator152", "validator153", "validator156", "validator161", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator023] persistent_peers = ["validator009", "validator010", "validator011", "validator014", "validator021", "validator034", "validator036", "validator038", "validator039", "validator041", "validator042", "validator045", "validator055", "validator058", "validator067", "validator069", "validator070", "validator071", "validator073", "validator076", "validator083", "validator092", "validator094", "validator095", "validator096", "validator097", "validator098", "validator100", "validator105", "validator108", "validator110", "validator111", "validator119", "validator122", "validator133", "validator139", "validator153", "validator158", "validator165", "validator166", "validator170", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator024] persistent_peers = ["validator003", "validator004", "validator011", "validator013", "validator014", "validator016", "validator017", "validator018", "validator031", "validator032", "validator040", "validator043", "validator044", "validator052", "validator063", "validator065", "validator068", "validator089", "validator092", "validator094", "validator097", "validator108", "validator109", "validator118", "validator119", "validator122", "validator127", "validator132", "validator136", "validator137", "validator150", "validator151", "validator159", "validator160", "validator164", "validator166"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator025] persistent_peers = ["validator010", "validator011", "validator016", "validator026", "validator029", "validator038", "validator044", "validator047", "validator048", "validator049", "validator051", "validator057", "validator059", "validator064", "validator067", "validator071", "validator081", "validator083", "validator085", "validator096", "validator104", "validator108", "validator120", "validator124", "validator125", "validator131", "validator137", "validator139", "validator140", "validator147", "validator149", "validator153", "validator158", "validator159", "validator163", "validator167"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator026] persistent_peers = ["validator004", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator014", "validator015", "validator018", "validator021", "validator025", "validator034", "validator036", "validator039", "validator048", "validator058", "validator071", "validator074", "validator076", "validator090", "validator098", "validator099", "validator102", "validator104", "validator106", "validator107", "validator120", "validator122", "validator125", "validator126", "validator132", "validator138", "validator143", "validator148", "validator149", "validator155", "validator156", "validator157", "validator163", "validator164", "validator171", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator027] persistent_peers = ["validator003", "validator005", "validator013", "validator020", "validator028", "validator029", "validator033", "validator034", "validator036", "validator041", "validator045", "validator046", "validator055", "validator061", "validator068", "validator073", "validator080", "validator091", "validator102", "validator107", "validator117", "validator122", "validator128", "validator129", "validator130", "validator131", "validator132", "validator139", "validator145", "validator150", "validator154", "validator156", "validator158", "validator159", "validator160", "validator165", "validator168", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator028] persistent_peers = ["validator002", "validator003", "validator006", "validator027", "validator030", "validator037", "validator038", "validator041", "validator043", "validator045", "validator049", "validator051", "validator052", "validator054", "validator066", "validator070", "validator073", "validator074", "validator075", "validator082", "validator083", "validator090", "validator101", "validator110", "validator116", "validator118", "validator124", "validator126", "validator128", "validator131", "validator134", "validator139", "validator142", "validator145", "validator146", "validator147", "validator149", "validator155", "validator159", "validator160", "validator163", "validator165", "validator168", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator029] persistent_peers = ["validator001", "validator003", "validator005", "validator017", "validator020", "validator025", "validator027", "validator031", "validator035", "validator036", "validator039", "validator044", "validator045", "validator048", "validator057", "validator069", "validator081", "validator083", "validator096", "validator101", "validator102", "validator104", "validator105", "validator109", "validator118", "validator121", "validator122", "validator125", "validator127", "validator131", "validator132", "validator133", "validator143", "validator146", "validator150", "validator155", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator030] persistent_peers = ["validator001", "validator009", "validator015", "validator016", "validator018", "validator021", "validator028", "validator032", "validator034", "validator038", "validator043", "validator044", "validator051", "validator052", "validator054", "validator056", "validator058", "validator063", "validator064", "validator068", "validator071", "validator074", "validator078", "validator082", "validator085", "validator091", "validator094", "validator100", "validator106", "validator108", "validator109", "validator110", "validator112", "validator116", "validator120", "validator123", "validator134", "validator136", "validator148", "validator149", "validator153", "validator156", "validator158"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator031] persistent_peers = ["validator001", "validator005", "validator008", "validator009", "validator017", "validator024", "validator029", "validator032", "validator035", "validator042", "validator045", "validator046", "validator048", "validator053", "validator059", "validator062", "validator063", "validator064", "validator066", "validator072", "validator076", "validator091", "validator094", "validator097", "validator106", "validator109", "validator110", "validator112", "validator113", "validator119", "validator134", "validator136", "validator149", "validator160", "validator169", "validator171", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator032] persistent_peers = ["validator001", "validator015", "validator018", "validator019", "validator024", "validator030", "validator031", "validator035", "validator036", "validator039", "validator041", "validator043", "validator046", "validator055", "validator056", "validator057", "validator059", "validator064", "validator067", "validator071", "validator072", "validator075", "validator077", "validator084", "validator089", "validator091", "validator101", "validator110", "validator113", "validator115", "validator116", "validator119", "validator121", "validator125", "validator129", "validator132", "validator136", "validator142", "validator146", "validator151", "validator152", "validator153", "validator154", "validator157", "validator158", "validator164", "validator165", "validator168", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator033] persistent_peers = ["validator003", "validator015", "validator017", "validator022", "validator027", "validator034", "validator035", "validator038", "validator039", "validator041", "validator044", "validator053", "validator064", "validator066", "validator069", "validator071", "validator075", "validator078", "validator085", "validator099", "validator101", "validator109", "validator111", "validator112", "validator114", "validator123", "validator124", "validator126", "validator131", "validator140", "validator147", "validator148", "validator154", "validator169", "validator173", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator034] persistent_peers = ["validator001", "validator002", "validator004", "validator011", "validator012", "validator014", "validator022", "validator023", "validator026", "validator027", "validator030", "validator033", "validator041", "validator044", "validator047", "validator052", "validator054", "validator055", "validator056", "validator064", "validator066", "validator067", "validator076", "validator082", "validator087", "validator090", "validator092", "validator097", "validator102", "validator103", "validator117", "validator119", "validator122", "validator126", "validator136", "validator146", "validator149", "validator153", "validator162", "validator163", "validator171", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator035] persistent_peers = ["validator005", "validator009", "validator011", "validator013", "validator018", "validator019", "validator020", "validator029", "validator031", "validator032", "validator033", "validator038", "validator040", "validator041", "validator047", "validator048", "validator059", "validator065", "validator068", "validator073", "validator074", "validator078", "validator082", "validator088", "validator092", "validator093", "validator095", "validator098", "validator100", "validator103", "validator106", "validator108", "validator113", "validator118", "validator123", "validator141", "validator142", "validator145", "validator148", "validator149", "validator151", "validator152", "validator161", "validator162", "validator164", "validator165", "validator166", "validator167", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator036] persistent_peers = ["validator004", "validator006", "validator013", "validator015", "validator018", "validator023", "validator026", "validator027", "validator029", "validator032", "validator037", "validator039", "validator045", "validator046", "validator050", "validator052", "validator059", "validator064", "validator069", "validator070", "validator072", "validator073", "validator085", "validator087", "validator088", "validator091", "validator094", "validator100", "validator101", "validator107", "validator108", "validator110", "validator111", "validator112", "validator113", "validator119", "validator120", "validator121", "validator133", "validator134", "validator146", "validator150", "validator156", "validator161", "validator163", "validator167", "validator170", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator037] persistent_peers = ["validator007", "validator012", "validator014", "validator021", "validator028", "validator036", "validator049", "validator052", "validator054", "validator062", "validator063", "validator064", "validator073", "validator074", "validator079", "validator081", "validator083", "validator088", "validator094", "validator096", "validator097", "validator098", "validator108", "validator113", "validator115", "validator116", "validator117", "validator123", "validator126", "validator130", "validator136", "validator137", "validator144", "validator145", "validator149", "validator155", "validator156", "validator161", "validator163", "validator170", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator038] persistent_peers = ["validator005", "validator007", "validator008", "validator015", "validator017", "validator023", "validator025", "validator028", "validator030", "validator033", "validator035", "validator048", "validator051", "validator052", "validator054", "validator057", "validator060", "validator061", "validator062", "validator065", "validator074", "validator075", "validator079", "validator080", "validator096", "validator099", "validator100", "validator104", "validator106", "validator108", "validator116", "validator117", "validator120", "validator126", "validator130", "validator135", "validator136", "validator137", "validator140", "validator143", "validator160", "validator163", "validator166", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator039] persistent_peers = ["validator004", "validator005", "validator007", "validator008", "validator010", "validator013", "validator014", "validator017", "validator019", "validator021", "validator022", "validator023", "validator026", "validator029", "validator032", "validator033", "validator036", "validator046", "validator050", "validator051", "validator061", "validator063", "validator066", "validator067", "validator073", "validator079", "validator089", "validator090", "validator095", "validator100", "validator103", "validator104", "validator107", "validator108", "validator114", "validator119", "validator124", "validator126", "validator129", "validator131", "validator132", "validator136", "validator141", "validator148", "validator149", "validator151", "validator155", "validator158", "validator162", "validator168"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator040] persistent_peers = ["validator001", "validator002", "validator004", "validator006", "validator016", "validator017", "validator022", "validator024", "validator035", "validator045", "validator047", "validator049", "validator051", "validator061", "validator063", "validator066", "validator070", "validator073", "validator075", "validator080", "validator091", "validator094", "validator095", "validator097", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator117", "validator123", "validator129", "validator133", "validator141", "validator145", "validator148", "validator150", "validator151", "validator155", "validator159", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator041] persistent_peers = ["validator005", "validator008", "validator013", "validator016", "validator017", "validator022", "validator023", "validator027", "validator028", "validator032", "validator033", "validator034", "validator035", "validator042", "validator053", "validator059", "validator063", "validator074", "validator078", "validator086", "validator090", "validator092", "validator095", "validator107", "validator109", "validator110", "validator111", "validator114", "validator121", "validator122", "validator125", "validator129", "validator130", "validator135", "validator137", "validator138", "validator143", "validator149", "validator159", "validator166", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator042] persistent_peers = ["validator010", "validator011", "validator012", "validator014", "validator017", "validator021", "validator023", "validator031", "validator041", "validator046", "validator047", "validator059", "validator061", "validator062", "validator065", "validator069", "validator073", "validator075", "validator077", "validator079", "validator082", "validator086", "validator089", "validator090", "validator093", "validator103", "validator106", "validator107", "validator116", "validator122", "validator127", "validator134", "validator135", "validator137", "validator139", "validator148", "validator151", "validator153", "validator155", "validator157", "validator163", "validator165", "validator166", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator043] persistent_peers = ["validator001", "validator002", "validator003", "validator004", "validator009", "validator020", "validator021", "validator024", "validator028", "validator030", "validator032", "validator047", "validator054", "validator057", "validator058", "validator064", "validator071", "validator072", "validator082", "validator083", "validator088", "validator093", "validator098", "validator104", "validator105", "validator108", "validator110", "validator111", "validator121", "validator126", "validator128", "validator129", "validator134", "validator140", "validator148", "validator149", "validator153", "validator154", "validator156", "validator158", "validator159", "validator161", "validator168"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator044] persistent_peers = ["validator004", "validator007", "validator014", "validator018", "validator022", "validator024", "validator025", "validator029", "validator030", "validator033", "validator034", "validator046", "validator049", "validator060", "validator063", "validator064", "validator068", "validator069", "validator076", "validator079", "validator080", "validator081", "validator084", "validator088", "validator091", "validator092", "validator095", "validator096", "validator102", "validator103", "validator104", "validator106", "validator110", "validator115", "validator121", "validator125", "validator130", "validator133", "validator134", "validator135", "validator137", "validator138", "validator142", "validator154", "validator161", "validator163", "validator167", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator045] persistent_peers = ["validator002", "validator005", "validator006", "validator010", "validator012", "validator014", "validator023", "validator027", "validator028", "validator029", "validator031", "validator036", "validator040", "validator046", "validator047", "validator049", "validator054", "validator059", "validator062", "validator066", "validator067", "validator074", "validator075", "validator076", "validator077", "validator078", "validator089", "validator093", "validator094", "validator098", "validator104", "validator109", "validator115", "validator119", "validator123", "validator130", "validator136", "validator140", "validator142", "validator146", "validator147", "validator151", "validator154", "validator165", "validator168", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator046] persistent_peers = ["validator006", "validator007", "validator009", "validator015", "validator018", "validator027", "validator031", "validator032", "validator036", "validator039", "validator042", "validator044", "validator045", "validator048", "validator049", "validator056", "validator064", "validator066", "validator067", "validator068", "validator072", "validator079", "validator080", "validator083", "validator088", "validator092", "validator093", "validator095", "validator101", "validator102", "validator104", "validator110", "validator114", "validator117", "validator123", "validator128", "validator132", "validator142", "validator143", "validator145", "validator148", "validator149", "validator153", "validator154", "validator155", "validator163", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator047] persistent_peers = ["validator003", "validator007", "validator008", "validator009", "validator010", "validator011", "validator014", "validator016", "validator017", "validator022", "validator025", "validator034", "validator035", "validator040", "validator042", "validator043", "validator045", "validator052", "validator053", "validator054", "validator062", "validator064", "validator070", "validator071", "validator074", "validator076", "validator081", "validator082", "validator085", "validator088", "validator095", "validator099", "validator105", "validator106", "validator117", "validator118", "validator120", "validator132", "validator139", "validator140", "validator147", "validator156", "validator159", "validator161", "validator166", "validator169", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator048] persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator013", "validator018", "validator025", "validator026", "validator029", "validator031", "validator035", "validator038", "validator046", "validator049", "validator055", "validator065", "validator067", "validator068", "validator070", "validator075", "validator077", "validator088", "validator090", "validator091", "validator092", "validator094", "validator098", "validator103", "validator107", "validator110", "validator113", "validator118", "validator122", "validator126", "validator127", "validator129", "validator135", "validator146", "validator147", "validator154", "validator157", "validator172", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator049] persistent_peers = ["validator002", "validator007", "validator009", "validator012", "validator013", "validator019", "validator020", "validator025", "validator028", "validator037", "validator040", "validator044", "validator045", "validator046", "validator048", "validator052", "validator059", "validator061", "validator065", "validator073", "validator076", "validator078", "validator079", "validator080", "validator094", "validator096", "validator098", "validator101", "validator106", "validator107", "validator109", "validator114", "validator118", "validator122", "validator126", "validator129", "validator130", "validator136", "validator138", "validator139", "validator140", "validator146", "validator150", "validator159", "validator164", "validator168", "validator170", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator050] persistent_peers = ["validator003", "validator005", "validator011", "validator013", "validator015", "validator018", "validator019", "validator036", "validator039", "validator052", "validator053", "validator058", "validator059", "validator061", "validator062", "validator066", "validator067", "validator068", "validator069", "validator070", "validator072", "validator081", "validator082", "validator084", "validator085", "validator086", "validator087", "validator090", "validator093", "validator094", "validator105", "validator106", "validator110", "validator111", "validator115", "validator116", "validator118", "validator119", "validator122", "validator133", "validator135", "validator138", "validator141", "validator149", "validator153", "validator155", "validator160", "validator163", "validator164", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator051] persistent_peers = ["validator019", "validator025", "validator028", "validator030", "validator038", "validator039", "validator040", "validator059", "validator060", "validator061", "validator066", "validator068", "validator071", "validator074", "validator083", "validator084", "validator086", "validator089", "validator091", "validator092", "validator093", "validator094", "validator095", "validator100", "validator102", "validator104", "validator105", "validator108", "validator114", "validator115", "validator116", "validator119", "validator121", "validator122", "validator126", "validator127", "validator129", "validator131", "validator132", "validator140", "validator145", "validator151", "validator162", "validator163", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator052] persistent_peers = ["validator001", "validator013", "validator019", "validator021", "validator024", "validator028", "validator030", "validator034", "validator036", "validator037", "validator038", "validator047", "validator049", "validator050", "validator053", "validator054", "validator055", "validator056", "validator067", "validator070", "validator073", "validator076", "validator086", "validator090", "validator101", "validator103", "validator106", "validator108", "validator116", "validator120", "validator122", "validator136", "validator144", "validator145", "validator149", "validator164", "validator165"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator053] persistent_peers = ["validator001", "validator005", "validator010", "validator015", "validator021", "validator031", "validator033", "validator041", "validator047", "validator050", "validator052", "validator055", "validator056", "validator057", "validator067", "validator068", "validator069", "validator070", "validator076", "validator077", "validator082", "validator086", "validator088", "validator100", "validator102", "validator109", "validator117", "validator118", "validator119", "validator123", "validator128", "validator135", "validator137", "validator138", "validator147", "validator149", "validator151", "validator154", "validator156", "validator157", "validator159", "validator160", "validator165", "validator166", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator054] persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator028", "validator030", "validator034", "validator037", "validator038", "validator043", "validator045", "validator047", "validator052", "validator058", "validator059", "validator067", "validator069", "validator070", "validator079", "validator080", "validator082", "validator083", "validator085", "validator086", "validator090", "validator101", "validator102", "validator106", "validator107", "validator108", "validator110", "validator112", "validator114", "validator115", "validator118", "validator120", "validator121", "validator128", "validator129", "validator135", "validator153", "validator154", "validator158", "validator160", "validator163", "validator165", "validator166", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator055] persistent_peers = ["validator002", "validator004", "validator005", "validator015", "validator016", "validator018", "validator023", "validator027", "validator032", "validator034", "validator048", "validator052", "validator053", "validator064", "validator065", "validator067", "validator069", "validator079", "validator089", "validator090", "validator091", "validator092", "validator093", "validator102", "validator104", "validator114", "validator117", "validator123", "validator130", "validator133", "validator134", "validator135", "validator136", "validator137", "validator141", "validator148", "validator150", "validator156", "validator160", "validator162", "validator163", "validator171", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator056] persistent_peers = ["validator002", "validator006", "validator010", "validator011", "validator012", "validator014", "validator015", "validator018", "validator019", "validator030", "validator032", "validator034", "validator046", "validator052", "validator053", "validator065", "validator066", "validator077", "validator079", "validator085", "validator091", "validator096", "validator099", "validator102", "validator110", "validator112", "validator113", "validator114", "validator116", "validator117", "validator120", "validator127", "validator128", "validator136", "validator138", "validator140", "validator144", "validator146", "validator147", "validator155", "validator158", "validator160", "validator162"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator057] persistent_peers = ["validator003", "validator004", "validator007", "validator011", "validator014", "validator015", "validator019", "validator025", "validator029", "validator032", "validator038", "validator043", "validator053", "validator063", "validator064", "validator075", "validator079", "validator082", "validator083", "validator088", "validator090", "validator091", "validator098", "validator101", "validator105", "validator107", "validator108", "validator114", "validator115", "validator118", "validator121", "validator129", "validator132", "validator133", "validator137", "validator144", "validator145", "validator163", "validator165", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator058] persistent_peers = ["validator006", "validator008", "validator013", "validator016", "validator018", "validator020", "validator023", "validator026", "validator030", "validator043", "validator050", "validator054", "validator060", "validator065", "validator068", "validator071", "validator077", "validator087", "validator093", "validator094", "validator100", "validator105", "validator110", "validator117", "validator118", "validator119", "validator120", "validator125", "validator126", "validator130", "validator132", "validator137", "validator153", "validator157", "validator159", "validator163", "validator165", "validator168", "validator171", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator059] persistent_peers = ["validator010", "validator020", "validator021", "validator022", "validator025", "validator031", "validator032", "validator035", "validator036", "validator041", "validator042", "validator045", "validator049", "validator050", "validator051", "validator054", "validator063", "validator073", "validator080", "validator084", "validator086", "validator089", "validator090", "validator091", "validator092", "validator099", "validator107", "validator112", "validator121", "validator122", "validator130", "validator143", "validator148", "validator149", "validator153", "validator155", "validator167", "validator168", "validator170", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator060] persistent_peers = ["validator006", "validator009", "validator010", "validator016", "validator017", "validator018", "validator020", "validator038", "validator044", "validator051", "validator058", "validator063", "validator066", "validator067", "validator081", "validator082", "validator083", "validator086", "validator088", "validator091", "validator093", "validator094", "validator096", "validator100", "validator109", "validator120", "validator125", "validator133", "validator134", "validator138", "validator157", "validator171", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator061] persistent_peers = ["validator002", "validator009", "validator010", "validator018", "validator027", "validator038", "validator039", "validator040", "validator042", "validator049", "validator050", "validator051", "validator062", "validator063", "validator065", "validator068", "validator082", "validator088", "validator089", "validator091", "validator095", "validator102", "validator107", "validator108", "validator111", "validator112", "validator115", "validator118", "validator123", "validator124", "validator127", "validator130", "validator134", "validator135", "validator137", "validator144", "validator146", "validator152", "validator161", "validator167"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator062] persistent_peers = ["validator001", "validator003", "validator005", "validator007", "validator012", "validator021", "validator031", "validator037", "validator038", "validator042", "validator045", "validator047", "validator050", "validator061", "validator076", "validator077", "validator081", "validator083", "validator085", "validator086", "validator087", "validator090", "validator091", "validator092", "validator097", "validator100", "validator105", "validator110", "validator114", "validator116", "validator121", "validator132", "validator136", "validator137", "validator148", "validator149", "validator151", "validator153", "validator156", "validator159", "validator164", "validator166", "validator168", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator063] persistent_peers = ["validator008", "validator015", "validator017", "validator018", "validator024", "validator030", "validator031", "validator037", "validator039", "validator040", "validator041", "validator044", "validator057", "validator059", "validator060", "validator061", "validator064", "validator066", "validator070", "validator077", "validator078", "validator080", "validator081", "validator094", "validator096", "validator097", "validator098", "validator104", "validator109", "validator110", "validator111", "validator113", "validator115", "validator116", "validator118", "validator122", "validator124", "validator139", "validator146", "validator148", "validator149", "validator153", "validator155", "validator160", "validator168", "validator170", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator064] persistent_peers = ["validator003", "validator008", "validator010", "validator015", "validator016", "validator025", "validator030", "validator031", "validator032", "validator033", "validator034", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator055", "validator057", "validator063", "validator065", "validator066", "validator067", "validator068", "validator071", "validator075", "validator077", "validator086", "validator091", "validator094", "validator095", "validator096", "validator101", "validator105", "validator118", "validator123", "validator128", "validator130", "validator134", "validator135", "validator137", "validator143", "validator152", "validator155", "validator156", "validator169", "validator170", "validator172", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator065] persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator019", "validator024", "validator035", "validator038", "validator042", "validator048", "validator049", "validator055", "validator056", "validator058", "validator061", "validator064", "validator068", "validator082", "validator087", "validator092", "validator096", "validator102", "validator104", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator130", "validator135", "validator138", "validator140", "validator144", "validator154", "validator159", "validator170", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator066] persistent_peers = ["validator006", "validator007", "validator011", "validator016", "validator019", "validator028", "validator031", "validator033", "validator034", "validator039", "validator040", "validator045", "validator046", "validator050", "validator051", "validator056", "validator060", "validator063", "validator064", "validator069", "validator072", "validator075", "validator078", "validator081", "validator083", "validator093", "validator096", "validator097", "validator102", "validator110", "validator111", "validator112", "validator113", "validator115", "validator116", "validator118", "validator129", "validator131", "validator134", "validator148", "validator155", "validator165", "validator167", "validator168", "validator170", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator067] persistent_peers = ["validator002", "validator010", "validator012", "validator014", "validator016", "validator019", "validator022", "validator023", "validator025", "validator032", "validator034", "validator039", "validator045", "validator046", "validator048", "validator050", "validator052", "validator053", "validator054", "validator055", "validator060", "validator064", "validator078", "validator080", "validator082", "validator085", "validator089", "validator095", "validator099", "validator103", "validator111", "validator114", "validator119", "validator120", "validator125", "validator128", "validator139", "validator145", "validator147", "validator150", "validator154", "validator155", "validator160", "validator168"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator068] persistent_peers = ["validator003", "validator005", "validator008", "validator013", "validator014", "validator015", "validator016", "validator019", "validator021", "validator024", "validator027", "validator030", "validator035", "validator044", "validator046", "validator048", "validator050", "validator051", "validator053", "validator058", "validator061", "validator064", "validator065", "validator082", "validator087", "validator090", "validator100", "validator101", "validator103", "validator105", "validator106", "validator109", "validator110", "validator120", "validator144", "validator146", "validator152", "validator167", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator069] persistent_peers = ["validator002", "validator008", "validator018", "validator020", "validator021", "validator022", "validator023", "validator029", "validator033", "validator036", "validator042", "validator044", "validator050", "validator053", "validator054", "validator055", "validator066", "validator071", "validator088", "validator090", "validator091", "validator093", "validator096", "validator102", "validator110", "validator116", "validator126", "validator127", "validator131", "validator134", "validator136", "validator137", "validator141", "validator146", "validator149", "validator154", "validator157", "validator162"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator070] persistent_peers = ["validator003", "validator012", "validator014", "validator015", "validator016", "validator019", "validator023", "validator028", "validator036", "validator040", "validator047", "validator048", "validator050", "validator052", "validator053", "validator054", "validator063", "validator071", "validator077", "validator083", "validator090", "validator091", "validator092", "validator093", "validator096", "validator098", "validator099", "validator103", "validator113", "validator116", "validator117", "validator122", "validator124", "validator125", "validator129", "validator133", "validator134", "validator138", "validator139", "validator149", "validator154", "validator158", "validator160", "validator162", "validator163", "validator166", "validator169", "validator172", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator071] persistent_peers = ["validator001", "validator006", "validator008", "validator009", "validator010", "validator016", "validator023", "validator025", "validator026", "validator030", "validator032", "validator033", "validator043", "validator047", "validator051", "validator058", "validator064", "validator069", "validator070", "validator073", "validator078", "validator081", "validator092", "validator103", "validator106", "validator108", "validator109", "validator112", "validator116", "validator124", "validator125", "validator141", "validator161", "validator165", "validator168", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator072] persistent_peers = ["validator013", "validator014", "validator017", "validator018", "validator019", "validator021", "validator031", "validator032", "validator036", "validator043", "validator046", "validator050", "validator066", "validator073", "validator074", "validator078", "validator085", "validator087", "validator094", "validator098", "validator099", "validator104", "validator105", "validator113", "validator114", "validator117", "validator118", "validator123", "validator124", "validator130", "validator132", "validator134", "validator136", "validator137", "validator139", "validator145", "validator149", "validator153", "validator160", "validator161", "validator164", "validator165", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator073] persistent_peers = ["validator001", "validator004", "validator005", "validator008", "validator013", "validator023", "validator027", "validator028", "validator035", "validator036", "validator037", "validator039", "validator040", "validator042", "validator049", "validator052", "validator059", "validator071", "validator072", "validator075", "validator078", "validator080", "validator082", "validator083", "validator093", "validator095", "validator097", "validator099", "validator101", "validator102", "validator110", "validator111", "validator112", "validator119", "validator123", "validator125", "validator132", "validator140", "validator148", "validator150", "validator151", "validator153", "validator154", "validator155", "validator167", "validator168", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator074] persistent_peers = ["validator006", "validator008", "validator010", "validator013", "validator018", "validator022", "validator026", "validator028", "validator030", "validator035", "validator037", "validator038", "validator041", "validator045", "validator047", "validator051", "validator072", "validator079", "validator080", "validator082", "validator083", "validator092", "validator093", "validator096", "validator099", "validator103", "validator110", "validator125", "validator130", "validator133", "validator134", "validator136", "validator153", "validator156", "validator163", "validator165", "validator168", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator075] persistent_peers = ["validator003", "validator005", "validator011", "validator012", "validator014", "validator020", "validator022", "validator028", "validator032", "validator033", "validator038", "validator040", "validator042", "validator045", "validator048", "validator057", "validator064", "validator066", "validator073", "validator084", "validator086", "validator089", "validator096", "validator098", "validator099", "validator102", "validator106", "validator115", "validator116", "validator118", "validator121", "validator128", "validator137", "validator138", "validator141", "validator145", "validator147", "validator151", "validator153", "validator154", "validator158", "validator161", "validator163", "validator169", "validator170", "validator171", "validator172", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator076] persistent_peers = ["validator006", "validator009", "validator010", "validator023", "validator026", "validator031", "validator034", "validator044", "validator045", "validator047", "validator049", "validator052", "validator053", "validator062", "validator079", "validator086", "validator089", "validator091", "validator099", "validator100", "validator103", "validator107", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator124", "validator125", "validator137", "validator140", "validator143", "validator147", "validator153", "validator154", "validator159", "validator160", "validator162", "validator164", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator077] persistent_peers = ["validator004", "validator006", "validator015", "validator022", "validator032", "validator042", "validator045", "validator048", "validator053", "validator056", "validator058", "validator062", "validator063", "validator064", "validator070", "validator084", "validator086", "validator087", "validator089", "validator100", "validator103", "validator110", "validator116", "validator122", "validator124", "validator125", "validator126", "validator128", "validator132", "validator134", "validator136", "validator137", "validator144", "validator147", "validator150", "validator152", "validator153", "validator154", "validator156", "validator157", "validator160", "validator161", "validator163", "validator166", "validator168", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator078] persistent_peers = ["validator010", "validator013", "validator014", "validator015", "validator017", "validator018", "validator020", "validator030", "validator033", "validator035", "validator041", "validator045", "validator049", "validator063", "validator066", "validator067", "validator071", "validator072", "validator073", "validator081", "validator082", "validator085", "validator088", "validator090", "validator096", "validator102", "validator103", "validator110", "validator111", "validator118", "validator121", "validator127", "validator129", "validator130", "validator132", "validator139", "validator149", "validator152", "validator156", "validator160", "validator161", "validator165", "validator166", "validator167", "validator169", "validator170", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator079] persistent_peers = ["validator001", "validator005", "validator013", "validator014", "validator019", "validator021", "validator037", "validator038", "validator039", "validator042", "validator044", "validator046", "validator049", "validator054", "validator055", "validator056", "validator057", "validator074", "validator076", "validator083", "validator084", "validator094", "validator095", "validator096", "validator100", "validator113", "validator116", "validator121", "validator129", "validator132", "validator133", "validator135", "validator139", "validator140", "validator142", "validator143", "validator145", "validator148", "validator150", "validator151", "validator157", "validator162", "validator164", "validator170", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator080] persistent_peers = ["validator005", "validator013", "validator017", "validator027", "validator038", "validator040", "validator044", "validator046", "validator049", "validator054", "validator059", "validator063", "validator067", "validator073", "validator074", "validator083", "validator087", "validator088", "validator089", "validator098", "validator103", "validator104", "validator117", "validator122", "validator123", "validator124", "validator128", "validator130", "validator134", "validator137", "validator144", "validator147", "validator148", "validator150", "validator155", "validator161", "validator162", "validator163", "validator166", "validator167"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator081] persistent_peers = ["validator003", "validator004", "validator008", "validator012", "validator017", "validator022", "validator025", "validator029", "validator037", "validator044", "validator047", "validator050", "validator060", "validator062", "validator063", "validator066", "validator071", "validator078", "validator082", "validator083", "validator090", "validator094", "validator096", "validator101", "validator103", "validator104", "validator109", "validator110", "validator112", "validator115", "validator122", "validator124", "validator126", "validator133", "validator136", "validator139", "validator140", "validator144", "validator152", "validator155", "validator165", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator082] persistent_peers = ["validator002", "validator003", "validator007", "validator010", "validator028", "validator030", "validator034", "validator035", "validator042", "validator043", "validator047", "validator050", "validator053", "validator054", "validator057", "validator060", "validator061", "validator065", "validator067", "validator068", "validator073", "validator074", "validator078", "validator081", "validator084", "validator088", "validator090", "validator107", "validator112", "validator116", "validator119", "validator128", "validator132", "validator134", "validator149", "validator155", "validator158", "validator159", "validator160", "validator161", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator083] persistent_peers = ["validator001", "validator004", "validator007", "validator012", "validator013", "validator014", "validator015", "validator017", "validator019", "validator023", "validator025", "validator028", "validator029", "validator037", "validator043", "validator046", "validator051", "validator054", "validator057", "validator060", "validator062", "validator066", "validator070", "validator073", "validator074", "validator079", "validator080", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator094", "validator103", "validator112", "validator119", "validator123", "validator129", "validator130", "validator131", "validator139", "validator143", "validator144", "validator152", "validator156", "validator157", "validator169", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator084] persistent_peers = ["validator003", "validator008", "validator011", "validator013", "validator014", "validator017", "validator032", "validator044", "validator050", "validator051", "validator059", "validator075", "validator077", "validator079", "validator082", "validator083", "validator091", "validator094", "validator101", "validator104", "validator107", "validator110", "validator112", "validator114", "validator124", "validator128", "validator130", "validator137", "validator147", "validator152", "validator156", "validator159", "validator165", "validator166", "validator168", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator085] persistent_peers = ["validator001", "validator006", "validator011", "validator025", "validator030", "validator033", "validator036", "validator047", "validator050", "validator054", "validator056", "validator062", "validator067", "validator072", "validator078", "validator086", "validator090", "validator094", "validator095", "validator106", "validator110", "validator114", "validator115", "validator117", "validator120", "validator126", "validator135", "validator136", "validator141", "validator143", "validator154", "validator155", "validator157", "validator162", "validator163", "validator168", "validator169", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator086] persistent_peers = ["validator005", "validator021", "validator022", "validator041", "validator042", "validator050", "validator051", "validator052", "validator053", "validator054", "validator059", "validator060", "validator062", "validator064", "validator075", "validator076", "validator077", "validator083", "validator085", "validator091", "validator092", "validator094", "validator100", "validator106", "validator109", "validator110", "validator111", "validator115", "validator118", "validator122", "validator140", "validator145", "validator148", "validator154", "validator156", "validator158", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator087] persistent_peers = ["validator002", "validator004", "validator005", "validator006", "validator016", "validator019", "validator020", "validator034", "validator036", "validator050", "validator058", "validator062", "validator065", "validator068", "validator072", "validator077", "validator080", "validator083", "validator095", "validator096", "validator099", "validator108", "validator114", "validator115", "validator131", "validator133", "validator139", "validator146", "validator148", "validator154", "validator161", "validator163", "validator165", "validator166", "validator168", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator088] persistent_peers = ["validator001", "validator006", "validator008", "validator015", "validator016", "validator019", "validator035", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator048", "validator053", "validator057", "validator060", "validator061", "validator069", "validator078", "validator080", "validator082", "validator089", "validator094", "validator105", "validator106", "validator109", "validator114", "validator115", "validator117", "validator127", "validator131", "validator136", "validator138", "validator147", "validator150", "validator152", "validator166", "validator170", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator089] persistent_peers = ["validator004", "validator005", "validator007", "validator018", "validator020", "validator024", "validator032", "validator039", "validator042", "validator045", "validator051", "validator055", "validator059", "validator061", "validator067", "validator075", "validator076", "validator077", "validator080", "validator083", "validator088", "validator090", "validator091", "validator104", "validator107", "validator108", "validator111", "validator119", "validator120", "validator121", "validator122", "validator126", "validator139", "validator140", "validator150", "validator152", "validator156", "validator161", "validator162", "validator163", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator090] persistent_peers = ["validator001", "validator003", "validator006", "validator008", "validator009", "validator015", "validator020", "validator026", "validator028", "validator034", "validator039", "validator041", "validator042", "validator048", "validator050", "validator052", "validator054", "validator055", "validator057", "validator059", "validator062", "validator068", "validator069", "validator070", "validator078", "validator081", "validator082", "validator085", "validator089", "validator097", "validator109", "validator111", "validator113", "validator117", "validator121", "validator124", "validator126", "validator130", "validator132", "validator140", "validator141", "validator152", "validator153", "validator169", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator091] persistent_peers = ["validator001", "validator003", "validator005", "validator011", "validator013", "validator019", "validator020", "validator021", "validator022", "validator027", "validator030", "validator031", "validator032", "validator036", "validator040", "validator044", "validator048", "validator051", "validator055", "validator056", "validator057", "validator059", "validator060", "validator061", "validator062", "validator064", "validator069", "validator070", "validator076", "validator084", "validator086", "validator089", "validator094", "validator096", "validator100", "validator103", "validator106", "validator107", "validator109", "validator116", "validator144", "validator154", "validator155", "validator156", "validator168", "validator169", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator092] persistent_peers = ["validator001", "validator003", "validator009", "validator013", "validator018", "validator020", "validator023", "validator024", "validator034", "validator035", "validator041", "validator044", "validator046", "validator048", "validator051", "validator055", "validator059", "validator062", "validator065", "validator070", "validator071", "validator074", "validator083", "validator086", "validator095", "validator096", "validator100", "validator101", "validator103", "validator109", "validator113", "validator116", "validator117", "validator121", "validator122", "validator126", "validator130", "validator136", "validator138", "validator142", "validator146", "validator151", "validator155", "validator166", "validator169", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator093] persistent_peers = ["validator001", "validator003", "validator016", "validator035", "validator042", "validator043", "validator045", "validator046", "validator050", "validator051", "validator055", "validator058", "validator060", "validator066", "validator069", "validator070", "validator073", "validator074", "validator096", "validator100", "validator102", "validator107", "validator112", "validator114", "validator118", "validator120", "validator123", "validator126", "validator132", "validator134", "validator139", "validator144", "validator146", "validator147", "validator148", "validator150", "validator155", "validator161", "validator166", "validator168", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator094] persistent_peers = ["validator003", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator013", "validator014", "validator015", "validator016", "validator017", "validator020", "validator021", "validator023", "validator024", "validator030", "validator031", "validator036", "validator037", "validator040", "validator045", "validator048", "validator049", "validator050", "validator051", "validator058", "validator060", "validator063", "validator064", "validator072", "validator079", "validator081", "validator083", "validator084", "validator085", "validator086", "validator088", "validator091", "validator103", "validator104", "validator111", "validator139", "validator148", "validator162", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator095] persistent_peers = ["validator001", "validator004", "validator006", "validator008", "validator011", "validator019", "validator023", "validator035", "validator039", "validator040", "validator041", "validator044", "validator046", "validator047", "validator051", "validator061", "validator064", "validator067", "validator073", "validator079", "validator085", "validator087", "validator092", "validator102", "validator111", "validator113", "validator119", "validator120", "validator121", "validator122", "validator124", "validator125", "validator128", "validator133", "validator135", "validator143", "validator146", "validator152", "validator155", "validator156", "validator157", "validator163", "validator169", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator096] persistent_peers = ["validator005", "validator009", "validator013", "validator014", "validator016", "validator020", "validator023", "validator025", "validator029", "validator037", "validator038", "validator044", "validator049", "validator056", "validator060", "validator063", "validator064", "validator065", "validator066", "validator069", "validator070", "validator074", "validator075", "validator078", "validator079", "validator081", "validator087", "validator091", "validator092", "validator093", "validator097", "validator099", "validator106", "validator111", "validator112", "validator115", "validator123", "validator124", "validator136", "validator142", "validator143", "validator160", "validator161", "validator163", "validator166", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator097] persistent_peers = ["validator007", "validator018", "validator019", "validator020", "validator021", "validator022", "validator023", "validator024", "validator031", "validator034", "validator037", "validator040", "validator062", "validator063", "validator066", "validator073", "validator090", "validator096", "validator100", "validator101", "validator102", "validator105", "validator106", "validator108", "validator110", "validator111", "validator113", "validator119", "validator131", "validator132", "validator135", "validator138", "validator139", "validator144", "validator146", "validator152", "validator160", "validator162", "validator168", "validator170", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator098] persistent_peers = ["validator002", "validator005", "validator021", "validator023", "validator026", "validator035", "validator037", "validator043", "validator045", "validator048", "validator049", "validator057", "validator063", "validator070", "validator072", "validator075", "validator080", "validator100", "validator108", "validator109", "validator111", "validator113", "validator114", "validator115", "validator117", "validator118", "validator119", "validator120", "validator123", "validator124", "validator128", "validator131", "validator132", "validator133", "validator135", "validator139", "validator149", "validator154", "validator155", "validator161", "validator163", "validator168", "validator170", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator099] persistent_peers = ["validator001", "validator002", "validator018", "validator021", "validator026", "validator033", "validator038", "validator047", "validator056", "validator059", "validator067", "validator070", "validator072", "validator073", "validator074", "validator075", "validator076", "validator087", "validator096", "validator101", "validator105", "validator111", "validator117", "validator119", "validator133", "validator139", "validator143", "validator145", "validator149", "validator155", "validator169", "validator171", "validator173", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator100] persistent_peers = ["validator004", "validator007", "validator009", "validator018", "validator020", "validator023", "validator030", "validator035", "validator036", "validator038", "validator039", "validator051", "validator053", "validator058", "validator060", "validator062", "validator068", "validator076", "validator077", "validator079", "validator086", "validator091", "validator092", "validator093", "validator097", "validator098", "validator108", "validator114", "validator118", "validator123", "validator131", "validator146", "validator161", "validator163", "validator169", "validator173", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator101] persistent_peers = ["validator005", "validator007", "validator010", "validator012", "validator013", "validator014", "validator017", "validator028", "validator029", "validator032", "validator033", "validator036", "validator046", "validator049", "validator052", "validator054", "validator057", "validator064", "validator068", "validator073", "validator081", "validator084", "validator092", "validator097", "validator099", "validator104", "validator107", "validator112", "validator117", "validator119", "validator122", "validator123", "validator124", "validator127", "validator129", "validator134", "validator140", "validator142", "validator143", "validator151", "validator156", "validator161", "validator162", "validator165", "validator167", "validator169", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator102] persistent_peers = ["validator011", "validator013", "validator014", "validator015", "validator017", "validator019", "validator026", "validator027", "validator029", "validator034", "validator040", "validator044", "validator046", "validator051", "validator053", "validator054", "validator055", "validator056", "validator061", "validator065", "validator066", "validator069", "validator073", "validator075", "validator078", "validator093", "validator095", "validator097", "validator117", "validator119", "validator139", "validator141", "validator146", "validator159", "validator162", "validator166", "validator169", "validator170", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator103] persistent_peers = ["validator002", "validator005", "validator008", "validator009", "validator010", "validator012", "validator017", "validator034", "validator035", "validator039", "validator042", "validator044", "validator048", "validator052", "validator067", "validator068", "validator070", "validator071", "validator074", "validator076", "validator077", "validator078", "validator080", "validator081", "validator083", "validator091", "validator092", "validator094", "validator108", "validator112", "validator128", "validator131", "validator135", "validator143", "validator144", "validator147", "validator152", "validator154", "validator166", "validator171", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator104] persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator025", "validator026", "validator029", "validator038", "validator039", "validator043", "validator044", "validator045", "validator046", "validator051", "validator055", "validator063", "validator065", "validator072", "validator080", "validator081", "validator084", "validator089", "validator094", "validator101", "validator108", "validator115", "validator126", "validator138", "validator157", "validator159", "validator161", "validator163", "validator164", "validator165", "validator167", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator105] persistent_peers = ["validator001", "validator013", "validator015", "validator016", "validator017", "validator018", "validator022", "validator023", "validator029", "validator043", "validator047", "validator050", "validator051", "validator057", "validator058", "validator062", "validator064", "validator068", "validator072", "validator088", "validator097", "validator099", "validator109", "validator112", "validator116", "validator122", "validator127", "validator129", "validator130", "validator133", "validator135", "validator136", "validator141", "validator146", "validator149", "validator151", "validator152", "validator156", "validator162"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator106] persistent_peers = ["validator005", "validator010", "validator011", "validator013", "validator014", "validator016", "validator017", "validator021", "validator022", "validator026", "validator030", "validator031", "validator035", "validator038", "validator042", "validator044", "validator047", "validator049", "validator050", "validator052", "validator054", "validator068", "validator071", "validator075", "validator085", "validator086", "validator088", "validator091", "validator096", "validator097", "validator107", "validator109", "validator111", "validator112", "validator115", "validator119", "validator122", "validator131", "validator134", "validator135", "validator136", "validator140", "validator147", "validator150", "validator152", "validator153", "validator160", "validator169", "validator172", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator107] persistent_peers = ["validator001", "validator006", "validator012", "validator026", "validator027", "validator036", "validator039", "validator040", "validator041", "validator042", "validator048", "validator049", "validator054", "validator057", "validator059", "validator061", "validator076", "validator082", "validator084", "validator089", "validator091", "validator093", "validator101", "validator106", "validator108", "validator109", "validator115", "validator118", "validator122", "validator123", "validator131", "validator133", "validator141", "validator142", "validator143", "validator147", "validator148", "validator150", "validator151", "validator155", "validator156", "validator162", "validator165", "validator166", "validator171", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator108] persistent_peers = ["validator003", "validator011", "validator012", "validator016", "validator019", "validator023", "validator024", "validator025", "validator030", "validator035", "validator036", "validator037", "validator038", "validator039", "validator043", "validator051", "validator052", "validator054", "validator057", "validator061", "validator071", "validator087", "validator089", "validator097", "validator098", "validator100", "validator103", "validator104", "validator107", "validator113", "validator116", "validator117", "validator123", "validator126", "validator127", "validator130", "validator136", "validator137", "validator138", "validator142", "validator143", "validator148", "validator153", "validator155", "validator166", "validator167", "validator172", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator109] persistent_peers = ["validator002", "validator003", "validator006", "validator008", "validator009", "validator010", "validator015", "validator017", "validator020", "validator021", "validator024", "validator029", "validator030", "validator031", "validator033", "validator040", "validator041", "validator045", "validator049", "validator053", "validator060", "validator063", "validator065", "validator068", "validator071", "validator076", "validator081", "validator086", "validator088", "validator090", "validator091", "validator092", "validator098", "validator105", "validator106", "validator107", "validator115", "validator118", "validator120", "validator121", "validator133", "validator143", "validator144", "validator152", "validator153", "validator155", "validator159", "validator166", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator110] persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator008", "validator013", "validator018", "validator021", "validator023", "validator028", "validator030", "validator031", "validator032", "validator036", "validator040", "validator041", "validator043", "validator044", "validator046", "validator048", "validator050", "validator054", "validator056", "validator058", "validator062", "validator063", "validator066", "validator068", "validator069", "validator073", "validator074", "validator077", "validator078", "validator081", "validator084", "validator085", "validator086", "validator097", "validator123", "validator125", "validator127", "validator142", "validator150", "validator156", "validator160", "validator171", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator111] persistent_peers = ["validator004", "validator005", "validator007", "validator011", "validator023", "validator033", "validator036", "validator041", "validator043", "validator050", "validator061", "validator063", "validator066", "validator067", "validator073", "validator078", "validator086", "validator089", "validator090", "validator094", "validator095", "validator096", "validator097", "validator098", "validator099", "validator106", "validator117", "validator118", "validator125", "validator133", "validator135", "validator149", "validator155", "validator156", "validator157", "validator160", "validator163", "validator164", "validator170", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator112] persistent_peers = ["validator005", "validator007", "validator015", "validator030", "validator031", "validator033", "validator036", "validator040", "validator054", "validator056", "validator059", "validator061", "validator065", "validator066", "validator071", "validator073", "validator076", "validator081", "validator082", "validator083", "validator084", "validator093", "validator096", "validator101", "validator103", "validator105", "validator106", "validator114", "validator115", "validator118", "validator119", "validator122", "validator127", "validator134", "validator135", "validator143", "validator146", "validator147", "validator151", "validator155", "validator156", "validator163", "validator165", "validator170", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator113] persistent_peers = ["validator009", "validator010", "validator019", "validator022", "validator031", "validator032", "validator035", "validator036", "validator037", "validator040", "validator048", "validator056", "validator063", "validator065", "validator066", "validator070", "validator072", "validator076", "validator079", "validator090", "validator092", "validator095", "validator097", "validator098", "validator108", "validator124", "validator130", "validator131", "validator136", "validator138", "validator140", "validator142", "validator143", "validator144", "validator147", "validator150", "validator153", "validator154", "validator155", "validator161", "validator166", "validator167", "validator169", "validator171", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator114] persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator012", "validator015", "validator033", "validator039", "validator041", "validator046", "validator049", "validator051", "validator054", "validator055", "validator056", "validator057", "validator062", "validator067", "validator072", "validator084", "validator085", "validator087", "validator088", "validator093", "validator098", "validator100", "validator112", "validator118", "validator121", "validator123", "validator129", "validator130", "validator138", "validator146", "validator167", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator115] persistent_peers = ["validator004", "validator016", "validator017", "validator032", "validator037", "validator044", "validator045", "validator050", "validator051", "validator054", "validator057", "validator061", "validator063", "validator066", "validator075", "validator081", "validator085", "validator086", "validator087", "validator088", "validator096", "validator098", "validator104", "validator106", "validator107", "validator109", "validator112", "validator116", "validator119", "validator122", "validator126", "validator129", "validator131", "validator137", "validator141", "validator142", "validator152", "validator158", "validator165", "validator166"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator116] persistent_peers = ["validator018", "validator019", "validator028", "validator030", "validator032", "validator037", "validator038", "validator042", "validator050", "validator051", "validator052", "validator056", "validator062", "validator063", "validator066", "validator069", "validator070", "validator071", "validator075", "validator077", "validator079", "validator082", "validator091", "validator092", "validator105", "validator108", "validator115", "validator118", "validator123", "validator124", "validator125", "validator130", "validator134", "validator135", "validator136", "validator137", "validator142", "validator144", "validator145", "validator150", "validator153", "validator160", "validator165", "validator166", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator117] persistent_peers = ["validator003", "validator006", "validator019", "validator021", "validator027", "validator034", "validator037", "validator038", "validator040", "validator046", "validator047", "validator053", "validator055", "validator056", "validator058", "validator065", "validator070", "validator072", "validator076", "validator080", "validator085", "validator088", "validator090", "validator092", "validator098", "validator099", "validator101", "validator102", "validator108", "validator111", "validator118", "validator151", "validator156", "validator158", "validator163", "validator165", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator118] persistent_peers = ["validator004", "validator009", "validator010", "validator011", "validator020", "validator021", "validator022", "validator024", "validator028", "validator029", "validator035", "validator047", "validator048", "validator049", "validator050", "validator053", "validator054", "validator057", "validator058", "validator061", "validator063", "validator064", "validator066", "validator072", "validator075", "validator078", "validator086", "validator093", "validator098", "validator100", "validator107", "validator109", "validator111", "validator112", "validator114", "validator116", "validator117", "validator123", "validator127", "validator132", "validator133", "validator144", "validator146", "validator153", "validator155", "validator157", "validator161", "validator162", "validator166", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator119] persistent_peers = ["validator001", "validator004", "validator007", "validator015", "validator016", "validator023", "validator024", "validator031", "validator032", "validator034", "validator036", "validator039", "validator045", "validator050", "validator051", "validator053", "validator058", "validator065", "validator067", "validator073", "validator076", "validator082", "validator083", "validator089", "validator095", "validator097", "validator098", "validator099", "validator101", "validator102", "validator106", "validator112", "validator115", "validator132", "validator133", "validator139", "validator148", "validator160", "validator162"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator120] persistent_peers = ["validator001", "validator002", "validator008", "validator010", "validator013", "validator014", "validator018", "validator019", "validator025", "validator026", "validator030", "validator036", "validator038", "validator047", "validator052", "validator054", "validator056", "validator058", "validator060", "validator067", "validator068", "validator085", "validator089", "validator093", "validator095", "validator098", "validator109", "validator122", "validator131", "validator132", "validator133", "validator141", "validator150", "validator155", "validator160", "validator161", "validator165", "validator168", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator121] persistent_peers = ["validator002", "validator005", "validator006", "validator013", "validator017", "validator022", "validator029", "validator032", "validator036", "validator041", "validator043", "validator044", "validator051", "validator054", "validator057", "validator059", "validator062", "validator075", "validator078", "validator079", "validator089", "validator090", "validator092", "validator095", "validator109", "validator114", "validator124", "validator129", "validator130", "validator133", "validator134", "validator136", "validator146", "validator149", "validator156", "validator157", "validator161", "validator166", "validator171", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator122] persistent_peers = ["validator001", "validator002", "validator004", "validator009", "validator013", "validator015", "validator018", "validator022", "validator023", "validator024", "validator026", "validator027", "validator029", "validator034", "validator041", "validator042", "validator048", "validator049", "validator050", "validator051", "validator052", "validator059", "validator063", "validator065", "validator070", "validator076", "validator077", "validator080", "validator081", "validator086", "validator089", "validator092", "validator095", "validator101", "validator105", "validator106", "validator107", "validator112", "validator115", "validator120", "validator124", "validator125", "validator128", "validator130", "validator134", "validator147", "validator150", "validator151", "validator162", "validator167"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator123] persistent_peers = ["validator008", "validator009", "validator012", "validator018", "validator030", "validator033", "validator035", "validator037", "validator040", "validator045", "validator046", "validator053", "validator055", "validator061", "validator064", "validator072", "validator073", "validator080", "validator083", "validator093", "validator096", "validator098", "validator100", "validator101", "validator107", "validator108", "validator110", "validator114", "validator116", "validator118", "validator124", "validator127", "validator128", "validator131", "validator132", "validator137", "validator138", "validator140", "validator142", "validator144", "validator148", "validator150", "validator164", "validator168", "validator170", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator124] persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator014", "validator017", "validator018", "validator020", "validator022", "validator025", "validator028", "validator033", "validator039", "validator061", "validator063", "validator070", "validator071", "validator072", "validator076", "validator077", "validator080", "validator081", "validator084", "validator090", "validator095", "validator096", "validator098", "validator101", "validator113", "validator116", "validator121", "validator122", "validator123", "validator126", "validator127", "validator129", "validator142", "validator143", "validator147", "validator155", "validator160", "validator165", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator125] persistent_peers = ["validator001", "validator008", "validator009", "validator011", "validator014", "validator015", "validator025", "validator026", "validator029", "validator032", "validator041", "validator044", "validator058", "validator060", "validator067", "validator070", "validator071", "validator073", "validator074", "validator076", "validator077", "validator095", "validator110", "validator111", "validator116", "validator122", "validator126", "validator131", "validator133", "validator137", "validator138", "validator142", "validator144", "validator155", "validator159", "validator162", "validator163", "validator166", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator126] persistent_peers = ["validator015", "validator017", "validator019", "validator026", "validator028", "validator033", "validator034", "validator037", "validator038", "validator039", "validator043", "validator048", "validator049", "validator051", "validator058", "validator069", "validator077", "validator081", "validator085", "validator089", "validator090", "validator092", "validator093", "validator104", "validator108", "validator115", "validator124", "validator125", "validator128", "validator129", "validator134", "validator136", "validator137", "validator141", "validator148", "validator151", "validator152", "validator156", "validator161", "validator172", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator127] persistent_peers = ["validator011", "validator016", "validator017", "validator018", "validator022", "validator024", "validator029", "validator042", "validator048", "validator051", "validator056", "validator061", "validator069", "validator078", "validator088", "validator101", "validator105", "validator108", "validator110", "validator112", "validator118", "validator123", "validator124", "validator128", "validator129", "validator130", "validator132", "validator140", "validator142", "validator144", "validator146", "validator148", "validator150", "validator153", "validator154", "validator156", "validator160", "validator162", "validator165", "validator170", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator128] persistent_peers = ["validator003", "validator006", "validator014", "validator017", "validator018", "validator027", "validator028", "validator043", "validator046", "validator053", "validator054", "validator056", "validator064", "validator067", "validator075", "validator077", "validator080", "validator082", "validator084", "validator095", "validator098", "validator103", "validator122", "validator123", "validator126", "validator127", "validator133", "validator135", "validator138", "validator140", "validator141", "validator142", "validator145", "validator146", "validator148", "validator152", "validator153", "validator162", "validator168"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator129] persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator017", "validator019", "validator020", "validator022", "validator027", "validator032", "validator039", "validator040", "validator041", "validator043", "validator048", "validator049", "validator051", "validator054", "validator057", "validator066", "validator070", "validator078", "validator079", "validator083", "validator101", "validator105", "validator114", "validator115", "validator121", "validator124", "validator126", "validator127", "validator132", "validator134", "validator144", "validator149", "validator150", "validator153", "validator157", "validator160", "validator163", "validator164", "validator169", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator130] persistent_peers = ["validator001", "validator010", "validator019", "validator021", "validator027", "validator037", "validator038", "validator041", "validator044", "validator045", "validator049", "validator055", "validator058", "validator059", "validator061", "validator064", "validator065", "validator072", "validator074", "validator078", "validator080", "validator083", "validator084", "validator090", "validator092", "validator105", "validator108", "validator113", "validator114", "validator116", "validator121", "validator122", "validator127", "validator132", "validator149", "validator150", "validator153", "validator155", "validator159", "validator160", "validator163", "validator164", "validator170", "validator172", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator131] persistent_peers = ["validator005", "validator010", "validator018", "validator020", "validator022", "validator025", "validator027", "validator028", "validator029", "validator033", "validator039", "validator051", "validator066", "validator069", "validator083", "validator087", "validator088", "validator097", "validator098", "validator100", "validator103", "validator106", "validator107", "validator113", "validator115", "validator120", "validator123", "validator125", "validator133", "validator138", "validator143", "validator145", "validator148", "validator149", "validator154", "validator159", "validator162", "validator168", "validator170", "validator172"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator132] persistent_peers = ["validator002", "validator024", "validator026", "validator027", "validator029", "validator032", "validator039", "validator046", "validator047", "validator051", "validator057", "validator058", "validator062", "validator072", "validator073", "validator077", "validator078", "validator079", "validator082", "validator090", "validator093", "validator097", "validator098", "validator118", "validator119", "validator120", "validator123", "validator127", "validator129", "validator130", "validator133", "validator137", "validator140", "validator141", "validator144", "validator150", "validator153", "validator159", "validator166", "validator168", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator133] persistent_peers = ["validator001", "validator006", "validator008", "validator023", "validator029", "validator036", "validator040", "validator044", "validator050", "validator055", "validator057", "validator060", "validator070", "validator074", "validator079", "validator081", "validator087", "validator095", "validator098", "validator099", "validator105", "validator107", "validator109", "validator111", "validator118", "validator119", "validator120", "validator121", "validator125", "validator128", "validator131", "validator132", "validator135", "validator144", "validator155", "validator157", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator134] persistent_peers = ["validator008", "validator009", "validator010", "validator017", "validator028", "validator030", "validator031", "validator036", "validator042", "validator043", "validator044", "validator055", "validator060", "validator061", "validator064", "validator066", "validator069", "validator070", "validator072", "validator074", "validator077", "validator080", "validator082", "validator093", "validator101", "validator106", "validator112", "validator116", "validator121", "validator122", "validator126", "validator129", "validator136", "validator140", "validator141", "validator148", "validator155", "validator157", "validator160", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator135] persistent_peers = ["validator004", "validator008", "validator010", "validator015", "validator021", "validator038", "validator041", "validator042", "validator044", "validator048", "validator050", "validator053", "validator054", "validator055", "validator061", "validator064", "validator065", "validator079", "validator085", "validator095", "validator097", "validator098", "validator103", "validator105", "validator106", "validator111", "validator112", "validator116", "validator128", "validator133", "validator140", "validator145", "validator146", "validator147", "validator148", "validator150", "validator154", "validator157", "validator165", "validator169", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator136] persistent_peers = ["validator002", "validator006", "validator007", "validator008", "validator012", "validator013", "validator018", "validator020", "validator022", "validator024", "validator030", "validator031", "validator032", "validator034", "validator037", "validator038", "validator039", "validator045", "validator049", "validator052", "validator055", "validator056", "validator062", "validator069", "validator072", "validator074", "validator077", "validator081", "validator085", "validator088", "validator092", "validator096", "validator105", "validator106", "validator108", "validator113", "validator116", "validator121", "validator126", "validator134", "validator139", "validator141", "validator143", "validator145", "validator146", "validator153", "validator154", "validator163", "validator170", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator137] persistent_peers = ["validator001", "validator010", "validator012", "validator015", "validator016", "validator018", "validator020", "validator024", "validator025", "validator037", "validator038", "validator041", "validator042", "validator044", "validator053", "validator055", "validator057", "validator058", "validator061", "validator062", "validator064", "validator069", "validator072", "validator075", "validator076", "validator077", "validator080", "validator084", "validator108", "validator115", "validator116", "validator123", "validator125", "validator126", "validator132", "validator139", "validator154", "validator160", "validator165", "validator167", "validator168"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator138] persistent_peers = ["validator003", "validator004", "validator007", "validator009", "validator010", "validator011", "validator013", "validator015", "validator017", "validator020", "validator026", "validator041", "validator044", "validator049", "validator050", "validator053", "validator056", "validator060", "validator065", "validator070", "validator075", "validator088", "validator092", "validator097", "validator104", "validator108", "validator113", "validator114", "validator123", "validator125", "validator128", "validator131", "validator143", "validator145", "validator146", "validator154", "validator158", "validator166", "validator170", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator139] persistent_peers = ["validator003", "validator004", "validator008", "validator011", "validator012", "validator013", "validator014", "validator015", "validator020", "validator022", "validator023", "validator025", "validator027", "validator028", "validator042", "validator047", "validator049", "validator063", "validator067", "validator070", "validator072", "validator078", "validator079", "validator081", "validator083", "validator087", "validator089", "validator093", "validator094", "validator097", "validator098", "validator099", "validator102", "validator119", "validator136", "validator137", "validator145", "validator148", "validator152", "validator153", "validator154", "validator158", "validator159", "validator164", "validator167", "validator169", "validator170", "validator173", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator140] persistent_peers = ["validator001", "validator006", "validator010", "validator011", "validator014", "validator021", "validator025", "validator033", "validator038", "validator043", "validator045", "validator047", "validator049", "validator051", "validator056", "validator065", "validator073", "validator076", "validator079", "validator081", "validator086", "validator089", "validator090", "validator101", "validator106", "validator113", "validator123", "validator127", "validator128", "validator132", "validator134", "validator135", "validator142", "validator144", "validator146", "validator147", "validator148", "validator149", "validator150", "validator159", "validator163", "validator164", "validator168", "validator171", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator141] persistent_peers = ["validator001", "validator003", "validator004", "validator007", "validator012", "validator014", "validator035", "validator039", "validator040", "validator050", "validator055", "validator069", "validator071", "validator075", "validator085", "validator090", "validator102", "validator105", "validator107", "validator115", "validator120", "validator126", "validator128", "validator132", "validator134", "validator136", "validator142", "validator144", "validator146", "validator148", "validator149", "validator151", "validator155", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172", "validator173", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator142] persistent_peers = ["validator001", "validator007", "validator010", "validator016", "validator017", "validator020", "validator022", "validator028", "validator032", "validator035", "validator044", "validator045", "validator046", "validator079", "validator092", "validator096", "validator101", "validator107", "validator108", "validator110", "validator113", "validator115", "validator116", "validator123", "validator124", "validator125", "validator127", "validator128", "validator140", "validator141", "validator147", "validator154", "validator155", "validator158", "validator164", "validator167", "validator169", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator143] persistent_peers = ["validator004", "validator006", "validator013", "validator026", "validator029", "validator038", "validator041", "validator046", "validator059", "validator064", "validator076", "validator079", "validator083", "validator085", "validator095", "validator096", "validator099", "validator101", "validator103", "validator107", "validator108", "validator109", "validator112", "validator113", "validator124", "validator131", "validator136", "validator138", "validator146", "validator148", "validator149", "validator150", "validator154", "validator155", "validator163", "validator170", "validator171", "validator172", "validator173", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator144] persistent_peers = ["validator007", "validator008", "validator009", "validator011", "validator013", "validator016", "validator037", "validator052", "validator056", "validator057", "validator061", "validator065", "validator068", "validator077", "validator080", "validator081", "validator083", "validator091", "validator093", "validator097", "validator103", "validator109", "validator113", "validator116", "validator118", "validator123", "validator125", "validator127", "validator129", "validator132", "validator133", "validator140", "validator141", "validator145", "validator148", "validator156", "validator157", "validator158", "validator159", "validator161", "validator162", "validator163", "validator168", "validator172", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator145] persistent_peers = ["validator001", "validator012", "validator013", "validator027", "validator028", "validator035", "validator037", "validator040", "validator046", "validator051", "validator052", "validator057", "validator067", "validator072", "validator075", "validator079", "validator086", "validator099", "validator116", "validator128", "validator131", "validator135", "validator136", "validator138", "validator139", "validator144", "validator148", "validator149", "validator151", "validator158", "validator160", "validator162", "validator168", "validator172", "validator173", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator146] persistent_peers = ["validator004", "validator005", "validator007", "validator014", "validator016", "validator028", "validator029", "validator032", "validator034", "validator036", "validator045", "validator048", "validator049", "validator056", "validator061", "validator063", "validator068", "validator069", "validator087", "validator092", "validator093", "validator095", "validator097", "validator100", "validator102", "validator105", "validator112", "validator114", "validator118", "validator121", "validator127", "validator128", "validator135", "validator136", "validator138", "validator140", "validator141", "validator143", "validator149", "validator155", "validator158", "validator161", "validator163", "validator167", "validator170", "validator173", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator147] persistent_peers = ["validator001", "validator003", "validator004", "validator005", "validator012", "validator013", "validator016", "validator022", "validator025", "validator028", "validator033", "validator045", "validator047", "validator048", "validator053", "validator056", "validator067", "validator075", "validator076", "validator077", "validator080", "validator084", "validator088", "validator093", "validator103", "validator106", "validator107", "validator112", "validator113", "validator122", "validator124", "validator135", "validator140", "validator142", "validator148", "validator149", "validator151", "validator152", "validator155", "validator158", "validator164", "validator167", "validator168", "validator170", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator148] persistent_peers = ["validator011", "validator012", "validator021", "validator026", "validator030", "validator033", "validator035", "validator039", "validator040", "validator042", "validator043", "validator046", "validator055", "validator059", "validator062", "validator063", "validator066", "validator073", "validator079", "validator080", "validator086", "validator087", "validator093", "validator094", "validator107", "validator108", "validator119", "validator123", "validator126", "validator127", "validator128", "validator131", "validator134", "validator135", "validator139", "validator140", "validator141", "validator143", "validator144", "validator145", "validator147", "validator149", "validator151", "validator158", "validator164", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator149] persistent_peers = ["validator002", "validator006", "validator008", "validator025", "validator026", "validator028", "validator030", "validator031", "validator034", "validator035", "validator037", "validator039", "validator041", "validator043", "validator046", "validator050", "validator052", "validator053", "validator059", "validator062", "validator063", "validator069", "validator070", "validator072", "validator078", "validator082", "validator098", "validator099", "validator105", "validator111", "validator121", "validator129", "validator130", "validator131", "validator140", "validator141", "validator143", "validator145", "validator146", "validator147", "validator148", "validator157", "validator158", "validator169", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator150] persistent_peers = ["validator004", "validator006", "validator008", "validator016", "validator020", "validator024", "validator027", "validator029", "validator036", "validator040", "validator049", "validator055", "validator067", "validator073", "validator077", "validator079", "validator080", "validator088", "validator089", "validator093", "validator106", "validator107", "validator110", "validator113", "validator116", "validator120", "validator122", "validator123", "validator127", "validator129", "validator130", "validator132", "validator135", "validator140", "validator143", "validator155", "validator157", "validator158", "validator163", "validator165", "validator167", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator151] persistent_peers = ["validator004", "validator006", "validator007", "validator009", "validator010", "validator011", "validator015", "validator018", "validator024", "validator032", "validator035", "validator039", "validator040", "validator042", "validator045", "validator051", "validator053", "validator062", "validator073", "validator075", "validator079", "validator092", "validator101", "validator105", "validator107", "validator112", "validator117", "validator122", "validator126", "validator141", "validator145", "validator147", "validator148", "validator159", "validator162", "validator166", "validator169", "validator171", "validator172", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator152] persistent_peers = ["validator005", "validator014", "validator019", "validator020", "validator021", "validator022", "validator032", "validator035", "validator061", "validator064", "validator068", "validator077", "validator078", "validator081", "validator083", "validator084", "validator088", "validator089", "validator090", "validator095", "validator097", "validator103", "validator105", "validator106", "validator109", "validator115", "validator126", "validator128", "validator139", "validator147", "validator164", "validator165", "validator167", "validator169", "validator170", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator153] persistent_peers = ["validator003", "validator006", "validator008", "validator010", "validator012", "validator014", "validator016", "validator020", "validator022", "validator023", "validator025", "validator030", "validator032", "validator034", "validator042", "validator043", "validator046", "validator050", "validator054", "validator058", "validator059", "validator062", "validator063", "validator072", "validator073", "validator074", "validator075", "validator076", "validator077", "validator090", "validator106", "validator108", "validator109", "validator113", "validator116", "validator118", "validator127", "validator128", "validator129", "validator130", "validator132", "validator136", "validator139", "validator169"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator154] persistent_peers = ["validator003", "validator004", "validator019", "validator020", "validator027", "validator032", "validator033", "validator043", "validator044", "validator045", "validator046", "validator048", "validator053", "validator054", "validator065", "validator067", "validator069", "validator070", "validator073", "validator075", "validator076", "validator077", "validator085", "validator086", "validator087", "validator091", "validator098", "validator103", "validator113", "validator127", "validator131", "validator135", "validator136", "validator137", "validator138", "validator139", "validator142", "validator143", "validator156", "validator165", "validator173"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator155] persistent_peers = ["validator001", "validator007", "validator015", "validator017", "validator019", "validator026", "validator028", "validator029", "validator037", "validator039", "validator040", "validator042", "validator046", "validator050", "validator056", "validator059", "validator063", "validator064", "validator066", "validator067", "validator073", "validator080", "validator081", "validator082", "validator085", "validator091", "validator092", "validator093", "validator095", "validator098", "validator099", "validator107", "validator108", "validator109", "validator111", "validator112", "validator113", "validator118", "validator120", "validator124", "validator125", "validator130", "validator133", "validator134", "validator141", "validator142", "validator143", "validator146", "validator147", "validator150"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator156] persistent_peers = ["validator001", "validator002", "validator004", "validator005", "validator007", "validator013", "validator014", "validator022", "validator026", "validator027", "validator030", "validator036", "validator037", "validator043", "validator047", "validator053", "validator055", "validator062", "validator064", "validator074", "validator077", "validator078", "validator083", "validator084", "validator086", "validator089", "validator091", "validator095", "validator101", "validator105", "validator107", "validator110", "validator111", "validator112", "validator117", "validator121", "validator126", "validator127", "validator144", "validator154", "validator157", "validator160", "validator162", "validator164", "validator165", "validator168", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator157] persistent_peers = ["validator001", "validator002", "validator009", "validator021", "validator026", "validator032", "validator042", "validator048", "validator053", "validator058", "validator060", "validator069", "validator077", "validator079", "validator083", "validator085", "validator095", "validator104", "validator111", "validator118", "validator121", "validator129", "validator133", "validator134", "validator135", "validator141", "validator144", "validator149", "validator150", "validator156", "validator159", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator170", "validator171", "validator173", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator158] persistent_peers = ["validator002", "validator007", "validator009", "validator010", "validator012", "validator015", "validator020", "validator023", "validator025", "validator027", "validator030", "validator032", "validator039", "validator043", "validator054", "validator056", "validator070", "validator075", "validator082", "validator086", "validator115", "validator117", "validator138", "validator139", "validator142", "validator144", "validator145", "validator146", "validator147", "validator148", "validator149", "validator150", "validator160", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator159] persistent_peers = ["validator001", "validator017", "validator018", "validator020", "validator024", "validator025", "validator027", "validator028", "validator040", "validator041", "validator043", "validator047", "validator049", "validator053", "validator058", "validator062", "validator065", "validator076", "validator082", "validator084", "validator102", "validator104", "validator109", "validator125", "validator130", "validator131", "validator132", "validator139", "validator140", "validator144", "validator151", "validator157", "validator160", "validator164", "validator166", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator160] persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator013", "validator016", "validator018", "validator020", "validator024", "validator027", "validator028", "validator031", "validator038", "validator050", "validator053", "validator054", "validator055", "validator056", "validator063", "validator067", "validator070", "validator072", "validator076", "validator077", "validator078", "validator082", "validator096", "validator097", "validator106", "validator110", "validator111", "validator116", "validator119", "validator120", "validator124", "validator127", "validator129", "validator130", "validator134", "validator137", "validator145", "validator156", "validator158", "validator159", "validator164", "validator166", "validator167", "validator170", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator161] persistent_peers = ["validator005", "validator013", "validator018", "validator020", "validator022", "validator035", "validator036", "validator037", "validator043", "validator044", "validator047", "validator061", "validator071", "validator072", "validator075", "validator077", "validator078", "validator080", "validator082", "validator087", "validator089", "validator093", "validator096", "validator098", "validator100", "validator101", "validator104", "validator113", "validator118", "validator120", "validator121", "validator126", "validator144", "validator146", "validator163"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator162] persistent_peers = ["validator006", "validator007", "validator010", "validator012", "validator016", "validator017", "validator034", "validator035", "validator039", "validator051", "validator055", "validator056", "validator069", "validator070", "validator076", "validator079", "validator080", "validator085", "validator089", "validator094", "validator097", "validator101", "validator102", "validator105", "validator107", "validator118", "validator119", "validator122", "validator125", "validator127", "validator128", "validator131", "validator141", "validator144", "validator145", "validator151", "validator156", "validator157", "validator158", "validator164", "validator165", "validator167", "validator170", "validator171", "validator174", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator163] persistent_peers = ["validator003", "validator010", "validator011", "validator014", "validator020", "validator021", "validator025", "validator026", "validator028", "validator034", "validator036", "validator037", "validator038", "validator042", "validator044", "validator046", "validator050", "validator051", "validator054", "validator055", "validator057", "validator058", "validator070", "validator074", "validator075", "validator077", "validator080", "validator085", "validator087", "validator089", "validator095", "validator096", "validator098", "validator100", "validator104", "validator111", "validator112", "validator117", "validator125", "validator129", "validator130", "validator136", "validator140", "validator141", "validator143", "validator144", "validator146", "validator150", "validator161", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator164] persistent_peers = ["validator008", "validator010", "validator015", "validator024", "validator026", "validator032", "validator035", "validator049", "validator050", "validator052", "validator062", "validator072", "validator076", "validator079", "validator104", "validator111", "validator123", "validator129", "validator130", "validator139", "validator140", "validator142", "validator147", "validator148", "validator152", "validator156", "validator157", "validator158", "validator159", "validator160", "validator162", "validator165", "validator166", "validator167", "validator170", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator165] persistent_peers = ["validator005", "validator010", "validator017", "validator020", "validator023", "validator027", "validator028", "validator032", "validator035", "validator042", "validator045", "validator052", "validator053", "validator054", "validator057", "validator058", "validator066", "validator071", "validator072", "validator074", "validator078", "validator081", "validator084", "validator087", "validator101", "validator104", "validator107", "validator112", "validator115", "validator116", "validator117", "validator120", "validator124", "validator127", "validator135", "validator137", "validator141", "validator150", "validator152", "validator154", "validator156", "validator157", "validator158", "validator162", "validator164", "validator166", "validator167", "validator170", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator166] persistent_peers = ["validator009", "validator012", "validator014", "validator016", "validator023", "validator024", "validator035", "validator038", "validator041", "validator042", "validator047", "validator053", "validator054", "validator062", "validator070", "validator077", "validator078", "validator080", "validator084", "validator087", "validator088", "validator092", "validator093", "validator096", "validator102", "validator103", "validator107", "validator108", "validator109", "validator113", "validator115", "validator116", "validator118", "validator121", "validator125", "validator132", "validator138", "validator151", "validator157", "validator158", "validator159", "validator160", "validator164", "validator165", "validator169", "validator171", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator167] persistent_peers = ["validator004", "validator005", "validator018", "validator021", "validator025", "validator035", "validator036", "validator044", "validator059", "validator061", "validator066", "validator068", "validator073", "validator078", "validator080", "validator101", "validator104", "validator108", "validator113", "validator114", "validator122", "validator137", "validator139", "validator142", "validator146", "validator147", "validator150", "validator152", "validator157", "validator158", "validator160", "validator162", "validator164", "validator165", "validator171", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator168] persistent_peers = ["validator006", "validator020", "validator027", "validator028", "validator032", "validator039", "validator043", "validator045", "validator049", "validator058", "validator059", "validator062", "validator063", "validator066", "validator067", "validator071", "validator073", "validator074", "validator077", "validator084", "validator085", "validator087", "validator091", "validator093", "validator097", "validator098", "validator120", "validator123", "validator128", "validator131", "validator132", "validator137", "validator140", "validator141", "validator144", "validator145", "validator147", "validator156", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator169] persistent_peers = ["validator011", "validator015", "validator017", "validator019", "validator020", "validator031", "validator033", "validator047", "validator064", "validator070", "validator071", "validator075", "validator078", "validator083", "validator085", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator100", "validator101", "validator102", "validator106", "validator113", "validator120", "validator125", "validator129", "validator135", "validator139", "validator142", "validator148", "validator149", "validator150", "validator151", "validator152", "validator153", "validator157", "validator158", "validator166"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator170] persistent_peers = ["validator002", "validator008", "validator010", "validator015", "validator023", "validator036", "validator037", "validator042", "validator047", "validator049", "validator059", "validator063", "validator064", "validator065", "validator066", "validator075", "validator078", "validator079", "validator084", "validator085", "validator087", "validator088", "validator089", "validator097", "validator098", "validator102", "validator111", "validator112", "validator114", "validator123", "validator127", "validator130", "validator131", "validator134", "validator135", "validator136", "validator138", "validator139", "validator143", "validator146", "validator147", "validator149", "validator152", "validator157", "validator160", "validator162", "validator163", "validator164", "validator165", "validator175"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator171] persistent_peers = ["validator004", "validator014", "validator016", "validator017", "validator018", "validator020", "validator022", "validator026", "validator031", "validator034", "validator035", "validator040", "validator051", "validator055", "validator058", "validator060", "validator065", "validator068", "validator075", "validator076", "validator077", "validator081", "validator083", "validator092", "validator095", "validator097", "validator099", "validator103", "validator107", "validator110", "validator113", "validator121", "validator124", "validator127", "validator136", "validator140", "validator142", "validator143", "validator151", "validator156", "validator157", "validator158", "validator159", "validator162", "validator166", "validator167", "validator174"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator172] persistent_peers = ["validator003", "validator012", "validator016", "validator017", "validator018", "validator021", "validator026", "validator036", "validator041", "validator048", "validator053", "validator064", "validator070", "validator072", "validator075", "validator078", "validator088", "validator091", "validator101", "validator102", "validator103", "validator104", "validator106", "validator107", "validator108", "validator116", "validator123", "validator126", "validator130", "validator131", "validator138", "validator141", "validator143", "validator144", "validator145", "validator151"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator173] persistent_peers = ["validator008", "validator010", "validator011", "validator013", "validator016", "validator032", "validator033", "validator037", "validator044", "validator046", "validator054", "validator062", "validator063", "validator064", "validator066", "validator070", "validator073", "validator079", "validator082", "validator090", "validator094", "validator098", "validator099", "validator100", "validator106", "validator109", "validator110", "validator111", "validator118", "validator121", "validator139", "validator141", "validator143", "validator144", "validator145", "validator146", "validator154", "validator157"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator174] persistent_peers = ["validator008", "validator014", "validator017", "validator018", "validator020", "validator022", "validator023", "validator026", "validator028", "validator034", "validator044", "validator045", "validator053", "validator054", "validator055", "validator059", "validator063", "validator066", "validator072", "validator074", "validator075", "validator079", "validator083", "validator086", "validator092", "validator095", "validator096", "validator099", "validator101", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator127", "validator129", "validator132", "validator133", "validator138", "validator145", "validator146", "validator147", "validator151", "validator157", "validator158", "validator159", "validator162", "validator167", "validator171"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + [node.validator175] persistent_peers = ["validator002", "validator003", "validator009", "validator020", "validator027", "validator029", "validator031", "validator033", "validator034", "validator038", "validator048", "validator049", "validator050", "validator055", "validator057", "validator058", "validator059", "validator060", "validator075", "validator099", "validator100", "validator108", "validator113", "validator117", "validator126", "validator130", "validator139", "validator140", "validator141", "validator143", "validator145", "validator152", "validator157", "validator160", "validator162", "validator164", "validator165", "validator166", "validator168", "validator170"] send_no_load = true -mempool_reactor = "flood_skip" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 + diff --git a/testnets/cat.toml b/testnets/cat.toml new file mode 100644 index 0000000..80e3d3c --- /dev/null +++ b/testnets/cat.toml @@ -0,0 +1,885 @@ +pex = false +log_level = "info" +#log_level = "mempool:debug,*:info" +vote_extensions_enable_height = 1 +load_tx_size_bytes = 4096 + +mempool_reactor = "cat" +flood_skip_rate = 25 +flood_skip_concurrency = 0 +flood_random_sleep = 0 + +[node.validator001] +persistent_peers = ["validator006", "validator010", "validator012", "validator013", "validator016", "validator019", "validator029", "validator030", "validator031", "validator032", "validator034", "validator040", "validator043", "validator048", "validator052", "validator053", "validator062", "validator071", "validator073", "validator079", "validator083", "validator085", "validator088", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator104", "validator105", "validator107", "validator110", "validator119", "validator120", "validator122", "validator124", "validator125", "validator130", "validator133", "validator137", "validator140", "validator141", "validator142", "validator145", "validator147", "validator155", "validator156", "validator157", "validator159"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator006", "validator011", "validator012", "validator013", "validator017", "validator028", "validator034", "validator040", "validator043", "validator045", "validator048", "validator049", "validator054", "validator055", "validator056", "validator061", "validator067", "validator069", "validator082", "validator087", "validator098", "validator099", "validator103", "validator109", "validator110", "validator114", "validator120", "validator121", "validator122", "validator124", "validator132", "validator136", "validator149", "validator156", "validator157", "validator158", "validator170", "validator175"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator004", "validator008", "validator011", "validator014", "validator018", "validator019", "validator020", "validator021", "validator022", "validator024", "validator027", "validator028", "validator029", "validator033", "validator043", "validator047", "validator050", "validator057", "validator062", "validator064", "validator065", "validator068", "validator070", "validator075", "validator081", "validator082", "validator084", "validator090", "validator091", "validator092", "validator093", "validator094", "validator104", "validator108", "validator109", "validator117", "validator124", "validator128", "validator129", "validator138", "validator139", "validator141", "validator147", "validator153", "validator154", "validator160", "validator163", "validator172", "validator175"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator003", "validator011", "validator015", "validator024", "validator026", "validator034", "validator036", "validator039", "validator040", "validator043", "validator044", "validator055", "validator057", "validator073", "validator077", "validator081", "validator083", "validator087", "validator089", "validator095", "validator100", "validator111", "validator115", "validator118", "validator119", "validator122", "validator135", "validator138", "validator139", "validator141", "validator143", "validator146", "validator147", "validator150", "validator151", "validator154", "validator156", "validator160", "validator167", "validator171"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator007", "validator014", "validator016", "validator026", "validator027", "validator029", "validator031", "validator035", "validator038", "validator039", "validator041", "validator045", "validator050", "validator053", "validator055", "validator062", "validator068", "validator073", "validator075", "validator079", "validator080", "validator086", "validator087", "validator089", "validator091", "validator094", "validator096", "validator098", "validator101", "validator103", "validator106", "validator111", "validator112", "validator121", "validator124", "validator131", "validator146", "validator147", "validator152", "validator156", "validator161", "validator165", "validator167"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator002", "validator016", "validator017", "validator019", "validator026", "validator028", "validator036", "validator040", "validator045", "validator046", "validator048", "validator056", "validator058", "validator060", "validator066", "validator071", "validator074", "validator076", "validator077", "validator085", "validator087", "validator088", "validator090", "validator094", "validator095", "validator107", "validator109", "validator110", "validator117", "validator121", "validator128", "validator133", "validator136", "validator140", "validator143", "validator149", "validator150", "validator151", "validator153", "validator160", "validator162", "validator168"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator005", "validator008", "validator009", "validator011", "validator012", "validator015", "validator037", "validator038", "validator039", "validator044", "validator046", "validator047", "validator048", "validator049", "validator057", "validator062", "validator065", "validator066", "validator082", "validator083", "validator089", "validator097", "validator100", "validator101", "validator104", "validator110", "validator111", "validator112", "validator119", "validator129", "validator136", "validator138", "validator141", "validator142", "validator144", "validator146", "validator151", "validator155", "validator156", "validator158", "validator162"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator003", "validator007", "validator009", "validator012", "validator021", "validator026", "validator031", "validator038", "validator039", "validator041", "validator047", "validator054", "validator058", "validator063", "validator064", "validator065", "validator068", "validator069", "validator071", "validator073", "validator074", "validator081", "validator084", "validator088", "validator090", "validator094", "validator095", "validator103", "validator104", "validator109", "validator110", "validator114", "validator120", "validator123", "validator125", "validator129", "validator133", "validator134", "validator135", "validator136", "validator139", "validator144", "validator149", "validator150", "validator153", "validator164", "validator170", "validator173", "validator174"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator007", "validator008", "validator016", "validator019", "validator022", "validator023", "validator026", "validator030", "validator031", "validator035", "validator043", "validator046", "validator047", "validator049", "validator054", "validator060", "validator061", "validator071", "validator076", "validator090", "validator092", "validator094", "validator096", "validator100", "validator103", "validator109", "validator113", "validator114", "validator118", "validator122", "validator123", "validator125", "validator134", "validator138", "validator144", "validator151", "validator157", "validator158", "validator160", "validator166", "validator175"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator001", "validator011", "validator012", "validator017", "validator019", "validator021", "validator022", "validator023", "validator025", "validator039", "validator042", "validator045", "validator047", "validator053", "validator056", "validator059", "validator060", "validator061", "validator064", "validator067", "validator071", "validator074", "validator076", "validator078", "validator082", "validator101", "validator103", "validator106", "validator109", "validator113", "validator118", "validator120", "validator130", "validator131", "validator134", "validator135", "validator137", "validator138", "validator140", "validator142", "validator151", "validator153", "validator158", "validator162", "validator163", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator010", "validator016", "validator023", "validator024", "validator025", "validator026", "validator034", "validator035", "validator042", "validator047", "validator050", "validator054", "validator056", "validator057", "validator066", "validator075", "validator084", "validator085", "validator091", "validator094", "validator095", "validator102", "validator106", "validator108", "validator111", "validator114", "validator118", "validator125", "validator127", "validator138", "validator139", "validator140", "validator144", "validator148", "validator151", "validator160", "validator163", "validator169", "validator173"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator001", "validator002", "validator007", "validator008", "validator010", "validator020", "validator021", "validator026", "validator034", "validator037", "validator042", "validator045", "validator049", "validator056", "validator062", "validator067", "validator070", "validator075", "validator081", "validator083", "validator094", "validator101", "validator103", "validator107", "validator108", "validator114", "validator123", "validator136", "validator137", "validator139", "validator141", "validator145", "validator147", "validator148", "validator153", "validator158", "validator162", "validator166", "validator172"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator001", "validator002", "validator017", "validator018", "validator024", "validator027", "validator035", "validator036", "validator039", "validator041", "validator048", "validator049", "validator050", "validator052", "validator058", "validator068", "validator072", "validator073", "validator074", "validator078", "validator079", "validator080", "validator083", "validator084", "validator091", "validator092", "validator094", "validator096", "validator101", "validator102", "validator105", "validator106", "validator110", "validator120", "validator121", "validator122", "validator136", "validator138", "validator139", "validator143", "validator144", "validator145", "validator147", "validator156", "validator160", "validator161", "validator173"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator003", "validator005", "validator016", "validator021", "validator023", "validator024", "validator026", "validator034", "validator037", "validator039", "validator042", "validator044", "validator045", "validator047", "validator056", "validator057", "validator067", "validator068", "validator070", "validator072", "validator075", "validator078", "validator079", "validator083", "validator084", "validator094", "validator096", "validator101", "validator102", "validator106", "validator120", "validator124", "validator125", "validator128", "validator139", "validator140", "validator141", "validator146", "validator152", "validator153", "validator156", "validator163", "validator166", "validator171", "validator174"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator004", "validator007", "validator020", "validator021", "validator022", "validator026", "validator030", "validator032", "validator033", "validator036", "validator038", "validator046", "validator050", "validator053", "validator055", "validator056", "validator057", "validator063", "validator064", "validator068", "validator070", "validator077", "validator078", "validator083", "validator088", "validator090", "validator094", "validator102", "validator105", "validator109", "validator112", "validator114", "validator119", "validator122", "validator125", "validator126", "validator135", "validator137", "validator138", "validator139", "validator151", "validator155", "validator158", "validator164", "validator169", "validator170"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator005", "validator006", "validator009", "validator011", "validator014", "validator017", "validator018", "validator021", "validator024", "validator025", "validator030", "validator040", "validator041", "validator047", "validator055", "validator058", "validator060", "validator064", "validator065", "validator066", "validator067", "validator068", "validator070", "validator071", "validator087", "validator088", "validator093", "validator094", "validator096", "validator105", "validator106", "validator108", "validator115", "validator119", "validator127", "validator129", "validator137", "validator142", "validator144", "validator146", "validator147", "validator150", "validator153", "validator160", "validator162", "validator166", "validator171", "validator172", "validator173"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator002", "validator006", "validator010", "validator013", "validator016", "validator020", "validator024", "validator029", "validator031", "validator033", "validator038", "validator039", "validator040", "validator041", "validator042", "validator047", "validator060", "validator063", "validator072", "validator078", "validator080", "validator081", "validator083", "validator084", "validator094", "validator101", "validator102", "validator103", "validator105", "validator106", "validator109", "validator115", "validator121", "validator124", "validator126", "validator127", "validator128", "validator129", "validator134", "validator138", "validator142", "validator155", "validator159", "validator162", "validator165", "validator169", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator003", "validator013", "validator016", "validator022", "validator024", "validator026", "validator030", "validator032", "validator035", "validator036", "validator044", "validator046", "validator048", "validator050", "validator055", "validator056", "validator058", "validator060", "validator061", "validator063", "validator069", "validator072", "validator074", "validator078", "validator089", "validator092", "validator097", "validator099", "validator100", "validator105", "validator110", "validator116", "validator120", "validator122", "validator123", "validator124", "validator127", "validator128", "validator131", "validator136", "validator137", "validator151", "validator159", "validator160", "validator161", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator001", "validator003", "validator006", "validator009", "validator010", "validator032", "validator035", "validator039", "validator049", "validator050", "validator051", "validator052", "validator056", "validator057", "validator065", "validator066", "validator067", "validator068", "validator070", "validator072", "validator079", "validator083", "validator087", "validator088", "validator091", "validator095", "validator097", "validator102", "validator108", "validator113", "validator116", "validator117", "validator120", "validator126", "validator129", "validator130", "validator152", "validator154", "validator155", "validator169"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator003", "validator012", "validator015", "validator017", "validator027", "validator029", "validator035", "validator043", "validator049", "validator058", "validator059", "validator060", "validator069", "validator075", "validator078", "validator087", "validator089", "validator090", "validator091", "validator092", "validator094", "validator096", "validator097", "validator100", "validator109", "validator118", "validator124", "validator129", "validator131", "validator136", "validator137", "validator138", "validator139", "validator142", "validator150", "validator152", "validator153", "validator154", "validator158", "validator159", "validator160", "validator161", "validator163", "validator165", "validator168", "validator169", "validator171", "validator174", "validator175"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator003", "validator008", "validator010", "validator012", "validator014", "validator015", "validator016", "validator023", "validator026", "validator030", "validator037", "validator039", "validator042", "validator043", "validator052", "validator053", "validator059", "validator062", "validator068", "validator069", "validator072", "validator079", "validator086", "validator091", "validator094", "validator097", "validator098", "validator099", "validator106", "validator109", "validator110", "validator117", "validator118", "validator130", "validator135", "validator140", "validator148", "validator152", "validator157", "validator163", "validator167", "validator172"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator003", "validator009", "validator010", "validator015", "validator018", "validator033", "validator034", "validator039", "validator040", "validator041", "validator044", "validator047", "validator059", "validator067", "validator069", "validator074", "validator075", "validator077", "validator081", "validator086", "validator091", "validator097", "validator105", "validator106", "validator113", "validator118", "validator121", "validator122", "validator124", "validator127", "validator129", "validator131", "validator136", "validator139", "validator142", "validator147", "validator152", "validator153", "validator156", "validator161", "validator171", "validator174"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator009", "validator010", "validator011", "validator014", "validator021", "validator034", "validator036", "validator038", "validator039", "validator041", "validator042", "validator045", "validator055", "validator058", "validator067", "validator069", "validator070", "validator071", "validator073", "validator076", "validator083", "validator092", "validator094", "validator095", "validator096", "validator097", "validator098", "validator100", "validator105", "validator108", "validator110", "validator111", "validator119", "validator122", "validator133", "validator139", "validator153", "validator158", "validator165", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator003", "validator004", "validator011", "validator013", "validator014", "validator016", "validator017", "validator018", "validator031", "validator032", "validator040", "validator043", "validator044", "validator052", "validator063", "validator065", "validator068", "validator089", "validator092", "validator094", "validator097", "validator108", "validator109", "validator118", "validator119", "validator122", "validator127", "validator132", "validator136", "validator137", "validator150", "validator151", "validator159", "validator160", "validator164", "validator166"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator010", "validator011", "validator016", "validator026", "validator029", "validator038", "validator044", "validator047", "validator048", "validator049", "validator051", "validator057", "validator059", "validator064", "validator067", "validator071", "validator081", "validator083", "validator085", "validator096", "validator104", "validator108", "validator120", "validator124", "validator125", "validator131", "validator137", "validator139", "validator140", "validator147", "validator149", "validator153", "validator158", "validator159", "validator163", "validator167"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator004", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator014", "validator015", "validator018", "validator021", "validator025", "validator034", "validator036", "validator039", "validator048", "validator058", "validator071", "validator074", "validator076", "validator090", "validator098", "validator099", "validator102", "validator104", "validator106", "validator107", "validator120", "validator122", "validator125", "validator126", "validator132", "validator138", "validator143", "validator148", "validator149", "validator155", "validator156", "validator157", "validator163", "validator164", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator003", "validator005", "validator013", "validator020", "validator028", "validator029", "validator033", "validator034", "validator036", "validator041", "validator045", "validator046", "validator055", "validator061", "validator068", "validator073", "validator080", "validator091", "validator102", "validator107", "validator117", "validator122", "validator128", "validator129", "validator130", "validator131", "validator132", "validator139", "validator145", "validator150", "validator154", "validator156", "validator158", "validator159", "validator160", "validator165", "validator168", "validator175"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator002", "validator003", "validator006", "validator027", "validator030", "validator037", "validator038", "validator041", "validator043", "validator045", "validator049", "validator051", "validator052", "validator054", "validator066", "validator070", "validator073", "validator074", "validator075", "validator082", "validator083", "validator090", "validator101", "validator110", "validator116", "validator118", "validator124", "validator126", "validator128", "validator131", "validator134", "validator139", "validator142", "validator145", "validator146", "validator147", "validator149", "validator155", "validator159", "validator160", "validator163", "validator165", "validator168", "validator174"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator001", "validator003", "validator005", "validator017", "validator020", "validator025", "validator027", "validator031", "validator035", "validator036", "validator039", "validator044", "validator045", "validator048", "validator057", "validator069", "validator081", "validator083", "validator096", "validator101", "validator102", "validator104", "validator105", "validator109", "validator118", "validator121", "validator122", "validator125", "validator127", "validator131", "validator132", "validator133", "validator143", "validator146", "validator150", "validator155", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator009", "validator015", "validator016", "validator018", "validator021", "validator028", "validator032", "validator034", "validator038", "validator043", "validator044", "validator051", "validator052", "validator054", "validator056", "validator058", "validator063", "validator064", "validator068", "validator071", "validator074", "validator078", "validator082", "validator085", "validator091", "validator094", "validator100", "validator106", "validator108", "validator109", "validator110", "validator112", "validator116", "validator120", "validator123", "validator134", "validator136", "validator148", "validator149", "validator153", "validator156", "validator158"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator005", "validator008", "validator009", "validator017", "validator024", "validator029", "validator032", "validator035", "validator042", "validator045", "validator046", "validator048", "validator053", "validator059", "validator062", "validator063", "validator064", "validator066", "validator072", "validator076", "validator091", "validator094", "validator097", "validator106", "validator109", "validator110", "validator112", "validator113", "validator119", "validator134", "validator136", "validator149", "validator160", "validator169", "validator171", "validator175"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator015", "validator018", "validator019", "validator024", "validator030", "validator031", "validator035", "validator036", "validator039", "validator041", "validator043", "validator046", "validator055", "validator056", "validator057", "validator059", "validator064", "validator067", "validator071", "validator072", "validator075", "validator077", "validator084", "validator089", "validator091", "validator101", "validator110", "validator113", "validator115", "validator116", "validator119", "validator121", "validator125", "validator129", "validator132", "validator136", "validator142", "validator146", "validator151", "validator152", "validator153", "validator154", "validator157", "validator158", "validator164", "validator165", "validator168", "validator173"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator003", "validator015", "validator017", "validator022", "validator027", "validator034", "validator035", "validator038", "validator039", "validator041", "validator044", "validator053", "validator064", "validator066", "validator069", "validator071", "validator075", "validator078", "validator085", "validator099", "validator101", "validator109", "validator111", "validator112", "validator114", "validator123", "validator124", "validator126", "validator131", "validator140", "validator147", "validator148", "validator154", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator002", "validator004", "validator011", "validator012", "validator014", "validator022", "validator023", "validator026", "validator027", "validator030", "validator033", "validator041", "validator044", "validator047", "validator052", "validator054", "validator055", "validator056", "validator064", "validator066", "validator067", "validator076", "validator082", "validator087", "validator090", "validator092", "validator097", "validator102", "validator103", "validator117", "validator119", "validator122", "validator126", "validator136", "validator146", "validator149", "validator153", "validator162", "validator163", "validator171", "validator174", "validator175"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator005", "validator009", "validator011", "validator013", "validator018", "validator019", "validator020", "validator029", "validator031", "validator032", "validator033", "validator038", "validator040", "validator041", "validator047", "validator048", "validator059", "validator065", "validator068", "validator073", "validator074", "validator078", "validator082", "validator088", "validator092", "validator093", "validator095", "validator098", "validator100", "validator103", "validator106", "validator108", "validator113", "validator118", "validator123", "validator141", "validator142", "validator145", "validator148", "validator149", "validator151", "validator152", "validator161", "validator162", "validator164", "validator165", "validator166", "validator167", "validator171"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator004", "validator006", "validator013", "validator015", "validator018", "validator023", "validator026", "validator027", "validator029", "validator032", "validator037", "validator039", "validator045", "validator046", "validator050", "validator052", "validator059", "validator064", "validator069", "validator070", "validator072", "validator073", "validator085", "validator087", "validator088", "validator091", "validator094", "validator100", "validator101", "validator107", "validator108", "validator110", "validator111", "validator112", "validator113", "validator119", "validator120", "validator121", "validator133", "validator134", "validator146", "validator150", "validator156", "validator161", "validator163", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator007", "validator012", "validator014", "validator021", "validator028", "validator036", "validator049", "validator052", "validator054", "validator062", "validator063", "validator064", "validator073", "validator074", "validator079", "validator081", "validator083", "validator088", "validator094", "validator096", "validator097", "validator098", "validator108", "validator113", "validator115", "validator116", "validator117", "validator123", "validator126", "validator130", "validator136", "validator137", "validator144", "validator145", "validator149", "validator155", "validator156", "validator161", "validator163", "validator170", "validator173"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator005", "validator007", "validator008", "validator015", "validator017", "validator023", "validator025", "validator028", "validator030", "validator033", "validator035", "validator048", "validator051", "validator052", "validator054", "validator057", "validator060", "validator061", "validator062", "validator065", "validator074", "validator075", "validator079", "validator080", "validator096", "validator099", "validator100", "validator104", "validator106", "validator108", "validator116", "validator117", "validator120", "validator126", "validator130", "validator135", "validator136", "validator137", "validator140", "validator143", "validator160", "validator163", "validator166", "validator175"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator004", "validator005", "validator007", "validator008", "validator010", "validator013", "validator014", "validator017", "validator019", "validator021", "validator022", "validator023", "validator026", "validator029", "validator032", "validator033", "validator036", "validator046", "validator050", "validator051", "validator061", "validator063", "validator066", "validator067", "validator073", "validator079", "validator089", "validator090", "validator095", "validator100", "validator103", "validator104", "validator107", "validator108", "validator114", "validator119", "validator124", "validator126", "validator129", "validator131", "validator132", "validator136", "validator141", "validator148", "validator149", "validator151", "validator155", "validator158", "validator162", "validator168"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator001", "validator002", "validator004", "validator006", "validator016", "validator017", "validator022", "validator024", "validator035", "validator045", "validator047", "validator049", "validator051", "validator061", "validator063", "validator066", "validator070", "validator073", "validator075", "validator080", "validator091", "validator094", "validator095", "validator097", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator117", "validator123", "validator129", "validator133", "validator141", "validator145", "validator148", "validator150", "validator151", "validator155", "validator159", "validator171"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator013", "validator016", "validator017", "validator022", "validator023", "validator027", "validator028", "validator032", "validator033", "validator034", "validator035", "validator042", "validator053", "validator059", "validator063", "validator074", "validator078", "validator086", "validator090", "validator092", "validator095", "validator107", "validator109", "validator110", "validator111", "validator114", "validator121", "validator122", "validator125", "validator129", "validator130", "validator135", "validator137", "validator138", "validator143", "validator149", "validator159", "validator166", "validator172"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator010", "validator011", "validator012", "validator014", "validator017", "validator021", "validator023", "validator031", "validator041", "validator046", "validator047", "validator059", "validator061", "validator062", "validator065", "validator069", "validator073", "validator075", "validator077", "validator079", "validator082", "validator086", "validator089", "validator090", "validator093", "validator103", "validator106", "validator107", "validator116", "validator122", "validator127", "validator134", "validator135", "validator137", "validator139", "validator148", "validator151", "validator153", "validator155", "validator157", "validator163", "validator165", "validator166", "validator170"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator001", "validator002", "validator003", "validator004", "validator009", "validator020", "validator021", "validator024", "validator028", "validator030", "validator032", "validator047", "validator054", "validator057", "validator058", "validator064", "validator071", "validator072", "validator082", "validator083", "validator088", "validator093", "validator098", "validator104", "validator105", "validator108", "validator110", "validator111", "validator121", "validator126", "validator128", "validator129", "validator134", "validator140", "validator148", "validator149", "validator153", "validator154", "validator156", "validator158", "validator159", "validator161", "validator168"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator004", "validator007", "validator014", "validator018", "validator022", "validator024", "validator025", "validator029", "validator030", "validator033", "validator034", "validator046", "validator049", "validator060", "validator063", "validator064", "validator068", "validator069", "validator076", "validator079", "validator080", "validator081", "validator084", "validator088", "validator091", "validator092", "validator095", "validator096", "validator102", "validator103", "validator104", "validator106", "validator110", "validator115", "validator121", "validator125", "validator130", "validator133", "validator134", "validator135", "validator137", "validator138", "validator142", "validator154", "validator161", "validator163", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator002", "validator005", "validator006", "validator010", "validator012", "validator014", "validator023", "validator027", "validator028", "validator029", "validator031", "validator036", "validator040", "validator046", "validator047", "validator049", "validator054", "validator059", "validator062", "validator066", "validator067", "validator074", "validator075", "validator076", "validator077", "validator078", "validator089", "validator093", "validator094", "validator098", "validator104", "validator109", "validator115", "validator119", "validator123", "validator130", "validator136", "validator140", "validator142", "validator146", "validator147", "validator151", "validator154", "validator165", "validator168", "validator174"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator006", "validator007", "validator009", "validator015", "validator018", "validator027", "validator031", "validator032", "validator036", "validator039", "validator042", "validator044", "validator045", "validator048", "validator049", "validator056", "validator064", "validator066", "validator067", "validator068", "validator072", "validator079", "validator080", "validator083", "validator088", "validator092", "validator093", "validator095", "validator101", "validator102", "validator104", "validator110", "validator114", "validator117", "validator123", "validator128", "validator132", "validator142", "validator143", "validator145", "validator148", "validator149", "validator153", "validator154", "validator155", "validator163", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator003", "validator007", "validator008", "validator009", "validator010", "validator011", "validator014", "validator016", "validator017", "validator022", "validator025", "validator034", "validator035", "validator040", "validator042", "validator043", "validator045", "validator052", "validator053", "validator054", "validator062", "validator064", "validator070", "validator071", "validator074", "validator076", "validator081", "validator082", "validator085", "validator088", "validator095", "validator099", "validator105", "validator106", "validator117", "validator118", "validator120", "validator132", "validator139", "validator140", "validator147", "validator156", "validator159", "validator161", "validator166", "validator169", "validator170"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator013", "validator018", "validator025", "validator026", "validator029", "validator031", "validator035", "validator038", "validator046", "validator049", "validator055", "validator065", "validator067", "validator068", "validator070", "validator075", "validator077", "validator088", "validator090", "validator091", "validator092", "validator094", "validator098", "validator103", "validator107", "validator110", "validator113", "validator118", "validator122", "validator126", "validator127", "validator129", "validator135", "validator146", "validator147", "validator154", "validator157", "validator172", "validator175"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator002", "validator007", "validator009", "validator012", "validator013", "validator019", "validator020", "validator025", "validator028", "validator037", "validator040", "validator044", "validator045", "validator046", "validator048", "validator052", "validator059", "validator061", "validator065", "validator073", "validator076", "validator078", "validator079", "validator080", "validator094", "validator096", "validator098", "validator101", "validator106", "validator107", "validator109", "validator114", "validator118", "validator122", "validator126", "validator129", "validator130", "validator136", "validator138", "validator139", "validator140", "validator146", "validator150", "validator159", "validator164", "validator168", "validator170", "validator175"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator003", "validator005", "validator011", "validator013", "validator015", "validator018", "validator019", "validator036", "validator039", "validator052", "validator053", "validator058", "validator059", "validator061", "validator062", "validator066", "validator067", "validator068", "validator069", "validator070", "validator072", "validator081", "validator082", "validator084", "validator085", "validator086", "validator087", "validator090", "validator093", "validator094", "validator105", "validator106", "validator110", "validator111", "validator115", "validator116", "validator118", "validator119", "validator122", "validator133", "validator135", "validator138", "validator141", "validator149", "validator153", "validator155", "validator160", "validator163", "validator164", "validator175"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator019", "validator025", "validator028", "validator030", "validator038", "validator039", "validator040", "validator059", "validator060", "validator061", "validator066", "validator068", "validator071", "validator074", "validator083", "validator084", "validator086", "validator089", "validator091", "validator092", "validator093", "validator094", "validator095", "validator100", "validator102", "validator104", "validator105", "validator108", "validator114", "validator115", "validator116", "validator119", "validator121", "validator122", "validator126", "validator127", "validator129", "validator131", "validator132", "validator140", "validator145", "validator151", "validator162", "validator163", "validator171"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator001", "validator013", "validator019", "validator021", "validator024", "validator028", "validator030", "validator034", "validator036", "validator037", "validator038", "validator047", "validator049", "validator050", "validator053", "validator054", "validator055", "validator056", "validator067", "validator070", "validator073", "validator076", "validator086", "validator090", "validator101", "validator103", "validator106", "validator108", "validator116", "validator120", "validator122", "validator136", "validator144", "validator145", "validator149", "validator164", "validator165"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator001", "validator005", "validator010", "validator015", "validator021", "validator031", "validator033", "validator041", "validator047", "validator050", "validator052", "validator055", "validator056", "validator057", "validator067", "validator068", "validator069", "validator070", "validator076", "validator077", "validator082", "validator086", "validator088", "validator100", "validator102", "validator109", "validator117", "validator118", "validator119", "validator123", "validator128", "validator135", "validator137", "validator138", "validator147", "validator149", "validator151", "validator154", "validator156", "validator157", "validator159", "validator160", "validator165", "validator166", "validator172", "validator174"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator028", "validator030", "validator034", "validator037", "validator038", "validator043", "validator045", "validator047", "validator052", "validator058", "validator059", "validator067", "validator069", "validator070", "validator079", "validator080", "validator082", "validator083", "validator085", "validator086", "validator090", "validator101", "validator102", "validator106", "validator107", "validator108", "validator110", "validator112", "validator114", "validator115", "validator118", "validator120", "validator121", "validator128", "validator129", "validator135", "validator153", "validator154", "validator158", "validator160", "validator163", "validator165", "validator166", "validator173", "validator174"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator002", "validator004", "validator005", "validator015", "validator016", "validator018", "validator023", "validator027", "validator032", "validator034", "validator048", "validator052", "validator053", "validator064", "validator065", "validator067", "validator069", "validator079", "validator089", "validator090", "validator091", "validator092", "validator093", "validator102", "validator104", "validator114", "validator117", "validator123", "validator130", "validator133", "validator134", "validator135", "validator136", "validator137", "validator141", "validator148", "validator150", "validator156", "validator160", "validator162", "validator163", "validator171", "validator174", "validator175"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator006", "validator010", "validator011", "validator012", "validator014", "validator015", "validator018", "validator019", "validator030", "validator032", "validator034", "validator046", "validator052", "validator053", "validator065", "validator066", "validator077", "validator079", "validator085", "validator091", "validator096", "validator099", "validator102", "validator110", "validator112", "validator113", "validator114", "validator116", "validator117", "validator120", "validator127", "validator128", "validator136", "validator138", "validator140", "validator144", "validator146", "validator147", "validator155", "validator158", "validator160", "validator162"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator003", "validator004", "validator007", "validator011", "validator014", "validator015", "validator019", "validator025", "validator029", "validator032", "validator038", "validator043", "validator053", "validator063", "validator064", "validator075", "validator079", "validator082", "validator083", "validator088", "validator090", "validator091", "validator098", "validator101", "validator105", "validator107", "validator108", "validator114", "validator115", "validator118", "validator121", "validator129", "validator132", "validator133", "validator137", "validator144", "validator145", "validator163", "validator165", "validator175"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator006", "validator008", "validator013", "validator016", "validator018", "validator020", "validator023", "validator026", "validator030", "validator043", "validator050", "validator054", "validator060", "validator065", "validator068", "validator071", "validator077", "validator087", "validator093", "validator094", "validator100", "validator105", "validator110", "validator117", "validator118", "validator119", "validator120", "validator125", "validator126", "validator130", "validator132", "validator137", "validator153", "validator157", "validator159", "validator163", "validator165", "validator168", "validator171", "validator175"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator010", "validator020", "validator021", "validator022", "validator025", "validator031", "validator032", "validator035", "validator036", "validator041", "validator042", "validator045", "validator049", "validator050", "validator051", "validator054", "validator063", "validator073", "validator080", "validator084", "validator086", "validator089", "validator090", "validator091", "validator092", "validator099", "validator107", "validator112", "validator121", "validator122", "validator130", "validator143", "validator148", "validator149", "validator153", "validator155", "validator167", "validator168", "validator170", "validator174", "validator175"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator010", "validator016", "validator017", "validator018", "validator020", "validator038", "validator044", "validator051", "validator058", "validator063", "validator066", "validator067", "validator081", "validator082", "validator083", "validator086", "validator088", "validator091", "validator093", "validator094", "validator096", "validator100", "validator109", "validator120", "validator125", "validator133", "validator134", "validator138", "validator157", "validator171", "validator175"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator002", "validator009", "validator010", "validator018", "validator027", "validator038", "validator039", "validator040", "validator042", "validator049", "validator050", "validator051", "validator062", "validator063", "validator065", "validator068", "validator082", "validator088", "validator089", "validator091", "validator095", "validator102", "validator107", "validator108", "validator111", "validator112", "validator115", "validator118", "validator123", "validator124", "validator127", "validator130", "validator134", "validator135", "validator137", "validator144", "validator146", "validator152", "validator161", "validator167"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator001", "validator003", "validator005", "validator007", "validator012", "validator021", "validator031", "validator037", "validator038", "validator042", "validator045", "validator047", "validator050", "validator061", "validator076", "validator077", "validator081", "validator083", "validator085", "validator086", "validator087", "validator090", "validator091", "validator092", "validator097", "validator100", "validator105", "validator110", "validator114", "validator116", "validator121", "validator132", "validator136", "validator137", "validator148", "validator149", "validator151", "validator153", "validator156", "validator159", "validator164", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator008", "validator015", "validator017", "validator018", "validator024", "validator030", "validator031", "validator037", "validator039", "validator040", "validator041", "validator044", "validator057", "validator059", "validator060", "validator061", "validator064", "validator066", "validator070", "validator077", "validator078", "validator080", "validator081", "validator094", "validator096", "validator097", "validator098", "validator104", "validator109", "validator110", "validator111", "validator113", "validator115", "validator116", "validator118", "validator122", "validator124", "validator139", "validator146", "validator148", "validator149", "validator153", "validator155", "validator160", "validator168", "validator170", "validator173", "validator174"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator003", "validator008", "validator010", "validator015", "validator016", "validator025", "validator030", "validator031", "validator032", "validator033", "validator034", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator055", "validator057", "validator063", "validator065", "validator066", "validator067", "validator068", "validator071", "validator075", "validator077", "validator086", "validator091", "validator094", "validator095", "validator096", "validator101", "validator105", "validator118", "validator123", "validator128", "validator130", "validator134", "validator135", "validator137", "validator143", "validator152", "validator155", "validator156", "validator169", "validator170", "validator172", "validator173"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator019", "validator024", "validator035", "validator038", "validator042", "validator048", "validator049", "validator055", "validator056", "validator058", "validator061", "validator064", "validator068", "validator082", "validator087", "validator092", "validator096", "validator102", "validator104", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator130", "validator135", "validator138", "validator140", "validator144", "validator154", "validator159", "validator170", "validator171"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator006", "validator007", "validator011", "validator016", "validator019", "validator028", "validator031", "validator033", "validator034", "validator039", "validator040", "validator045", "validator046", "validator050", "validator051", "validator056", "validator060", "validator063", "validator064", "validator069", "validator072", "validator075", "validator078", "validator081", "validator083", "validator093", "validator096", "validator097", "validator102", "validator110", "validator111", "validator112", "validator113", "validator115", "validator116", "validator118", "validator129", "validator131", "validator134", "validator148", "validator155", "validator165", "validator167", "validator168", "validator170", "validator173", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator002", "validator010", "validator012", "validator014", "validator016", "validator019", "validator022", "validator023", "validator025", "validator032", "validator034", "validator039", "validator045", "validator046", "validator048", "validator050", "validator052", "validator053", "validator054", "validator055", "validator060", "validator064", "validator078", "validator080", "validator082", "validator085", "validator089", "validator095", "validator099", "validator103", "validator111", "validator114", "validator119", "validator120", "validator125", "validator128", "validator139", "validator145", "validator147", "validator150", "validator154", "validator155", "validator160", "validator168"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator003", "validator005", "validator008", "validator013", "validator014", "validator015", "validator016", "validator019", "validator021", "validator024", "validator027", "validator030", "validator035", "validator044", "validator046", "validator048", "validator050", "validator051", "validator053", "validator058", "validator061", "validator064", "validator065", "validator082", "validator087", "validator090", "validator100", "validator101", "validator103", "validator105", "validator106", "validator109", "validator110", "validator120", "validator144", "validator146", "validator152", "validator167", "validator171"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator002", "validator008", "validator018", "validator020", "validator021", "validator022", "validator023", "validator029", "validator033", "validator036", "validator042", "validator044", "validator050", "validator053", "validator054", "validator055", "validator066", "validator071", "validator088", "validator090", "validator091", "validator093", "validator096", "validator102", "validator110", "validator116", "validator126", "validator127", "validator131", "validator134", "validator136", "validator137", "validator141", "validator146", "validator149", "validator154", "validator157", "validator162"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator003", "validator012", "validator014", "validator015", "validator016", "validator019", "validator023", "validator028", "validator036", "validator040", "validator047", "validator048", "validator050", "validator052", "validator053", "validator054", "validator063", "validator071", "validator077", "validator083", "validator090", "validator091", "validator092", "validator093", "validator096", "validator098", "validator099", "validator103", "validator113", "validator116", "validator117", "validator122", "validator124", "validator125", "validator129", "validator133", "validator134", "validator138", "validator139", "validator149", "validator154", "validator158", "validator160", "validator162", "validator163", "validator166", "validator169", "validator172", "validator173"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator001", "validator006", "validator008", "validator009", "validator010", "validator016", "validator023", "validator025", "validator026", "validator030", "validator032", "validator033", "validator043", "validator047", "validator051", "validator058", "validator064", "validator069", "validator070", "validator073", "validator078", "validator081", "validator092", "validator103", "validator106", "validator108", "validator109", "validator112", "validator116", "validator124", "validator125", "validator141", "validator161", "validator165", "validator168", "validator169"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator013", "validator014", "validator017", "validator018", "validator019", "validator021", "validator031", "validator032", "validator036", "validator043", "validator046", "validator050", "validator066", "validator073", "validator074", "validator078", "validator085", "validator087", "validator094", "validator098", "validator099", "validator104", "validator105", "validator113", "validator114", "validator117", "validator118", "validator123", "validator124", "validator130", "validator132", "validator134", "validator136", "validator137", "validator139", "validator145", "validator149", "validator153", "validator160", "validator161", "validator164", "validator165", "validator172", "validator174"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator004", "validator005", "validator008", "validator013", "validator023", "validator027", "validator028", "validator035", "validator036", "validator037", "validator039", "validator040", "validator042", "validator049", "validator052", "validator059", "validator071", "validator072", "validator075", "validator078", "validator080", "validator082", "validator083", "validator093", "validator095", "validator097", "validator099", "validator101", "validator102", "validator110", "validator111", "validator112", "validator119", "validator123", "validator125", "validator132", "validator140", "validator148", "validator150", "validator151", "validator153", "validator154", "validator155", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator006", "validator008", "validator010", "validator013", "validator018", "validator022", "validator026", "validator028", "validator030", "validator035", "validator037", "validator038", "validator041", "validator045", "validator047", "validator051", "validator072", "validator079", "validator080", "validator082", "validator083", "validator092", "validator093", "validator096", "validator099", "validator103", "validator110", "validator125", "validator130", "validator133", "validator134", "validator136", "validator153", "validator156", "validator163", "validator165", "validator168", "validator174"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator003", "validator005", "validator011", "validator012", "validator014", "validator020", "validator022", "validator028", "validator032", "validator033", "validator038", "validator040", "validator042", "validator045", "validator048", "validator057", "validator064", "validator066", "validator073", "validator084", "validator086", "validator089", "validator096", "validator098", "validator099", "validator102", "validator106", "validator115", "validator116", "validator118", "validator121", "validator128", "validator137", "validator138", "validator141", "validator145", "validator147", "validator151", "validator153", "validator154", "validator158", "validator161", "validator163", "validator169", "validator170", "validator171", "validator172", "validator174", "validator175"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator006", "validator009", "validator010", "validator023", "validator026", "validator031", "validator034", "validator044", "validator045", "validator047", "validator049", "validator052", "validator053", "validator062", "validator079", "validator086", "validator089", "validator091", "validator099", "validator100", "validator103", "validator107", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator124", "validator125", "validator137", "validator140", "validator143", "validator147", "validator153", "validator154", "validator159", "validator160", "validator162", "validator164", "validator171"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator004", "validator006", "validator015", "validator022", "validator032", "validator042", "validator045", "validator048", "validator053", "validator056", "validator058", "validator062", "validator063", "validator064", "validator070", "validator084", "validator086", "validator087", "validator089", "validator100", "validator103", "validator110", "validator116", "validator122", "validator124", "validator125", "validator126", "validator128", "validator132", "validator134", "validator136", "validator137", "validator144", "validator147", "validator150", "validator152", "validator153", "validator154", "validator156", "validator157", "validator160", "validator161", "validator163", "validator166", "validator168", "validator171"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator010", "validator013", "validator014", "validator015", "validator017", "validator018", "validator020", "validator030", "validator033", "validator035", "validator041", "validator045", "validator049", "validator063", "validator066", "validator067", "validator071", "validator072", "validator073", "validator081", "validator082", "validator085", "validator088", "validator090", "validator096", "validator102", "validator103", "validator110", "validator111", "validator118", "validator121", "validator127", "validator129", "validator130", "validator132", "validator139", "validator149", "validator152", "validator156", "validator160", "validator161", "validator165", "validator166", "validator167", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator005", "validator013", "validator014", "validator019", "validator021", "validator037", "validator038", "validator039", "validator042", "validator044", "validator046", "validator049", "validator054", "validator055", "validator056", "validator057", "validator074", "validator076", "validator083", "validator084", "validator094", "validator095", "validator096", "validator100", "validator113", "validator116", "validator121", "validator129", "validator132", "validator133", "validator135", "validator139", "validator140", "validator142", "validator143", "validator145", "validator148", "validator150", "validator151", "validator157", "validator162", "validator164", "validator170", "validator173", "validator174"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator005", "validator013", "validator017", "validator027", "validator038", "validator040", "validator044", "validator046", "validator049", "validator054", "validator059", "validator063", "validator067", "validator073", "validator074", "validator083", "validator087", "validator088", "validator089", "validator098", "validator103", "validator104", "validator117", "validator122", "validator123", "validator124", "validator128", "validator130", "validator134", "validator137", "validator144", "validator147", "validator148", "validator150", "validator155", "validator161", "validator162", "validator163", "validator166", "validator167"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator003", "validator004", "validator008", "validator012", "validator017", "validator022", "validator025", "validator029", "validator037", "validator044", "validator047", "validator050", "validator060", "validator062", "validator063", "validator066", "validator071", "validator078", "validator082", "validator083", "validator090", "validator094", "validator096", "validator101", "validator103", "validator104", "validator109", "validator110", "validator112", "validator115", "validator122", "validator124", "validator126", "validator133", "validator136", "validator139", "validator140", "validator144", "validator152", "validator155", "validator165", "validator171"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator002", "validator003", "validator007", "validator010", "validator028", "validator030", "validator034", "validator035", "validator042", "validator043", "validator047", "validator050", "validator053", "validator054", "validator057", "validator060", "validator061", "validator065", "validator067", "validator068", "validator073", "validator074", "validator078", "validator081", "validator084", "validator088", "validator090", "validator107", "validator112", "validator116", "validator119", "validator128", "validator132", "validator134", "validator149", "validator155", "validator158", "validator159", "validator160", "validator161", "validator173"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator001", "validator004", "validator007", "validator012", "validator013", "validator014", "validator015", "validator017", "validator019", "validator023", "validator025", "validator028", "validator029", "validator037", "validator043", "validator046", "validator051", "validator054", "validator057", "validator060", "validator062", "validator066", "validator070", "validator073", "validator074", "validator079", "validator080", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator094", "validator103", "validator112", "validator119", "validator123", "validator129", "validator130", "validator131", "validator139", "validator143", "validator144", "validator152", "validator156", "validator157", "validator169", "validator171", "validator174"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator003", "validator008", "validator011", "validator013", "validator014", "validator017", "validator032", "validator044", "validator050", "validator051", "validator059", "validator075", "validator077", "validator079", "validator082", "validator083", "validator091", "validator094", "validator101", "validator104", "validator107", "validator110", "validator112", "validator114", "validator124", "validator128", "validator130", "validator137", "validator147", "validator152", "validator156", "validator159", "validator165", "validator166", "validator168", "validator170"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator006", "validator011", "validator025", "validator030", "validator033", "validator036", "validator047", "validator050", "validator054", "validator056", "validator062", "validator067", "validator072", "validator078", "validator086", "validator090", "validator094", "validator095", "validator106", "validator110", "validator114", "validator115", "validator117", "validator120", "validator126", "validator135", "validator136", "validator141", "validator143", "validator154", "validator155", "validator157", "validator162", "validator163", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator005", "validator021", "validator022", "validator041", "validator042", "validator050", "validator051", "validator052", "validator053", "validator054", "validator059", "validator060", "validator062", "validator064", "validator075", "validator076", "validator077", "validator083", "validator085", "validator091", "validator092", "validator094", "validator100", "validator106", "validator109", "validator110", "validator111", "validator115", "validator118", "validator122", "validator140", "validator145", "validator148", "validator154", "validator156", "validator158", "validator174"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator002", "validator004", "validator005", "validator006", "validator016", "validator019", "validator020", "validator034", "validator036", "validator050", "validator058", "validator062", "validator065", "validator068", "validator072", "validator077", "validator080", "validator083", "validator095", "validator096", "validator099", "validator108", "validator114", "validator115", "validator131", "validator133", "validator139", "validator146", "validator148", "validator154", "validator161", "validator163", "validator165", "validator166", "validator168", "validator170"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator001", "validator006", "validator008", "validator015", "validator016", "validator019", "validator035", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator048", "validator053", "validator057", "validator060", "validator061", "validator069", "validator078", "validator080", "validator082", "validator089", "validator094", "validator105", "validator106", "validator109", "validator114", "validator115", "validator117", "validator127", "validator131", "validator136", "validator138", "validator147", "validator150", "validator152", "validator166", "validator170", "validator172"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator004", "validator005", "validator007", "validator018", "validator020", "validator024", "validator032", "validator039", "validator042", "validator045", "validator051", "validator055", "validator059", "validator061", "validator067", "validator075", "validator076", "validator077", "validator080", "validator083", "validator088", "validator090", "validator091", "validator104", "validator107", "validator108", "validator111", "validator119", "validator120", "validator121", "validator122", "validator126", "validator139", "validator140", "validator150", "validator152", "validator156", "validator161", "validator162", "validator163", "validator170"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator001", "validator003", "validator006", "validator008", "validator009", "validator015", "validator020", "validator026", "validator028", "validator034", "validator039", "validator041", "validator042", "validator048", "validator050", "validator052", "validator054", "validator055", "validator057", "validator059", "validator062", "validator068", "validator069", "validator070", "validator078", "validator081", "validator082", "validator085", "validator089", "validator097", "validator109", "validator111", "validator113", "validator117", "validator121", "validator124", "validator126", "validator130", "validator132", "validator140", "validator141", "validator152", "validator153", "validator169", "validator173"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator001", "validator003", "validator005", "validator011", "validator013", "validator019", "validator020", "validator021", "validator022", "validator027", "validator030", "validator031", "validator032", "validator036", "validator040", "validator044", "validator048", "validator051", "validator055", "validator056", "validator057", "validator059", "validator060", "validator061", "validator062", "validator064", "validator069", "validator070", "validator076", "validator084", "validator086", "validator089", "validator094", "validator096", "validator100", "validator103", "validator106", "validator107", "validator109", "validator116", "validator144", "validator154", "validator155", "validator156", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator001", "validator003", "validator009", "validator013", "validator018", "validator020", "validator023", "validator024", "validator034", "validator035", "validator041", "validator044", "validator046", "validator048", "validator051", "validator055", "validator059", "validator062", "validator065", "validator070", "validator071", "validator074", "validator083", "validator086", "validator095", "validator096", "validator100", "validator101", "validator103", "validator109", "validator113", "validator116", "validator117", "validator121", "validator122", "validator126", "validator130", "validator136", "validator138", "validator142", "validator146", "validator151", "validator155", "validator166", "validator169", "validator171", "validator174"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator001", "validator003", "validator016", "validator035", "validator042", "validator043", "validator045", "validator046", "validator050", "validator051", "validator055", "validator058", "validator060", "validator066", "validator069", "validator070", "validator073", "validator074", "validator096", "validator100", "validator102", "validator107", "validator112", "validator114", "validator118", "validator120", "validator123", "validator126", "validator132", "validator134", "validator139", "validator144", "validator146", "validator147", "validator148", "validator150", "validator155", "validator161", "validator166", "validator168", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator003", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator013", "validator014", "validator015", "validator016", "validator017", "validator020", "validator021", "validator023", "validator024", "validator030", "validator031", "validator036", "validator037", "validator040", "validator045", "validator048", "validator049", "validator050", "validator051", "validator058", "validator060", "validator063", "validator064", "validator072", "validator079", "validator081", "validator083", "validator084", "validator085", "validator086", "validator088", "validator091", "validator103", "validator104", "validator111", "validator139", "validator148", "validator162", "validator173"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator004", "validator006", "validator008", "validator011", "validator019", "validator023", "validator035", "validator039", "validator040", "validator041", "validator044", "validator046", "validator047", "validator051", "validator061", "validator064", "validator067", "validator073", "validator079", "validator085", "validator087", "validator092", "validator102", "validator111", "validator113", "validator119", "validator120", "validator121", "validator122", "validator124", "validator125", "validator128", "validator133", "validator135", "validator143", "validator146", "validator152", "validator155", "validator156", "validator157", "validator163", "validator169", "validator171", "validator174"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator005", "validator009", "validator013", "validator014", "validator016", "validator020", "validator023", "validator025", "validator029", "validator037", "validator038", "validator044", "validator049", "validator056", "validator060", "validator063", "validator064", "validator065", "validator066", "validator069", "validator070", "validator074", "validator075", "validator078", "validator079", "validator081", "validator087", "validator091", "validator092", "validator093", "validator097", "validator099", "validator106", "validator111", "validator112", "validator115", "validator123", "validator124", "validator136", "validator142", "validator143", "validator160", "validator161", "validator163", "validator166", "validator174"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator007", "validator018", "validator019", "validator020", "validator021", "validator022", "validator023", "validator024", "validator031", "validator034", "validator037", "validator040", "validator062", "validator063", "validator066", "validator073", "validator090", "validator096", "validator100", "validator101", "validator102", "validator105", "validator106", "validator108", "validator110", "validator111", "validator113", "validator119", "validator131", "validator132", "validator135", "validator138", "validator139", "validator144", "validator146", "validator152", "validator160", "validator162", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator002", "validator005", "validator021", "validator023", "validator026", "validator035", "validator037", "validator043", "validator045", "validator048", "validator049", "validator057", "validator063", "validator070", "validator072", "validator075", "validator080", "validator100", "validator108", "validator109", "validator111", "validator113", "validator114", "validator115", "validator117", "validator118", "validator119", "validator120", "validator123", "validator124", "validator128", "validator131", "validator132", "validator133", "validator135", "validator139", "validator149", "validator154", "validator155", "validator161", "validator163", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator001", "validator002", "validator018", "validator021", "validator026", "validator033", "validator038", "validator047", "validator056", "validator059", "validator067", "validator070", "validator072", "validator073", "validator074", "validator075", "validator076", "validator087", "validator096", "validator101", "validator105", "validator111", "validator117", "validator119", "validator133", "validator139", "validator143", "validator145", "validator149", "validator155", "validator169", "validator171", "validator173", "validator174", "validator175"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator004", "validator007", "validator009", "validator018", "validator020", "validator023", "validator030", "validator035", "validator036", "validator038", "validator039", "validator051", "validator053", "validator058", "validator060", "validator062", "validator068", "validator076", "validator077", "validator079", "validator086", "validator091", "validator092", "validator093", "validator097", "validator098", "validator108", "validator114", "validator118", "validator123", "validator131", "validator146", "validator161", "validator163", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator005", "validator007", "validator010", "validator012", "validator013", "validator014", "validator017", "validator028", "validator029", "validator032", "validator033", "validator036", "validator046", "validator049", "validator052", "validator054", "validator057", "validator064", "validator068", "validator073", "validator081", "validator084", "validator092", "validator097", "validator099", "validator104", "validator107", "validator112", "validator117", "validator119", "validator122", "validator123", "validator124", "validator127", "validator129", "validator134", "validator140", "validator142", "validator143", "validator151", "validator156", "validator161", "validator162", "validator165", "validator167", "validator169", "validator172", "validator174"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator011", "validator013", "validator014", "validator015", "validator017", "validator019", "validator026", "validator027", "validator029", "validator034", "validator040", "validator044", "validator046", "validator051", "validator053", "validator054", "validator055", "validator056", "validator061", "validator065", "validator066", "validator069", "validator073", "validator075", "validator078", "validator093", "validator095", "validator097", "validator117", "validator119", "validator139", "validator141", "validator146", "validator159", "validator162", "validator166", "validator169", "validator170", "validator172", "validator174"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator002", "validator005", "validator008", "validator009", "validator010", "validator012", "validator017", "validator034", "validator035", "validator039", "validator042", "validator044", "validator048", "validator052", "validator067", "validator068", "validator070", "validator071", "validator074", "validator076", "validator077", "validator078", "validator080", "validator081", "validator083", "validator091", "validator092", "validator094", "validator108", "validator112", "validator128", "validator131", "validator135", "validator143", "validator144", "validator147", "validator152", "validator154", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator025", "validator026", "validator029", "validator038", "validator039", "validator043", "validator044", "validator045", "validator046", "validator051", "validator055", "validator063", "validator065", "validator072", "validator080", "validator081", "validator084", "validator089", "validator094", "validator101", "validator108", "validator115", "validator126", "validator138", "validator157", "validator159", "validator161", "validator163", "validator164", "validator165", "validator167", "validator172"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator001", "validator013", "validator015", "validator016", "validator017", "validator018", "validator022", "validator023", "validator029", "validator043", "validator047", "validator050", "validator051", "validator057", "validator058", "validator062", "validator064", "validator068", "validator072", "validator088", "validator097", "validator099", "validator109", "validator112", "validator116", "validator122", "validator127", "validator129", "validator130", "validator133", "validator135", "validator136", "validator141", "validator146", "validator149", "validator151", "validator152", "validator156", "validator162"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator005", "validator010", "validator011", "validator013", "validator014", "validator016", "validator017", "validator021", "validator022", "validator026", "validator030", "validator031", "validator035", "validator038", "validator042", "validator044", "validator047", "validator049", "validator050", "validator052", "validator054", "validator068", "validator071", "validator075", "validator085", "validator086", "validator088", "validator091", "validator096", "validator097", "validator107", "validator109", "validator111", "validator112", "validator115", "validator119", "validator122", "validator131", "validator134", "validator135", "validator136", "validator140", "validator147", "validator150", "validator152", "validator153", "validator160", "validator169", "validator172", "validator173"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator012", "validator026", "validator027", "validator036", "validator039", "validator040", "validator041", "validator042", "validator048", "validator049", "validator054", "validator057", "validator059", "validator061", "validator076", "validator082", "validator084", "validator089", "validator091", "validator093", "validator101", "validator106", "validator108", "validator109", "validator115", "validator118", "validator122", "validator123", "validator131", "validator133", "validator141", "validator142", "validator143", "validator147", "validator148", "validator150", "validator151", "validator155", "validator156", "validator162", "validator165", "validator166", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator003", "validator011", "validator012", "validator016", "validator019", "validator023", "validator024", "validator025", "validator030", "validator035", "validator036", "validator037", "validator038", "validator039", "validator043", "validator051", "validator052", "validator054", "validator057", "validator061", "validator071", "validator087", "validator089", "validator097", "validator098", "validator100", "validator103", "validator104", "validator107", "validator113", "validator116", "validator117", "validator123", "validator126", "validator127", "validator130", "validator136", "validator137", "validator138", "validator142", "validator143", "validator148", "validator153", "validator155", "validator166", "validator167", "validator172", "validator175"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator003", "validator006", "validator008", "validator009", "validator010", "validator015", "validator017", "validator020", "validator021", "validator024", "validator029", "validator030", "validator031", "validator033", "validator040", "validator041", "validator045", "validator049", "validator053", "validator060", "validator063", "validator065", "validator068", "validator071", "validator076", "validator081", "validator086", "validator088", "validator090", "validator091", "validator092", "validator098", "validator105", "validator106", "validator107", "validator115", "validator118", "validator120", "validator121", "validator133", "validator143", "validator144", "validator152", "validator153", "validator155", "validator159", "validator166", "validator173", "validator174"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator008", "validator013", "validator018", "validator021", "validator023", "validator028", "validator030", "validator031", "validator032", "validator036", "validator040", "validator041", "validator043", "validator044", "validator046", "validator048", "validator050", "validator054", "validator056", "validator058", "validator062", "validator063", "validator066", "validator068", "validator069", "validator073", "validator074", "validator077", "validator078", "validator081", "validator084", "validator085", "validator086", "validator097", "validator123", "validator125", "validator127", "validator142", "validator150", "validator156", "validator160", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator004", "validator005", "validator007", "validator011", "validator023", "validator033", "validator036", "validator041", "validator043", "validator050", "validator061", "validator063", "validator066", "validator067", "validator073", "validator078", "validator086", "validator089", "validator090", "validator094", "validator095", "validator096", "validator097", "validator098", "validator099", "validator106", "validator117", "validator118", "validator125", "validator133", "validator135", "validator149", "validator155", "validator156", "validator157", "validator160", "validator163", "validator164", "validator170", "validator173"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator005", "validator007", "validator015", "validator030", "validator031", "validator033", "validator036", "validator040", "validator054", "validator056", "validator059", "validator061", "validator065", "validator066", "validator071", "validator073", "validator076", "validator081", "validator082", "validator083", "validator084", "validator093", "validator096", "validator101", "validator103", "validator105", "validator106", "validator114", "validator115", "validator118", "validator119", "validator122", "validator127", "validator134", "validator135", "validator143", "validator146", "validator147", "validator151", "validator155", "validator156", "validator163", "validator165", "validator170", "validator174"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator009", "validator010", "validator019", "validator022", "validator031", "validator032", "validator035", "validator036", "validator037", "validator040", "validator048", "validator056", "validator063", "validator065", "validator066", "validator070", "validator072", "validator076", "validator079", "validator090", "validator092", "validator095", "validator097", "validator098", "validator108", "validator124", "validator130", "validator131", "validator136", "validator138", "validator140", "validator142", "validator143", "validator144", "validator147", "validator150", "validator153", "validator154", "validator155", "validator161", "validator166", "validator167", "validator169", "validator171", "validator174", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator012", "validator015", "validator033", "validator039", "validator041", "validator046", "validator049", "validator051", "validator054", "validator055", "validator056", "validator057", "validator062", "validator067", "validator072", "validator084", "validator085", "validator087", "validator088", "validator093", "validator098", "validator100", "validator112", "validator118", "validator121", "validator123", "validator129", "validator130", "validator138", "validator146", "validator167", "validator170"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator004", "validator016", "validator017", "validator032", "validator037", "validator044", "validator045", "validator050", "validator051", "validator054", "validator057", "validator061", "validator063", "validator066", "validator075", "validator081", "validator085", "validator086", "validator087", "validator088", "validator096", "validator098", "validator104", "validator106", "validator107", "validator109", "validator112", "validator116", "validator119", "validator122", "validator126", "validator129", "validator131", "validator137", "validator141", "validator142", "validator152", "validator158", "validator165", "validator166"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator018", "validator019", "validator028", "validator030", "validator032", "validator037", "validator038", "validator042", "validator050", "validator051", "validator052", "validator056", "validator062", "validator063", "validator066", "validator069", "validator070", "validator071", "validator075", "validator077", "validator079", "validator082", "validator091", "validator092", "validator105", "validator108", "validator115", "validator118", "validator123", "validator124", "validator125", "validator130", "validator134", "validator135", "validator136", "validator137", "validator142", "validator144", "validator145", "validator150", "validator153", "validator160", "validator165", "validator166", "validator172"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator003", "validator006", "validator019", "validator021", "validator027", "validator034", "validator037", "validator038", "validator040", "validator046", "validator047", "validator053", "validator055", "validator056", "validator058", "validator065", "validator070", "validator072", "validator076", "validator080", "validator085", "validator088", "validator090", "validator092", "validator098", "validator099", "validator101", "validator102", "validator108", "validator111", "validator118", "validator151", "validator156", "validator158", "validator163", "validator165", "validator175"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator004", "validator009", "validator010", "validator011", "validator020", "validator021", "validator022", "validator024", "validator028", "validator029", "validator035", "validator047", "validator048", "validator049", "validator050", "validator053", "validator054", "validator057", "validator058", "validator061", "validator063", "validator064", "validator066", "validator072", "validator075", "validator078", "validator086", "validator093", "validator098", "validator100", "validator107", "validator109", "validator111", "validator112", "validator114", "validator116", "validator117", "validator123", "validator127", "validator132", "validator133", "validator144", "validator146", "validator153", "validator155", "validator157", "validator161", "validator162", "validator166", "validator173"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator001", "validator004", "validator007", "validator015", "validator016", "validator023", "validator024", "validator031", "validator032", "validator034", "validator036", "validator039", "validator045", "validator050", "validator051", "validator053", "validator058", "validator065", "validator067", "validator073", "validator076", "validator082", "validator083", "validator089", "validator095", "validator097", "validator098", "validator099", "validator101", "validator102", "validator106", "validator112", "validator115", "validator132", "validator133", "validator139", "validator148", "validator160", "validator162"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator001", "validator002", "validator008", "validator010", "validator013", "validator014", "validator018", "validator019", "validator025", "validator026", "validator030", "validator036", "validator038", "validator047", "validator052", "validator054", "validator056", "validator058", "validator060", "validator067", "validator068", "validator085", "validator089", "validator093", "validator095", "validator098", "validator109", "validator122", "validator131", "validator132", "validator133", "validator141", "validator150", "validator155", "validator160", "validator161", "validator165", "validator168", "validator169"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator005", "validator006", "validator013", "validator017", "validator022", "validator029", "validator032", "validator036", "validator041", "validator043", "validator044", "validator051", "validator054", "validator057", "validator059", "validator062", "validator075", "validator078", "validator079", "validator089", "validator090", "validator092", "validator095", "validator109", "validator114", "validator124", "validator129", "validator130", "validator133", "validator134", "validator136", "validator146", "validator149", "validator156", "validator157", "validator161", "validator166", "validator171", "validator173"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator001", "validator002", "validator004", "validator009", "validator013", "validator015", "validator018", "validator022", "validator023", "validator024", "validator026", "validator027", "validator029", "validator034", "validator041", "validator042", "validator048", "validator049", "validator050", "validator051", "validator052", "validator059", "validator063", "validator065", "validator070", "validator076", "validator077", "validator080", "validator081", "validator086", "validator089", "validator092", "validator095", "validator101", "validator105", "validator106", "validator107", "validator112", "validator115", "validator120", "validator124", "validator125", "validator128", "validator130", "validator134", "validator147", "validator150", "validator151", "validator162", "validator167"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator008", "validator009", "validator012", "validator018", "validator030", "validator033", "validator035", "validator037", "validator040", "validator045", "validator046", "validator053", "validator055", "validator061", "validator064", "validator072", "validator073", "validator080", "validator083", "validator093", "validator096", "validator098", "validator100", "validator101", "validator107", "validator108", "validator110", "validator114", "validator116", "validator118", "validator124", "validator127", "validator128", "validator131", "validator132", "validator137", "validator138", "validator140", "validator142", "validator144", "validator148", "validator150", "validator164", "validator168", "validator170", "validator172"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator014", "validator017", "validator018", "validator020", "validator022", "validator025", "validator028", "validator033", "validator039", "validator061", "validator063", "validator070", "validator071", "validator072", "validator076", "validator077", "validator080", "validator081", "validator084", "validator090", "validator095", "validator096", "validator098", "validator101", "validator113", "validator116", "validator121", "validator122", "validator123", "validator126", "validator127", "validator129", "validator142", "validator143", "validator147", "validator155", "validator160", "validator165", "validator171"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator001", "validator008", "validator009", "validator011", "validator014", "validator015", "validator025", "validator026", "validator029", "validator032", "validator041", "validator044", "validator058", "validator060", "validator067", "validator070", "validator071", "validator073", "validator074", "validator076", "validator077", "validator095", "validator110", "validator111", "validator116", "validator122", "validator126", "validator131", "validator133", "validator137", "validator138", "validator142", "validator144", "validator155", "validator159", "validator162", "validator163", "validator166", "validator169"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator015", "validator017", "validator019", "validator026", "validator028", "validator033", "validator034", "validator037", "validator038", "validator039", "validator043", "validator048", "validator049", "validator051", "validator058", "validator069", "validator077", "validator081", "validator085", "validator089", "validator090", "validator092", "validator093", "validator104", "validator108", "validator115", "validator124", "validator125", "validator128", "validator129", "validator134", "validator136", "validator137", "validator141", "validator148", "validator151", "validator152", "validator156", "validator161", "validator172", "validator175"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator011", "validator016", "validator017", "validator018", "validator022", "validator024", "validator029", "validator042", "validator048", "validator051", "validator056", "validator061", "validator069", "validator078", "validator088", "validator101", "validator105", "validator108", "validator110", "validator112", "validator118", "validator123", "validator124", "validator128", "validator129", "validator130", "validator132", "validator140", "validator142", "validator144", "validator146", "validator148", "validator150", "validator153", "validator154", "validator156", "validator160", "validator162", "validator165", "validator170", "validator171", "validator174"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator003", "validator006", "validator014", "validator017", "validator018", "validator027", "validator028", "validator043", "validator046", "validator053", "validator054", "validator056", "validator064", "validator067", "validator075", "validator077", "validator080", "validator082", "validator084", "validator095", "validator098", "validator103", "validator122", "validator123", "validator126", "validator127", "validator133", "validator135", "validator138", "validator140", "validator141", "validator142", "validator145", "validator146", "validator148", "validator152", "validator153", "validator162", "validator168"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator017", "validator019", "validator020", "validator022", "validator027", "validator032", "validator039", "validator040", "validator041", "validator043", "validator048", "validator049", "validator051", "validator054", "validator057", "validator066", "validator070", "validator078", "validator079", "validator083", "validator101", "validator105", "validator114", "validator115", "validator121", "validator124", "validator126", "validator127", "validator132", "validator134", "validator144", "validator149", "validator150", "validator153", "validator157", "validator160", "validator163", "validator164", "validator169", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator001", "validator010", "validator019", "validator021", "validator027", "validator037", "validator038", "validator041", "validator044", "validator045", "validator049", "validator055", "validator058", "validator059", "validator061", "validator064", "validator065", "validator072", "validator074", "validator078", "validator080", "validator083", "validator084", "validator090", "validator092", "validator105", "validator108", "validator113", "validator114", "validator116", "validator121", "validator122", "validator127", "validator132", "validator149", "validator150", "validator153", "validator155", "validator159", "validator160", "validator163", "validator164", "validator170", "validator172", "validator175"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator005", "validator010", "validator018", "validator020", "validator022", "validator025", "validator027", "validator028", "validator029", "validator033", "validator039", "validator051", "validator066", "validator069", "validator083", "validator087", "validator088", "validator097", "validator098", "validator100", "validator103", "validator106", "validator107", "validator113", "validator115", "validator120", "validator123", "validator125", "validator133", "validator138", "validator143", "validator145", "validator148", "validator149", "validator154", "validator159", "validator162", "validator168", "validator170", "validator172"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator002", "validator024", "validator026", "validator027", "validator029", "validator032", "validator039", "validator046", "validator047", "validator051", "validator057", "validator058", "validator062", "validator072", "validator073", "validator077", "validator078", "validator079", "validator082", "validator090", "validator093", "validator097", "validator098", "validator118", "validator119", "validator120", "validator123", "validator127", "validator129", "validator130", "validator133", "validator137", "validator140", "validator141", "validator144", "validator150", "validator153", "validator159", "validator166", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator001", "validator006", "validator008", "validator023", "validator029", "validator036", "validator040", "validator044", "validator050", "validator055", "validator057", "validator060", "validator070", "validator074", "validator079", "validator081", "validator087", "validator095", "validator098", "validator099", "validator105", "validator107", "validator109", "validator111", "validator118", "validator119", "validator120", "validator121", "validator125", "validator128", "validator131", "validator132", "validator135", "validator144", "validator155", "validator157", "validator174"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator008", "validator009", "validator010", "validator017", "validator028", "validator030", "validator031", "validator036", "validator042", "validator043", "validator044", "validator055", "validator060", "validator061", "validator064", "validator066", "validator069", "validator070", "validator072", "validator074", "validator077", "validator080", "validator082", "validator093", "validator101", "validator106", "validator112", "validator116", "validator121", "validator122", "validator126", "validator129", "validator136", "validator140", "validator141", "validator148", "validator155", "validator157", "validator160", "validator170"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator004", "validator008", "validator010", "validator015", "validator021", "validator038", "validator041", "validator042", "validator044", "validator048", "validator050", "validator053", "validator054", "validator055", "validator061", "validator064", "validator065", "validator079", "validator085", "validator095", "validator097", "validator098", "validator103", "validator105", "validator106", "validator111", "validator112", "validator116", "validator128", "validator133", "validator140", "validator145", "validator146", "validator147", "validator148", "validator150", "validator154", "validator157", "validator165", "validator169", "validator170"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator006", "validator007", "validator008", "validator012", "validator013", "validator018", "validator020", "validator022", "validator024", "validator030", "validator031", "validator032", "validator034", "validator037", "validator038", "validator039", "validator045", "validator049", "validator052", "validator055", "validator056", "validator062", "validator069", "validator072", "validator074", "validator077", "validator081", "validator085", "validator088", "validator092", "validator096", "validator105", "validator106", "validator108", "validator113", "validator116", "validator121", "validator126", "validator134", "validator139", "validator141", "validator143", "validator145", "validator146", "validator153", "validator154", "validator163", "validator170", "validator171"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator010", "validator012", "validator015", "validator016", "validator018", "validator020", "validator024", "validator025", "validator037", "validator038", "validator041", "validator042", "validator044", "validator053", "validator055", "validator057", "validator058", "validator061", "validator062", "validator064", "validator069", "validator072", "validator075", "validator076", "validator077", "validator080", "validator084", "validator108", "validator115", "validator116", "validator123", "validator125", "validator126", "validator132", "validator139", "validator154", "validator160", "validator165", "validator167", "validator168"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator003", "validator004", "validator007", "validator009", "validator010", "validator011", "validator013", "validator015", "validator017", "validator020", "validator026", "validator041", "validator044", "validator049", "validator050", "validator053", "validator056", "validator060", "validator065", "validator070", "validator075", "validator088", "validator092", "validator097", "validator104", "validator108", "validator113", "validator114", "validator123", "validator125", "validator128", "validator131", "validator143", "validator145", "validator146", "validator154", "validator158", "validator166", "validator170", "validator172", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator003", "validator004", "validator008", "validator011", "validator012", "validator013", "validator014", "validator015", "validator020", "validator022", "validator023", "validator025", "validator027", "validator028", "validator042", "validator047", "validator049", "validator063", "validator067", "validator070", "validator072", "validator078", "validator079", "validator081", "validator083", "validator087", "validator089", "validator093", "validator094", "validator097", "validator098", "validator099", "validator102", "validator119", "validator136", "validator137", "validator145", "validator148", "validator152", "validator153", "validator154", "validator158", "validator159", "validator164", "validator167", "validator169", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator001", "validator006", "validator010", "validator011", "validator014", "validator021", "validator025", "validator033", "validator038", "validator043", "validator045", "validator047", "validator049", "validator051", "validator056", "validator065", "validator073", "validator076", "validator079", "validator081", "validator086", "validator089", "validator090", "validator101", "validator106", "validator113", "validator123", "validator127", "validator128", "validator132", "validator134", "validator135", "validator142", "validator144", "validator146", "validator147", "validator148", "validator149", "validator150", "validator159", "validator163", "validator164", "validator168", "validator171", "validator175"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator003", "validator004", "validator007", "validator012", "validator014", "validator035", "validator039", "validator040", "validator050", "validator055", "validator069", "validator071", "validator075", "validator085", "validator090", "validator102", "validator105", "validator107", "validator115", "validator120", "validator126", "validator128", "validator132", "validator134", "validator136", "validator142", "validator144", "validator146", "validator148", "validator149", "validator151", "validator155", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172", "validator173", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator001", "validator007", "validator010", "validator016", "validator017", "validator020", "validator022", "validator028", "validator032", "validator035", "validator044", "validator045", "validator046", "validator079", "validator092", "validator096", "validator101", "validator107", "validator108", "validator110", "validator113", "validator115", "validator116", "validator123", "validator124", "validator125", "validator127", "validator128", "validator140", "validator141", "validator147", "validator154", "validator155", "validator158", "validator164", "validator167", "validator169", "validator171"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator004", "validator006", "validator013", "validator026", "validator029", "validator038", "validator041", "validator046", "validator059", "validator064", "validator076", "validator079", "validator083", "validator085", "validator095", "validator096", "validator099", "validator101", "validator103", "validator107", "validator108", "validator109", "validator112", "validator113", "validator124", "validator131", "validator136", "validator138", "validator146", "validator148", "validator149", "validator150", "validator154", "validator155", "validator163", "validator170", "validator171", "validator172", "validator173", "validator175"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator007", "validator008", "validator009", "validator011", "validator013", "validator016", "validator037", "validator052", "validator056", "validator057", "validator061", "validator065", "validator068", "validator077", "validator080", "validator081", "validator083", "validator091", "validator093", "validator097", "validator103", "validator109", "validator113", "validator116", "validator118", "validator123", "validator125", "validator127", "validator129", "validator132", "validator133", "validator140", "validator141", "validator145", "validator148", "validator156", "validator157", "validator158", "validator159", "validator161", "validator162", "validator163", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator001", "validator012", "validator013", "validator027", "validator028", "validator035", "validator037", "validator040", "validator046", "validator051", "validator052", "validator057", "validator067", "validator072", "validator075", "validator079", "validator086", "validator099", "validator116", "validator128", "validator131", "validator135", "validator136", "validator138", "validator139", "validator144", "validator148", "validator149", "validator151", "validator158", "validator160", "validator162", "validator168", "validator172", "validator173", "validator174", "validator175"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator004", "validator005", "validator007", "validator014", "validator016", "validator028", "validator029", "validator032", "validator034", "validator036", "validator045", "validator048", "validator049", "validator056", "validator061", "validator063", "validator068", "validator069", "validator087", "validator092", "validator093", "validator095", "validator097", "validator100", "validator102", "validator105", "validator112", "validator114", "validator118", "validator121", "validator127", "validator128", "validator135", "validator136", "validator138", "validator140", "validator141", "validator143", "validator149", "validator155", "validator158", "validator161", "validator163", "validator167", "validator170", "validator173", "validator174"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator001", "validator003", "validator004", "validator005", "validator012", "validator013", "validator016", "validator022", "validator025", "validator028", "validator033", "validator045", "validator047", "validator048", "validator053", "validator056", "validator067", "validator075", "validator076", "validator077", "validator080", "validator084", "validator088", "validator093", "validator103", "validator106", "validator107", "validator112", "validator113", "validator122", "validator124", "validator135", "validator140", "validator142", "validator148", "validator149", "validator151", "validator152", "validator155", "validator158", "validator164", "validator167", "validator168", "validator170", "validator174"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator011", "validator012", "validator021", "validator026", "validator030", "validator033", "validator035", "validator039", "validator040", "validator042", "validator043", "validator046", "validator055", "validator059", "validator062", "validator063", "validator066", "validator073", "validator079", "validator080", "validator086", "validator087", "validator093", "validator094", "validator107", "validator108", "validator119", "validator123", "validator126", "validator127", "validator128", "validator131", "validator134", "validator135", "validator139", "validator140", "validator141", "validator143", "validator144", "validator145", "validator147", "validator149", "validator151", "validator158", "validator164", "validator169"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator002", "validator006", "validator008", "validator025", "validator026", "validator028", "validator030", "validator031", "validator034", "validator035", "validator037", "validator039", "validator041", "validator043", "validator046", "validator050", "validator052", "validator053", "validator059", "validator062", "validator063", "validator069", "validator070", "validator072", "validator078", "validator082", "validator098", "validator099", "validator105", "validator111", "validator121", "validator129", "validator130", "validator131", "validator140", "validator141", "validator143", "validator145", "validator146", "validator147", "validator148", "validator157", "validator158", "validator169", "validator170"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator004", "validator006", "validator008", "validator016", "validator020", "validator024", "validator027", "validator029", "validator036", "validator040", "validator049", "validator055", "validator067", "validator073", "validator077", "validator079", "validator080", "validator088", "validator089", "validator093", "validator106", "validator107", "validator110", "validator113", "validator116", "validator120", "validator122", "validator123", "validator127", "validator129", "validator130", "validator132", "validator135", "validator140", "validator143", "validator155", "validator157", "validator158", "validator163", "validator165", "validator167", "validator169"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator004", "validator006", "validator007", "validator009", "validator010", "validator011", "validator015", "validator018", "validator024", "validator032", "validator035", "validator039", "validator040", "validator042", "validator045", "validator051", "validator053", "validator062", "validator073", "validator075", "validator079", "validator092", "validator101", "validator105", "validator107", "validator112", "validator117", "validator122", "validator126", "validator141", "validator145", "validator147", "validator148", "validator159", "validator162", "validator166", "validator169", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator005", "validator014", "validator019", "validator020", "validator021", "validator022", "validator032", "validator035", "validator061", "validator064", "validator068", "validator077", "validator078", "validator081", "validator083", "validator084", "validator088", "validator089", "validator090", "validator095", "validator097", "validator103", "validator105", "validator106", "validator109", "validator115", "validator126", "validator128", "validator139", "validator147", "validator164", "validator165", "validator167", "validator169", "validator170", "validator175"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator006", "validator008", "validator010", "validator012", "validator014", "validator016", "validator020", "validator022", "validator023", "validator025", "validator030", "validator032", "validator034", "validator042", "validator043", "validator046", "validator050", "validator054", "validator058", "validator059", "validator062", "validator063", "validator072", "validator073", "validator074", "validator075", "validator076", "validator077", "validator090", "validator106", "validator108", "validator109", "validator113", "validator116", "validator118", "validator127", "validator128", "validator129", "validator130", "validator132", "validator136", "validator139", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator003", "validator004", "validator019", "validator020", "validator027", "validator032", "validator033", "validator043", "validator044", "validator045", "validator046", "validator048", "validator053", "validator054", "validator065", "validator067", "validator069", "validator070", "validator073", "validator075", "validator076", "validator077", "validator085", "validator086", "validator087", "validator091", "validator098", "validator103", "validator113", "validator127", "validator131", "validator135", "validator136", "validator137", "validator138", "validator139", "validator142", "validator143", "validator156", "validator165", "validator173"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator001", "validator007", "validator015", "validator017", "validator019", "validator026", "validator028", "validator029", "validator037", "validator039", "validator040", "validator042", "validator046", "validator050", "validator056", "validator059", "validator063", "validator064", "validator066", "validator067", "validator073", "validator080", "validator081", "validator082", "validator085", "validator091", "validator092", "validator093", "validator095", "validator098", "validator099", "validator107", "validator108", "validator109", "validator111", "validator112", "validator113", "validator118", "validator120", "validator124", "validator125", "validator130", "validator133", "validator134", "validator141", "validator142", "validator143", "validator146", "validator147", "validator150"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator001", "validator002", "validator004", "validator005", "validator007", "validator013", "validator014", "validator022", "validator026", "validator027", "validator030", "validator036", "validator037", "validator043", "validator047", "validator053", "validator055", "validator062", "validator064", "validator074", "validator077", "validator078", "validator083", "validator084", "validator086", "validator089", "validator091", "validator095", "validator101", "validator105", "validator107", "validator110", "validator111", "validator112", "validator117", "validator121", "validator126", "validator127", "validator144", "validator154", "validator157", "validator160", "validator162", "validator164", "validator165", "validator168", "validator171"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator001", "validator002", "validator009", "validator021", "validator026", "validator032", "validator042", "validator048", "validator053", "validator058", "validator060", "validator069", "validator077", "validator079", "validator083", "validator085", "validator095", "validator104", "validator111", "validator118", "validator121", "validator129", "validator133", "validator134", "validator135", "validator141", "validator144", "validator149", "validator150", "validator156", "validator159", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator170", "validator171", "validator173", "validator174", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator002", "validator007", "validator009", "validator010", "validator012", "validator015", "validator020", "validator023", "validator025", "validator027", "validator030", "validator032", "validator039", "validator043", "validator054", "validator056", "validator070", "validator075", "validator082", "validator086", "validator115", "validator117", "validator138", "validator139", "validator142", "validator144", "validator145", "validator146", "validator147", "validator148", "validator149", "validator150", "validator160", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator171", "validator174"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator001", "validator017", "validator018", "validator020", "validator024", "validator025", "validator027", "validator028", "validator040", "validator041", "validator043", "validator047", "validator049", "validator053", "validator058", "validator062", "validator065", "validator076", "validator082", "validator084", "validator102", "validator104", "validator109", "validator125", "validator130", "validator131", "validator132", "validator139", "validator140", "validator144", "validator151", "validator157", "validator160", "validator164", "validator166", "validator171", "validator174"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator013", "validator016", "validator018", "validator020", "validator024", "validator027", "validator028", "validator031", "validator038", "validator050", "validator053", "validator054", "validator055", "validator056", "validator063", "validator067", "validator070", "validator072", "validator076", "validator077", "validator078", "validator082", "validator096", "validator097", "validator106", "validator110", "validator111", "validator116", "validator119", "validator120", "validator124", "validator127", "validator129", "validator130", "validator134", "validator137", "validator145", "validator156", "validator158", "validator159", "validator164", "validator166", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator005", "validator013", "validator018", "validator020", "validator022", "validator035", "validator036", "validator037", "validator043", "validator044", "validator047", "validator061", "validator071", "validator072", "validator075", "validator077", "validator078", "validator080", "validator082", "validator087", "validator089", "validator093", "validator096", "validator098", "validator100", "validator101", "validator104", "validator113", "validator118", "validator120", "validator121", "validator126", "validator144", "validator146", "validator163"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator006", "validator007", "validator010", "validator012", "validator016", "validator017", "validator034", "validator035", "validator039", "validator051", "validator055", "validator056", "validator069", "validator070", "validator076", "validator079", "validator080", "validator085", "validator089", "validator094", "validator097", "validator101", "validator102", "validator105", "validator107", "validator118", "validator119", "validator122", "validator125", "validator127", "validator128", "validator131", "validator141", "validator144", "validator145", "validator151", "validator156", "validator157", "validator158", "validator164", "validator165", "validator167", "validator170", "validator171", "validator174", "validator175"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator003", "validator010", "validator011", "validator014", "validator020", "validator021", "validator025", "validator026", "validator028", "validator034", "validator036", "validator037", "validator038", "validator042", "validator044", "validator046", "validator050", "validator051", "validator054", "validator055", "validator057", "validator058", "validator070", "validator074", "validator075", "validator077", "validator080", "validator085", "validator087", "validator089", "validator095", "validator096", "validator098", "validator100", "validator104", "validator111", "validator112", "validator117", "validator125", "validator129", "validator130", "validator136", "validator140", "validator141", "validator143", "validator144", "validator146", "validator150", "validator161", "validator170"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator008", "validator010", "validator015", "validator024", "validator026", "validator032", "validator035", "validator049", "validator050", "validator052", "validator062", "validator072", "validator076", "validator079", "validator104", "validator111", "validator123", "validator129", "validator130", "validator139", "validator140", "validator142", "validator147", "validator148", "validator152", "validator156", "validator157", "validator158", "validator159", "validator160", "validator162", "validator165", "validator166", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator005", "validator010", "validator017", "validator020", "validator023", "validator027", "validator028", "validator032", "validator035", "validator042", "validator045", "validator052", "validator053", "validator054", "validator057", "validator058", "validator066", "validator071", "validator072", "validator074", "validator078", "validator081", "validator084", "validator087", "validator101", "validator104", "validator107", "validator112", "validator115", "validator116", "validator117", "validator120", "validator124", "validator127", "validator135", "validator137", "validator141", "validator150", "validator152", "validator154", "validator156", "validator157", "validator158", "validator162", "validator164", "validator166", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator009", "validator012", "validator014", "validator016", "validator023", "validator024", "validator035", "validator038", "validator041", "validator042", "validator047", "validator053", "validator054", "validator062", "validator070", "validator077", "validator078", "validator080", "validator084", "validator087", "validator088", "validator092", "validator093", "validator096", "validator102", "validator103", "validator107", "validator108", "validator109", "validator113", "validator115", "validator116", "validator118", "validator121", "validator125", "validator132", "validator138", "validator151", "validator157", "validator158", "validator159", "validator160", "validator164", "validator165", "validator169", "validator171", "validator175"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator004", "validator005", "validator018", "validator021", "validator025", "validator035", "validator036", "validator044", "validator059", "validator061", "validator066", "validator068", "validator073", "validator078", "validator080", "validator101", "validator104", "validator108", "validator113", "validator114", "validator122", "validator137", "validator139", "validator142", "validator146", "validator147", "validator150", "validator152", "validator157", "validator158", "validator160", "validator162", "validator164", "validator165", "validator171", "validator174"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator006", "validator020", "validator027", "validator028", "validator032", "validator039", "validator043", "validator045", "validator049", "validator058", "validator059", "validator062", "validator063", "validator066", "validator067", "validator071", "validator073", "validator074", "validator077", "validator084", "validator085", "validator087", "validator091", "validator093", "validator097", "validator098", "validator120", "validator123", "validator128", "validator131", "validator132", "validator137", "validator140", "validator141", "validator144", "validator145", "validator147", "validator156", "validator175"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator011", "validator015", "validator017", "validator019", "validator020", "validator031", "validator033", "validator047", "validator064", "validator070", "validator071", "validator075", "validator078", "validator083", "validator085", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator100", "validator101", "validator102", "validator106", "validator113", "validator120", "validator125", "validator129", "validator135", "validator139", "validator142", "validator148", "validator149", "validator150", "validator151", "validator152", "validator153", "validator157", "validator158", "validator166"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator002", "validator008", "validator010", "validator015", "validator023", "validator036", "validator037", "validator042", "validator047", "validator049", "validator059", "validator063", "validator064", "validator065", "validator066", "validator075", "validator078", "validator079", "validator084", "validator085", "validator087", "validator088", "validator089", "validator097", "validator098", "validator102", "validator111", "validator112", "validator114", "validator123", "validator127", "validator130", "validator131", "validator134", "validator135", "validator136", "validator138", "validator139", "validator143", "validator146", "validator147", "validator149", "validator152", "validator157", "validator160", "validator162", "validator163", "validator164", "validator165", "validator175"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator004", "validator014", "validator016", "validator017", "validator018", "validator020", "validator022", "validator026", "validator031", "validator034", "validator035", "validator040", "validator051", "validator055", "validator058", "validator060", "validator065", "validator068", "validator075", "validator076", "validator077", "validator081", "validator083", "validator092", "validator095", "validator097", "validator099", "validator103", "validator107", "validator110", "validator113", "validator121", "validator124", "validator127", "validator136", "validator140", "validator142", "validator143", "validator151", "validator156", "validator157", "validator158", "validator159", "validator162", "validator166", "validator167", "validator174"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator003", "validator012", "validator016", "validator017", "validator018", "validator021", "validator026", "validator036", "validator041", "validator048", "validator053", "validator064", "validator070", "validator072", "validator075", "validator078", "validator088", "validator091", "validator101", "validator102", "validator103", "validator104", "validator106", "validator107", "validator108", "validator116", "validator123", "validator126", "validator130", "validator131", "validator138", "validator141", "validator143", "validator144", "validator145", "validator151"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator008", "validator010", "validator011", "validator013", "validator016", "validator032", "validator033", "validator037", "validator044", "validator046", "validator054", "validator062", "validator063", "validator064", "validator066", "validator070", "validator073", "validator079", "validator082", "validator090", "validator094", "validator098", "validator099", "validator100", "validator106", "validator109", "validator110", "validator111", "validator118", "validator121", "validator139", "validator141", "validator143", "validator144", "validator145", "validator146", "validator154", "validator157"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator008", "validator014", "validator017", "validator018", "validator020", "validator022", "validator023", "validator026", "validator028", "validator034", "validator044", "validator045", "validator053", "validator054", "validator055", "validator059", "validator063", "validator066", "validator072", "validator074", "validator075", "validator079", "validator083", "validator086", "validator092", "validator095", "validator096", "validator099", "validator101", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator127", "validator129", "validator132", "validator133", "validator138", "validator145", "validator146", "validator147", "validator151", "validator157", "validator158", "validator159", "validator162", "validator167", "validator171"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator002", "validator003", "validator009", "validator020", "validator027", "validator029", "validator031", "validator033", "validator034", "validator038", "validator048", "validator049", "validator050", "validator055", "validator057", "validator058", "validator059", "validator060", "validator075", "validator099", "validator100", "validator108", "validator113", "validator117", "validator126", "validator130", "validator139", "validator140", "validator141", "validator143", "validator145", "validator152", "validator157", "validator160", "validator162", "validator164", "validator165", "validator166", "validator168", "validator170"] +send_no_load = true + + From 4b8760ec57f12b2007082d3b3009cd214797b763 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Wed, 20 Sep 2023 11:55:14 -0300 Subject: [PATCH 03/34] do not reset prometheus when resetting the network. --- Makefile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 6c1ba37..7e4c4b3 100644 --- a/Makefile +++ b/Makefile @@ -9,8 +9,8 @@ export DO_INSTANCE_TAGNAME export DO_VPC_SUBNET export EPHEMERAL_SIZE LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= 200 -LOAD_TOTAL_TIME ?= 90 +LOAD_TX_RATE ?= 400 +LOAD_TOTAL_TIME ?= 300 ITERATIONS ?= 5 # Set it to "all" to retrieve from all hosts @@ -109,13 +109,20 @@ runload: -e tx_per_second=$(LOAD_TX_RATE) \ -e iterations=$(ITERATIONS) +.PHONY: restart-prometheus +restart-prometheus: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root + +.PHONY: rotate +rotate: + ./script/rotate.sh $(VERSION_TAG) `ansible all --list-hosts -i ./ansible/hosts --limit ephemeral | tail +2 | paste -s -d, - | tr -d ' '` + .PHONY: restart restart: cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" ifneq ($(VERSION2_WEIGHT), 0) cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" endif - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook re-init-testapp.yaml -i hosts -u root -f $(ANSIBLE_FORKS) .PHONY: rotate From 960740162e3eb8e10c74d5450243e8384e4423d8 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Wed, 20 Sep 2023 13:40:24 -0300 Subject: [PATCH 04/34] do not reset prometheus when resetting the network --- Makefile | 4 ---- README.md | 17 +++++++++++++---- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 7e4c4b3..c514f0b 100644 --- a/Makefile +++ b/Makefile @@ -113,10 +113,6 @@ runload: restart-prometheus: cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root -.PHONY: rotate -rotate: - ./script/rotate.sh $(VERSION_TAG) `ansible all --list-hosts -i ./ansible/hosts --limit ephemeral | tail +2 | paste -s -d, - | tr -d ' '` - .PHONY: restart restart: cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" diff --git a/README.md b/README.md index f0a63ca..5a3f812 100644 --- a/README.md +++ b/README.md @@ -127,12 +127,21 @@ After you have all the prerequisites installed and have configured your If you need to restart the running experiment, run the following command: ```sh -make restart -``` +#modify your testnet.toml file +make configgen #update the configuration files locally +make restart #update the configuration files and restart CometBFT in the nodes +make restart-prometheus #reset and restart prometheus +``` This command will delete all of the prometheus data, and re-initialize the nodes -on the network. The nodes will restart with the same configuration files and -IDs that they previously used, but all of their data will be deleted and reset. +on the network. The nodes will restart with the new configuration and all of their +data will be deleted and reset, but they will use the same IDs that they previously used. + +If you do not want to update the configuration files and rerun experiments with same +configuration, you can ommit the `make configgen` step. + +If you are want to collect the metrics of multiple experiments on the same prometheus database +you can ommit the `make restart-prometheus` command. ### Destroy the network From d19a7f881be277830c2a5f7c203e9f92dbfdbc33 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Thu, 28 Sep 2023 15:01:34 -0300 Subject: [PATCH 05/34] Addin the runtest.py script to perform multiple tests in sequence in DO --- README.md | 14 +- script/runtests/README.md | 98 +++ script/runtests/example.json | 117 +++ script/runtests/example_options.json | 117 +++ script/runtests/example_tmpl.toml | 5 + script/runtests/reactors_Makefile_tmpl | 158 ++++ script/runtests/reactors_options.json | 279 +++++++ script/runtests/reactors_testnet_tmpl.toml | 887 +++++++++++++++++++++ script/runtests/runtests.py | 298 +++++++ 9 files changed, 1966 insertions(+), 7 deletions(-) create mode 100644 script/runtests/README.md create mode 100644 script/runtests/example.json create mode 100644 script/runtests/example_options.json create mode 100644 script/runtests/example_tmpl.toml create mode 100644 script/runtests/reactors_Makefile_tmpl create mode 100644 script/runtests/reactors_options.json create mode 100644 script/runtests/reactors_testnet_tmpl.toml create mode 100644 script/runtests/runtests.py diff --git a/README.md b/README.md index 5a3f812..c8ade97 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ After you have all the prerequisites installed and have configured your make terraform-init ``` -5. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` +5. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. ```bash @@ -85,7 +85,7 @@ After you have all the prerequisites installed and have configured your make start-network ``` -11. Execute a load test against the network +11. Execute a load test against the network This will start sending load until Ctrl-C is sent, so consider running this in its own terminal ```bash @@ -98,7 +98,7 @@ After you have all the prerequisites installed and have configured your make stop-network ``` -13. Retrieve the data produced during the execution. +13. Retrieve the data produced during the execution. You can either use the following command to retrieve both the prometheus and the blockstore databases together ```bash @@ -131,17 +131,17 @@ If you need to restart the running experiment, run the following command: make configgen #update the configuration files locally make restart #update the configuration files and restart CometBFT in the nodes make restart-prometheus #reset and restart prometheus -``` +``` This command will delete all of the prometheus data, and re-initialize the nodes -on the network. The nodes will restart with the new configuration and all of their +on the network. The nodes will restart with the new configuration and all of their data will be deleted and reset, but they will use the same IDs that they previously used. If you do not want to update the configuration files and rerun experiments with same -configuration, you can ommit the `make configgen` step. +configuration, you can omit the `make configgen` step. If you are want to collect the metrics of multiple experiments on the same prometheus database -you can ommit the `make restart-prometheus` command. +you can omit the `make restart-prometheus` command. ### Destroy the network diff --git a/script/runtests/README.md b/script/runtests/README.md new file mode 100644 index 0000000..9f8c9e1 --- /dev/null +++ b/script/runtests/README.md @@ -0,0 +1,98 @@ +The `runtests.py` allows you to configure and execute a series of experiments in sequence, on the same DO setup, to make comparisons fair. +This is achieved by replacing tags on template files for the `../../testnet.toml` and `../../Makefile` by combinations of the values specified +in an `options` file. +For each combination, the `runtests.py` scripts invokes the make commands in Makefile` to recreate the node configuration, +clean up the nodes (not the prometheus server), push the new configuration, and run the experiments., + +## Configuration +To use `runtests.py` create an `options` file that specifies which template files should be used taken as input, which tags/fields should be replaced by what, and which files will be generated as output. + +For example, consider the contents of the `sampl_tmpl.toml` file. + +```json + +config1 = {{conf 1 var 2}} +config2 = "{{conf 1 var 1}}" +config3 = {{conf 2 var 1}} +config4 = {{conf 2 var 2}} +``` + +It defines 4 tags, `{{conf 1 var 2}}`, `{{conf 1 var 1}}`, `{{conf 2 var 1}}` and `{{conf 2 var 2}}`. + +Now consider the contents of file `example_options.json`, which defines how these tags will be replaced. +The `sequences` field specifies two independent experiments, which will be executed one after the other, +`seq1` and `seq2`. + +`seq` specifies a series of `configurations`, `conf 1`, `conf 2` and `conf 3`. +Each configuration has a set of tags that will be associated with diferent values. +The resulting associations will be combined to into full configurations. +That is, all values of `conf 1` will be combined with all values of `conf 2` +and the result will be combined with all values of `conf 3`. + +For example, `conf 1` specifies that tag "conf 1 var 1" will be first associated with value `c1v1 0` and then `c1v1 1`. +Both values will be used in combination with the tags associated by `conf 2` and `conf 3`. + +The sets of values associate with a tag inside a `zip_vars` field, for the lack of a better name, are associated simultaneously +and in the same order. In the example, when tag `conf 1 var 1` is associated with `c1v1 0`, `conf 1 var 2` will be associated with `c1v2 0`. +and when tag `conf 1 var 1` is associated with `c1v1 1`, `conf 1 var 2` will be associated with `c1v2 1`. +Observe that the association happens in the context of the same file, `sampl_tmpl.toml`, but this need not be the case. + +```json +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "seq 1", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", +... + }, + { + "name": "conf 3", +... + } + ] + }, + { + "name": "seq 2", +... + } + ] +} +``` + +## Templates + +The `reactors` files have real examples of experiment configurations. + +## Execution + +```bash +cd script/runtests +python3 runtests.py -l log.log -o flood_skip_options.json -r -t log.log +``` + diff --git a/script/runtests/example.json b/script/runtests/example.json new file mode 100644 index 0000000..e933914 --- /dev/null +++ b/script/runtests/example.json @@ -0,0 +1,117 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "seq 1", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1", + "c2v2 2" + ] + } + ] + } + ] + }, + { + "name": "seq 2", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1" + ] + }, + { + "tmpl_file": "exampleb_tmpl.toml", + "output_file": "exampleb_out.toml", + "tag": "conf 2 var 3", + "values": [ + "c2v3 0", + "c2v3 1" + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/script/runtests/example_options.json b/script/runtests/example_options.json new file mode 100644 index 0000000..8e6e8e2 --- /dev/null +++ b/script/runtests/example_options.json @@ -0,0 +1,117 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "seq 1", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1", + "c2v2 2" + ] + } + ] + } + ] + }, + { + "name": "seq 2", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 3", + "values": [ + "c2v3 0", + "c2v3 1" + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/script/runtests/example_tmpl.toml b/script/runtests/example_tmpl.toml new file mode 100644 index 0000000..c2773cb --- /dev/null +++ b/script/runtests/example_tmpl.toml @@ -0,0 +1,5 @@ +config = {{conf 1 var 2}}config = "{{conf 1 var 1}}" + + +config = {{conf 2 var 1}} +config = {{conf 2 var 2}} diff --git a/script/runtests/reactors_Makefile_tmpl b/script/runtests/reactors_Makefile_tmpl new file mode 100644 index 0000000..9e92be1 --- /dev/null +++ b/script/runtests/reactors_Makefile_tmpl @@ -0,0 +1,158 @@ +ANSIBLE_SSH_RETRIES=5 +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=v039-cat-lasaro +DO_VPC_SUBNET=172.19.144.0/20 +LOAD_RUNNER_COMMIT_HASH ?= 51685158fe36869ab600527b852437ca0939d0cc +LOAD_RUNNER_CMD=go run github.com/cometbft/cometbft/test/e2e/runner@$(LOAD_RUNNER_COMMIT_HASH) +ANSIBLE_FORKS=150 +export DO_INSTANCE_TAGNAME +export DO_VPC_SUBNET +export EPHEMERAL_SIZE +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= {{LOAD_TX_RATE}} +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 301 +ITERATIONS ?= 3 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any +EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") + +#VERSION_TAG ?= 3b783434f #v0.34.27 (cometbft/cometbft) +#VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) +#VERSION_TAG ?= v0.38.0-alpha.2 +#VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) +#VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. +VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited +#VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 2 +VERSION2_WEIGHT ?= 0 + +ifeq ($(VERSION_WEIGHT), 0) +$(error VERSION_WEIGHT must be non-zero) +endif + +.PHONY: terraform-init +terraform-init: + $(MAKE) -C ./tf/ init + +.PHONY: terraform-apply +terraform-apply: + $(MAKE) -C ./tf/ apply + +.PHONY: hosts +hosts: + echo "[validators]" > ./ansible/hosts + doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts +ifneq ($(VERSION2_WEIGHT), 0) #(num+den-1)/den is ceiling division + echo "[validators2]" >> ./ansible/hosts + total_validators=$$(doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | wc -l) && \ + num=$$(( total_validators * $(VERSION2_WEIGHT) )) den=$$(( $(VERSION_WEIGHT)+$(VERSION2_WEIGHT) )) && \ + vals2=$$(( (num+den-1)/den )) && \ + doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | tail -n $$vals2 >> ./ansible/hosts +endif + echo "[prometheus]" >> ./ansible/hosts + doctl compute droplet list --tag-name "testnet-observability" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts + echo "[loadrunners]" >> ./ansible/hosts + doctl compute droplet list --tag-name "testnet-load" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts + echo "[ephemeral]" >> ./ansible/hosts + doctl compute droplet list --tag-name "ephemeral-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts + +.PHONY: configgen +configgen: + ./script/configgen.sh $(VERSION_TAG) ./ansible/hosts $(DO_VPC_SUBNET) + +.PHONY: ansible-install +ansible-install: + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" +ifneq ($(VERSION2_WEIGHT), 0) + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +endif + +.PHONY: ansible-install-retry +ansible-install-retry: + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" +ifneq ($(VERSION2_WEIGHT), 0) + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +endif + +.PHONY: prometheus-init +prometheus-init: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root prometheus.yaml -f 10 + +.PHONY: loadrunners-init +loadrunners-init: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root loadrunners-init.yaml -f 10 + +.PHONY: start-network +start-network: + go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) start -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json + +.PHONY: stop-network +stop-network: + go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) stop -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json + +.PHONY: runload +runload: + cd ansible && \ + endpoints=$$(scripts/get-endpoints.sh) && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook runload.yaml -i hosts -u root \ + -e endpoints=$$endpoints \ + -e connections=$(LOAD_CONNECTIONS) \ + -e time_seconds=$(LOAD_TOTAL_TIME) \ + -e tx_per_second=$(LOAD_TX_RATE) \ + -e iterations=$(ITERATIONS) \ + -e count=$(LOAD_TX_COUNT) + +.PHONY: restart-prometheus +restart-prometheus: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root + +.PHONY: restart +restart: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +ifneq ($(VERSION2_WEIGHT), 0) + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +endif + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook re-init-testapp.yaml -i hosts -u root -f $(ANSIBLE_FORKS) + +.PHONY: rotate +rotate: + ./script/rotate.sh $(VERSION_TAG) `ansible all --list-hosts -i ./ansible/hosts --limit ephemeral | tail +2 | paste -s -d, - | tr -d ' '` + +.PHONY: perturb-nodes +perturb-nodes: + go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) perturb -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json + +.PHONY: retrieve-blockstore +retrieve-blockstore: + mkdir -p "./experiments/$(EXPERIMENT_DIR)" +ifeq ($(RETRIEVE_TARGET_HOST), any) + cd ansible && \ + last_val=$$(ansible -i hosts --list-hosts validators | tail -1 | sed "s/ //g") && \ + retrieve_target_host=$$(ansible-inventory -i hosts -y --host $$last_val | grep 'name' | cut -d ' ' -f2) && \ + ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$$retrieve_target_host" +else + cd ansible && \ + ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$(RETRIEVE_TARGET_HOST)" +endif + +.PHONY: retrieve-prometheus-data +retrieve-prometheus-data: + mkdir -p "./experiments/$(EXPERIMENT_DIR)"; \ + cd ansible && ansible-playbook -i hosts -u root retrieve-prometheus.yaml --limit `ansible -i hosts --list-hosts prometheus | tail -1 | sed 's/ //g'` -e "dir=../experiments/$(EXPERIMENT_DIR)/"; + +.PHONY: retrieve-data +retrieve-data: retrieve-prometheus-data retrieve-blockstore + +.PHONY: terraform-destroy +terraform-destroy: + $(MAKE) -C ./tf/ destroy diff --git a/script/runtests/reactors_options.json b/script/runtests/reactors_options.json new file mode 100644 index 0000000..ec51756 --- /dev/null +++ b/script/runtests/reactors_options.json @@ -0,0 +1,279 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "flood skip", + "comment": "Configurations are combined", + "configurations": [ + { + "name": "reactor", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{REACTOR}}", + "values": [ + "flood_skip" + ] + } + ] + }, + { + "name": "skip rate and tx", + "comment": "Propagation rates. Values must have the same cardinality", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_SKIP_RATE}}", + "values": [ + 0, + 10, + 20, + 30, + 40 + ] + }, + { + "tmpl_file": "reactors_Makefile_tmpl", + "output_file": "Makefile", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400, + 445, + 500, + 572, + 667 + ] + } + ] + }, + { + "name": "sleep times", + "comment": "Time to sleep between broadcasting transactions", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_RANDOM_SLEEP}}", + "values": [ + 0 + ] + } + ] + }, + { + "name": "concurrency limit ", + "comment": "Maximum number o send routines to run in parallel", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", + "values": [ + 0 + ] + } + ] + } + ] + }, + { + "name": "flood sleep", + "comment": "Entries are zipped together", + "configurations": [ + { + "name": "reactor", + "comment": "The reactors to be used", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{REACTOR}}", + "values": [ + "flood_sleep" + ] + } + ] + }, + { + "name": "rate", + "comment": "Propagation rates. Values must have the same cardinality", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_SKIP_RATE}}", + "values": [ + 0 + ] + }, + { + "tmpl_file": "reactors_Makefile_tmpl", + "output_file": "Makefile", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400 + ] + } + ] + }, + { + "name": "sleep times", + "comment": "Time to sleep between broadcasting transactions", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_RANDOM_SLEEP}}", + "values": [ + 4, + 8, + 16, + 32 + ] + } + ] + }, + { + "name": "concurrency limit ", + "comment": "Maximum number o send routines to run in parallel", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", + "values": [ + 0 + ] + } + ] + } + ] + }, + { + "name": "flood limit concurrency", + "comment": "Entries are zipped together", + "configurations": [ + { + "name": "reactor", + "comment": "The reactors to be used", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{REACTOR}}", + "values": [ + "flood_limit_concurrency" + ] + } + ] + }, + { + "name": "rate", + "comment": "Propagation rates. Values must have the same cardinality", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_SKIP_RATE}}", + "values": [ + 0 + ] + }, + { + "tmpl_file": "reactors_Makefile_tmpl", + "output_file": "Makefile", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400 + ] + } + ] + }, + { + "name": "sleep times", + "comment": "Time to sleep between broadcasting transactions", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_RANDOM_SLEEP}}", + "values": [ + 0 + ] + } + ] + }, + { + "name": "concurrency limit ", + "comment": "Maximum number o send routines to run in parallel", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", + "values": [ + 5, + 10, + 20 + ] + } + ] + } + ] + }, + { + "name": "cat", + "comment": "Entries are zipped together", + "configurations": [ + { + "name": "reactors", + "comment": "The reactors to be used", + "zip_vars": [ + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{REACTOR}}", + "values": [ + "cat" + ] + }, + { + "tmpl_file": "reactors_Makefile_tmpl", + "output_file": "Makefile", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400 + ] + }, + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_SKIP_RATE}}", + "values": [ + 0 + ] + }, + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_RANDOM_SLEEP}}", + "values": [ + 0 + ] + }, + { + "tmpl_file": "reactors_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", + "values": [ + 0 + ] + } + ] + } + ] + } + ] +} diff --git a/script/runtests/reactors_testnet_tmpl.toml b/script/runtests/reactors_testnet_tmpl.toml new file mode 100644 index 0000000..18cdafe --- /dev/null +++ b/script/runtests/reactors_testnet_tmpl.toml @@ -0,0 +1,887 @@ +load_tx_size_bytes = 1024 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 +pex = false +log_level = "info" +#log_level = "mempool:debug,*:info" + + +mempool_reactor = "{{REACTOR}}" +flood_skip_rate = {{FLOOD_SKIP_RATE}} +flood_limit_concurrency = {{FLOOD_LIMIT_CONCURRENCY}} +flood_random_sleep = {{FLOOD_RANDOM_SLEEP}} + +[node.validator001] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] +send_no_load = true + diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py new file mode 100644 index 0000000..f63b221 --- /dev/null +++ b/script/runtests/runtests.py @@ -0,0 +1,298 @@ +##### +# Run this script from qa-infra/script/runtests. +# e.g.: python3 runtests.py -l log.log -o reactors_options.json +# +# It will replace the Makefile and testnet.toml files in qa-infra, that is, ../../. +# Do not commit the updated files!!! +# +# If the Makefile and testnet.toml files are updated, the templates in this folder should +# also be updated. +#### + + +from __future__ import print_function + +from __future__ import absolute_import + +import os +import sys +import time +import getopt +import pexpect +import pathlib +import json +import logging as log +import itertools +import requests + +global_pexpect_instance = None # Used by signal handler +global_output_folder = str(pathlib.Path(__file__).parents[2]) + + +def exit_with_usage(): + + print(globals()['__doc__']) + print( + '''Usage: this_script.py [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] + -l: output log file + -o: tag replacements file + -i: pause on some key steps + -a: append to log file instead of truncating + -r: retrieve the experiment data at the end + -d: destroy the network at the end (must have -r) + -t: create experiment tags on a local grafana (localhost:3000) + + E.g.: python3 runtests.py -l log.log -o example.json + ''') + os._exit(1) + + +def explode(var): + result = [] + for val in var['values']: + result.append({ + 'tmpl_file': var['tmpl_file'], + 'output_file': var['output_file'], + 'tag': var['tag'], + 'value': val}) + return result + + +def zip_variables(config): + log.debug("Config: %s", config) + exploded = [e for e in map(lambda var: explode(var), config['zip_vars'])] + # TODO: check that all lists in exploded have the same length + return list(map(list, zip(*exploded))) + +def tag(begin, end, annotation): + request_body = { + #"dashboardUID":"", + "panelId":1, + "time":begin, + "timeEnd":end, + "tags":["untagged"], + "text":annotation + } + + response = requests.post(url='http://localhost:3000/api/annotations', json=request_body) + print(response) + + + +def main(): + + ###################################################################### + # Parse the options, arguments, get ready, etc. + ###################################################################### + try: + optlist, args = getopt.getopt(sys.argv[1:], 'hal:o:virt', [ + 'help', 'append', 'log', 'options', 'interactive', 'retrieve', 'tag-experiments']) + except Exception as e: + log.error("ERROR: %s", str(e)) + exit_with_usage() + options = dict(optlist) + + log_filename = 'log.log' + opt_filename = 'opt.json' + append = True + verbosity = 35 + interactive = False + destroy = False + retrieve = False + tag_experiment = False + + for k, v in options.items(): + if k in ('-h', '--help'): + print("Help:") + exit_with_usage() + elif k in ('-a', '--append'): + append = True + elif k in ('-l', '--log'): + log_filename = v + print(log_filename) + elif k in ('-o', '--options'): + opt_filename = v + print(opt_filename) + elif k in ('-v'): + verbosity = verbosity - 10 + if verbosity < 5: + verbosity = 5 + elif k in ('-i', '--interactive'): + interactive = True + elif k in ('-d', '--destroy'): + destroy = True + elif k in ('-r', '--retrieve'): + retrieve = True + elif k in ('-t', '--tag-experiments'): + ta_experiment = True + else: + assert False, 'unhandled option' + + if not retrieve and destroy: + log.error( + "Refusing to destroy the network without retrieving the experiment data") + exit(2) + + # log.basicConfig(format="%(levelname)s: %(message)s", level=verbosity) + log.basicConfig(format="%(levelname)s: %(message)s", level=log.INFO) + + if append: + log_file = open(log_filename, "ab") + else: + log_file = open(log_filename, "wb") + + fopt = open(opt_filename, "r") + + # Interpret the options file. + options = json.load(fopt) + + bash = pexpect.spawn( + "/bin/sh", cwd=global_output_folder, timeout=None) + bash.logfile = log_file + + COMMAND_PROMPT = r"\[PEXPECT\]\$ " + bash.sendline(r"PS1='[PEXPECT]\$ '") # In case of sh-style + i = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT], timeout=10) + if i == 0: + print("# Couldn't set sh-style prompt -- trying csh-style.") + bash.sendline(r"set prompt='[PEXPECT]\$ '") + i = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT], timeout=10) + if i == 0: + print("Failed to set command prompt using sh or csh style.") + print("Response was:") + print(bash.before) + sys.exit(1) + + bash.sendline('pwd') + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Working directory') + + for seq in options['sequences']: + log.info("Sequence entry: %s", seq['name']) + + conf_names = list( + map(lambda conf: conf['name'], seq['configurations'])) + log.info("Configurations: %s ", conf_names) + + # Zip the values of each configuration + zipped_confs = list(map(zip_variables, seq['configurations'])) + log.debug("Zipped: %s", zipped_confs) + + # Combine the configurations in a sequence entry + combined_confs = list(map(lambda conf: [ + item for sublist in conf for item in sublist], itertools.product(*(zipped_confs)))) + log.debug("Combined: %s", combined_confs) + + # Iterate over the combined configurations, apply and execute them + for conf in combined_confs: + log.debug("Conf: %s", conf) + # FIXME: assuming that same output_file implies tmpl_file + # group options by input/output file + + def conf_key_function(x): return ( + x['tmpl_file'], x['output_file']) + conf.sort(key=conf_key_function) + + annotation = '' + + for (t, o), g in itertools.groupby(conf, conf_key_function): + log.info("Creating %s/%s from %s", global_output_folder, o, t) + update_contents = None + with open(t, 'r') as file: + updated_contents = file.read() + + for e in g: + log.info("Replacing %s for %s", e['tag'], str(e['value'])) + annotation = annotation + "{} => {}\n".format(e['tag'], str(e['value'])) + updated_contents = updated_contents.replace( + e['tag'], str(e['value'])) + + with open(global_output_folder + '/' + o, 'w') as file: + file.write(updated_contents) + + + if interactive: + input("Configuration files generated.\nPress Enter to continue...") + + ###################################################################### + # Assume network has been started but no experiments are being executed. + # Execute the combinations and store the logs (specially timestamps) + ###################################################################### + bash.sendline("make configgen") + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Configurations updated') + + bash.sendline("make restart") + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + # FIXME: Check 'changed' counter. + log.info('Restart completed') + + # Begin log with date/time in the form CCCCyymm.hhmmss + begin_time = time.localtime() + log_file.write(b'# Begin time: %4d%02d%02d.%02d%02d%02d \n' % + begin_time[:-3]) + log_file.write(annotation.encode()) + log_file.write("# Sequence entry: {}\n".format( + seq['name']).encode()) + log.info("# Configuration: %s ", conf) + + bash.sendline("make runload") + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Test concluded') + + # End log entry with date/time + end_time = time.localtime() + log_file.write(b'# End time: %4d%02d%02d.%02d%02d%02d \n' % + end_time[:-3]) + + if tag_experiment: + tag(begin_time, end_time, annotation) + + if retrieve: + bash.sendline("make retrieve-blockstore") + + if interactive: + input("Experiment ended.\nPress Enter to continue...") + + # Collect the prometheus database and associate with the log file. + if retrieve: + bash.sendline("make retrieve-data") + + # optionally destroy the network. + if destroy: + bash.sendline("make terraform-destroy") + index = bash.expect([pexpect.TIMEOUT, 'Enter a value:']) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + bash.sendline("yes") + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('The network has been destroyed') + + log_file.close() + return 0 + + +if __name__ == "__main__": + main() From ff978b1a103e1b6731b472f4eb2baa539dc9c13a Mon Sep 17 00:00:00 2001 From: lasarojc Date: Thu, 28 Sep 2023 18:16:25 -0300 Subject: [PATCH 06/34] retrieve the data at the end --- script/runtests/runtests.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py index f63b221..6138532 100644 --- a/script/runtests/runtests.py +++ b/script/runtests/runtests.py @@ -266,13 +266,25 @@ def conf_key_function(x): return ( if retrieve: bash.sendline("make retrieve-blockstore") + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Could not retrieve the blockstore') if interactive: input("Experiment ended.\nPress Enter to continue...") # Collect the prometheus database and associate with the log file. if retrieve: - bash.sendline("make retrieve-data") + bash.sendline("make retrieve-prometheus-data") + index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Could not retrieve the prometheus data') # optionally destroy the network. if destroy: From 2b50ce4c36d05af3debdb071e501d96c583a5402 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 6 Oct 2023 17:51:57 -0300 Subject: [PATCH 07/34] Updating the runtests script and ansible task --- Makefile | 11 +++++++---- ansible/runload.yaml | 1 + script/runtests/runtests.py | 19 +++++++++++++++---- 3 files changed, 23 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index c514f0b..f45d5e0 100644 --- a/Makefile +++ b/Makefile @@ -10,8 +10,10 @@ export DO_VPC_SUBNET export EPHEMERAL_SIZE LOAD_CONNECTIONS ?= 1 LOAD_TX_RATE ?= 400 -LOAD_TOTAL_TIME ?= 300 -ITERATIONS ?= 5 +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 301 +ITERATIONS ?= 3 + # Set it to "all" to retrieve from all hosts # Set it to "any" to retrieve from one full node @@ -24,7 +26,7 @@ EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") #VERSION_TAG ?= v0.38.0-alpha.2 #VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) #VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. -VERSION_TAG ?= d6a7f098a7449bda4495af1e552c12312dd1add9 #skip + sleep + cat + limited +VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited #VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 2 @@ -107,7 +109,8 @@ runload: -e connections=$(LOAD_CONNECTIONS) \ -e time_seconds=$(LOAD_TOTAL_TIME) \ -e tx_per_second=$(LOAD_TX_RATE) \ - -e iterations=$(ITERATIONS) + -e iterations=$(ITERATIONS) \ + -e count=$(LOAD_TX_COUNT) .PHONY: restart-prometheus restart-prometheus: diff --git a/ansible/runload.yaml b/ansible/runload.yaml index 2af824a..bce2dd8 100644 --- a/ansible/runload.yaml +++ b/ansible/runload.yaml @@ -16,6 +16,7 @@ - name: install load tool shell: "cd cometbft/test/loadtime/cmd/load/ && /usr/lib/go-1.19/bin/go install" - name: run the load tool + #shell: "/root/go/bin/load -c {{ connections }} -T {{ time_seconds }} -r {{ tx_per_second }} -s {{ size_bytes }} --broadcast-tx-method sync --endpoints {{endpoints}} -v {{count}}" shell: "/root/go/bin/load -c {{ connections }} -T {{ time_seconds }} -r {{ tx_per_second }} -s {{ size_bytes }} --broadcast-tx-method sync --endpoints {{endpoints}}" loop: "{{ range(0, iterations| int, 1)| list }}" loop_control: diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py index 6138532..d7315c7 100644 --- a/script/runtests/runtests.py +++ b/script/runtests/runtests.py @@ -17,6 +17,7 @@ import os import sys import time +from datetime import datetime import getopt import pexpect import pathlib @@ -46,6 +47,10 @@ def exit_with_usage(): ''') os._exit(1) +def date_string_to_datetime(date_str): + date_format = "%Y%m%d.%H%M%S" + date_obj = datetime.strptime(date_str, date_format) + return date_obj def explode(var): result = [] @@ -74,8 +79,14 @@ def tag(begin, end, annotation): "text":annotation } - response = requests.post(url='http://localhost:3000/api/annotations', json=request_body) - print(response) + access_token = open(".grafana_token", "r").read().splitlines()[0] + + response = requests.post( + url='http://localhost:3000/api/annotations', + headers={'Content-Type':'application/json', + 'Authorization': 'Bearer {}'.format(access_token)}, + json=request_body) + return response @@ -271,7 +282,7 @@ def conf_key_function(x): return ( log.error('Timeout!!') exit() elif index == 1: - log.info('Could not retrieve the blockstore') + log.info('Retrieved the blockstore') if interactive: input("Experiment ended.\nPress Enter to continue...") @@ -284,7 +295,7 @@ def conf_key_function(x): return ( log.error('Timeout!!') exit() elif index == 1: - log.info('Could not retrieve the prometheus data') + log.info('Retrieved the prometheus data') # optionally destroy the network. if destroy: From 002a041ba1d05c44781276c125b826bb7d27a4c4 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Tue, 10 Oct 2023 10:48:46 -0300 Subject: [PATCH 08/34] flood_skip templates and options --- script/runtests/flood_skip_Makefile_tmpl | 158 ++++ script/runtests/flood_skip_options.json | 45 + script/runtests/flood_skip_testnet_tmpl.toml | 884 +++++++++++++++++++ 3 files changed, 1087 insertions(+) create mode 100644 script/runtests/flood_skip_Makefile_tmpl create mode 100644 script/runtests/flood_skip_options.json create mode 100644 script/runtests/flood_skip_testnet_tmpl.toml diff --git a/script/runtests/flood_skip_Makefile_tmpl b/script/runtests/flood_skip_Makefile_tmpl new file mode 100644 index 0000000..a479c69 --- /dev/null +++ b/script/runtests/flood_skip_Makefile_tmpl @@ -0,0 +1,158 @@ +ANSIBLE_SSH_RETRIES=5 +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=v039-cat-lasaro +DO_VPC_SUBNET=172.19.144.0/20 +LOAD_RUNNER_COMMIT_HASH ?= 51685158fe36869ab600527b852437ca0939d0cc +LOAD_RUNNER_CMD=go run github.com/cometbft/cometbft/test/e2e/runner@$(LOAD_RUNNER_COMMIT_HASH) +ANSIBLE_FORKS=150 +export DO_INSTANCE_TAGNAME +export DO_VPC_SUBNET +export EPHEMERAL_SIZE +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= {{LOAD_TX_RATE}} +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 601 +ITERATIONS ?= 5 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any +EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") + +#VERSION_TAG ?= 3b783434f #v0.34.27 (cometbft/cometbft) +#VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) +#VERSION_TAG ?= v0.38.0-alpha.2 +#VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) +#VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. +VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited +#VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 2 +VERSION2_WEIGHT ?= 0 + +ifeq ($(VERSION_WEIGHT), 0) +$(error VERSION_WEIGHT must be non-zero) +endif + +.PHONY: terraform-init +terraform-init: + $(MAKE) -C ./tf/ init + +.PHONY: terraform-apply +terraform-apply: + $(MAKE) -C ./tf/ apply + +.PHONY: hosts +hosts: + echo "[validators]" > ./ansible/hosts + doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts +ifneq ($(VERSION2_WEIGHT), 0) #(num+den-1)/den is ceiling division + echo "[validators2]" >> ./ansible/hosts + total_validators=$$(doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | wc -l) && \ + num=$$(( total_validators * $(VERSION2_WEIGHT) )) den=$$(( $(VERSION_WEIGHT)+$(VERSION2_WEIGHT) )) && \ + vals2=$$(( (num+den-1)/den )) && \ + doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | tail -n $$vals2 >> ./ansible/hosts +endif + echo "[prometheus]" >> ./ansible/hosts + doctl compute droplet list --tag-name "testnet-observability" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts + echo "[loadrunners]" >> ./ansible/hosts + doctl compute droplet list --tag-name "testnet-load" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts + echo "[ephemeral]" >> ./ansible/hosts + doctl compute droplet list --tag-name "ephemeral-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts + +.PHONY: configgen +configgen: + ./script/configgen.sh $(VERSION_TAG) ./ansible/hosts $(DO_VPC_SUBNET) + +.PHONY: ansible-install +ansible-install: + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" +ifneq ($(VERSION2_WEIGHT), 0) + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +endif + +.PHONY: ansible-install-retry +ansible-install-retry: + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" +ifneq ($(VERSION2_WEIGHT), 0) + cd ansible && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +endif + +.PHONY: prometheus-init +prometheus-init: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root prometheus.yaml -f 10 + +.PHONY: loadrunners-init +loadrunners-init: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root loadrunners-init.yaml -f 10 + +.PHONY: start-network +start-network: + go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) start -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json + +.PHONY: stop-network +stop-network: + go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) stop -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json + +.PHONY: runload +runload: + cd ansible && \ + endpoints=$$(scripts/get-endpoints.sh) && \ + ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook runload.yaml -i hosts -u root \ + -e endpoints=$$endpoints \ + -e connections=$(LOAD_CONNECTIONS) \ + -e time_seconds=$(LOAD_TOTAL_TIME) \ + -e tx_per_second=$(LOAD_TX_RATE) \ + -e iterations=$(ITERATIONS) + #-e count=$(LOAD_TX_COUNT) + +.PHONY: restart-prometheus +restart-prometheus: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root + +.PHONY: restart +restart: + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +ifneq ($(VERSION2_WEIGHT), 0) + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" +endif + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook re-init-testapp.yaml -i hosts -u root -f $(ANSIBLE_FORKS) + +.PHONY: rotate +rotate: + ./script/rotate.sh $(VERSION_TAG) `ansible all --list-hosts -i ./ansible/hosts --limit ephemeral | tail +2 | paste -s -d, - | tr -d ' '` + +.PHONY: perturb-nodes +perturb-nodes: + go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) perturb -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json + +.PHONY: retrieve-blockstore +retrieve-blockstore: + mkdir -p "./experiments/$(EXPERIMENT_DIR)" +ifeq ($(RETRIEVE_TARGET_HOST), any) + cd ansible && \ + last_val=$$(ansible -i hosts --list-hosts validators | tail -1 | sed "s/ //g") && \ + retrieve_target_host=$$(ansible-inventory -i hosts -y --host $$last_val | grep 'name' | cut -d ' ' -f2) && \ + ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$$retrieve_target_host" +else + cd ansible && \ + ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$(RETRIEVE_TARGET_HOST)" +endif + +.PHONY: retrieve-prometheus-data +retrieve-prometheus-data: + mkdir -p "./experiments/$(EXPERIMENT_DIR)"; \ + cd ansible && ansible-playbook -i hosts -u root retrieve-prometheus.yaml --limit `ansible -i hosts --list-hosts prometheus | tail -1 | sed 's/ //g'` -e "dir=../experiments/$(EXPERIMENT_DIR)/"; + +.PHONY: retrieve-data +retrieve-data: retrieve-prometheus-data retrieve-blockstore + +.PHONY: terraform-destroy +terraform-destroy: + $(MAKE) -C ./tf/ destroy diff --git a/script/runtests/flood_skip_options.json b/script/runtests/flood_skip_options.json new file mode 100644 index 0000000..e257481 --- /dev/null +++ b/script/runtests/flood_skip_options.json @@ -0,0 +1,45 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "flood skip", + "comment": "Configurations are combined", + "configurations": [ + { + "name": "skip rate", + "comment": "Propagation rates.", + "zip_vars": [ + { + "tmpl_file": "flood_skip_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_SKIP_RATE}}", + "values": [ + 0, + 10, + 20, + 30, + 40, + 50, + 60 + ] + } + ] + }, + { + "name": "tx rate", + "comment": "tx rate", + "zip_vars": [ + { + "tmpl_file": "flood_skip_Makefile_tmpl", + "output_file": "Makefile", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400 + ] + } + ] + } + ] + } + ] +} diff --git a/script/runtests/flood_skip_testnet_tmpl.toml b/script/runtests/flood_skip_testnet_tmpl.toml new file mode 100644 index 0000000..98586f0 --- /dev/null +++ b/script/runtests/flood_skip_testnet_tmpl.toml @@ -0,0 +1,884 @@ +load_tx_size_bytes = 4096 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 +pex = false +log_level = "info" +#log_level = "mempool:debug,*:info" + + +flood_skip_rate = {{FLOOD_SKIP_RATE}} + +[node.validator001] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] +send_no_load = true + From 291c7cb479c97b726747e907fa1eeede5575e309 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Wed, 1 Nov 2023 11:28:16 -0400 Subject: [PATCH 09/34] Separates experiments configuration from the main makefile, which has command definitions --- .gitignore | 1 + Makefile | 22 +- experiment.mk | 19 + script/runtests/README.md | 2 +- .../flood_limit_peers_experiment.mk_tmpl | 19 + .../runtests/flood_limit_peers_options.json | 43 + .../flood_limit_peers_testnet_tmpl.toml | 883 ++++++++++++++++++ script/runtests/flood_skip_Makefile_tmpl | 158 ---- script/runtests/flood_skip_experiment.mk_tmpl | 20 + script/runtests/flood_skip_options.json | 4 +- script/runtests/reactors_options.json | 16 +- 11 files changed, 1004 insertions(+), 183 deletions(-) create mode 100644 experiment.mk create mode 100644 script/runtests/flood_limit_peers_experiment.mk_tmpl create mode 100644 script/runtests/flood_limit_peers_options.json create mode 100644 script/runtests/flood_limit_peers_testnet_tmpl.toml delete mode 100644 script/runtests/flood_skip_Makefile_tmpl create mode 100644 script/runtests/flood_skip_experiment.mk_tmpl diff --git a/.gitignore b/.gitignore index afa5b48..e6492e7 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /ansible/rotating/* /ansible/hosts /experiments +**/.DS_Store diff --git a/Makefile b/Makefile index f45d5e0..fd15f18 100644 --- a/Makefile +++ b/Makefile @@ -1,35 +1,29 @@ -ANSIBLE_SSH_RETRIES=5 -EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v039-cat-lasaro +include experiment.mk + DO_VPC_SUBNET=172.19.144.0/20 -LOAD_RUNNER_COMMIT_HASH ?= 51685158fe36869ab600527b852437ca0939d0cc +LOAD_RUNNER_COMMIT_HASH ?= latest LOAD_RUNNER_CMD=go run github.com/cometbft/cometbft/test/e2e/runner@$(LOAD_RUNNER_COMMIT_HASH) +ANSIBLE_SSH_RETRIES=5 ANSIBLE_FORKS=150 export DO_INSTANCE_TAGNAME export DO_VPC_SUBNET export EPHEMERAL_SIZE -LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= 400 -LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 301 -ITERATIONS ?= 3 # Set it to "all" to retrieve from all hosts # Set it to "any" to retrieve from one full node # Set it to the exact name of a validator to retrieve from it RETRIEVE_TARGET_HOST ?= any -EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") +EXPERIMENT_DIR ?= $(shell date "+%Y-%m-%d-%H_%M_%S%N") #VERSION_TAG ?= 3b783434f #v0.34.27 (cometbft/cometbft) #VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) #VERSION_TAG ?= v0.38.0-alpha.2 #VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) #VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. -VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited #VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) -VERSION_WEIGHT ?= 2 +VERSION_WEIGHT ?= 1 VERSION2_WEIGHT ?= 0 ifeq ($(VERSION_WEIGHT), 0) @@ -109,8 +103,8 @@ runload: -e connections=$(LOAD_CONNECTIONS) \ -e time_seconds=$(LOAD_TOTAL_TIME) \ -e tx_per_second=$(LOAD_TX_RATE) \ - -e iterations=$(ITERATIONS) \ - -e count=$(LOAD_TX_COUNT) + -e iterations=$(ITERATIONS) + #-e count=$(LOAD_TX_COUNT) .PHONY: restart-prometheus restart-prometheus: diff --git a/experiment.mk b/experiment.mk new file mode 100644 index 0000000..026480f --- /dev/null +++ b/experiment.mk @@ -0,0 +1,19 @@ +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=comet-experiment + +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= 400 +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 201 +ITERATIONS ?= 3 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any + +VERSION_TAG ?= v0.38.x +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 1 +VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/README.md b/script/runtests/README.md index 9f8c9e1..f764ddd 100644 --- a/script/runtests/README.md +++ b/script/runtests/README.md @@ -1,5 +1,5 @@ The `runtests.py` allows you to configure and execute a series of experiments in sequence, on the same DO setup, to make comparisons fair. -This is achieved by replacing tags on template files for the `../../testnet.toml` and `../../Makefile` by combinations of the values specified +This is achieved by replacing tags on template files for the `../../testnet.toml` and `../../experiment.mk` by combinations of the values specified in an `options` file. For each combination, the `runtests.py` scripts invokes the make commands in Makefile` to recreate the node configuration, clean up the nodes (not the prometheus server), push the new configuration, and run the experiments., diff --git a/script/runtests/flood_limit_peers_experiment.mk_tmpl b/script/runtests/flood_limit_peers_experiment.mk_tmpl new file mode 100644 index 0000000..361d90b --- /dev/null +++ b/script/runtests/flood_limit_peers_experiment.mk_tmpl @@ -0,0 +1,19 @@ +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=v039-cat-lasaro + +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= {{LOAD_TX_RATE}} +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 201 +ITERATIONS ?= 3 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any + +VERSION_TAG ?= b09e14148a8154389e485ddc35a812a715492237 # bucky limited concurrency +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 1 +VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_limit_peers_options.json b/script/runtests/flood_limit_peers_options.json new file mode 100644 index 0000000..3a49ad6 --- /dev/null +++ b/script/runtests/flood_limit_peers_options.json @@ -0,0 +1,43 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "max peers", + "comment": "Configurations are combined", + "configurations": [ + { + "name": "max peers", + "comment": "Max Peers.", + "zip_vars": [ + { + "tmpl_file": "flood_limit_peers_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{MAX_PEERS}}", + "values": [ + 0, + 5, + 10, + 15, + 20 + ] + } + ] + }, + { + "name": "tx rate", + "comment": "tx rate", + "zip_vars": [ + { + "tmpl_file": "flood_limit_peers_experiment.mk_tmpl", + "output_file": "experiment.mk", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400 + ] + } + ] + } + ] + } + ] +} diff --git a/script/runtests/flood_limit_peers_testnet_tmpl.toml b/script/runtests/flood_limit_peers_testnet_tmpl.toml new file mode 100644 index 0000000..8b58523 --- /dev/null +++ b/script/runtests/flood_limit_peers_testnet_tmpl.toml @@ -0,0 +1,883 @@ +load_tx_size_bytes = 1024 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 +pex = false +log_level = "info" +#log_level = "mempool:debug,*:info" + +mempool_max_outbound_peers = {{MAX_PEERS}} + +[node.validator001] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] +send_no_load = true + diff --git a/script/runtests/flood_skip_Makefile_tmpl b/script/runtests/flood_skip_Makefile_tmpl deleted file mode 100644 index a479c69..0000000 --- a/script/runtests/flood_skip_Makefile_tmpl +++ /dev/null @@ -1,158 +0,0 @@ -ANSIBLE_SSH_RETRIES=5 -EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v039-cat-lasaro -DO_VPC_SUBNET=172.19.144.0/20 -LOAD_RUNNER_COMMIT_HASH ?= 51685158fe36869ab600527b852437ca0939d0cc -LOAD_RUNNER_CMD=go run github.com/cometbft/cometbft/test/e2e/runner@$(LOAD_RUNNER_COMMIT_HASH) -ANSIBLE_FORKS=150 -export DO_INSTANCE_TAGNAME -export DO_VPC_SUBNET -export EPHEMERAL_SIZE -LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= {{LOAD_TX_RATE}} -LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 601 -ITERATIONS ?= 5 - - -# Set it to "all" to retrieve from all hosts -# Set it to "any" to retrieve from one full node -# Set it to the exact name of a validator to retrieve from it -RETRIEVE_TARGET_HOST ?= any -EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") - -#VERSION_TAG ?= 3b783434f #v0.34.27 (cometbft/cometbft) -#VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) -#VERSION_TAG ?= v0.38.0-alpha.2 -#VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) -#VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. -VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited -#VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes -#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) -VERSION_WEIGHT ?= 2 -VERSION2_WEIGHT ?= 0 - -ifeq ($(VERSION_WEIGHT), 0) -$(error VERSION_WEIGHT must be non-zero) -endif - -.PHONY: terraform-init -terraform-init: - $(MAKE) -C ./tf/ init - -.PHONY: terraform-apply -terraform-apply: - $(MAKE) -C ./tf/ apply - -.PHONY: hosts -hosts: - echo "[validators]" > ./ansible/hosts - doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts -ifneq ($(VERSION2_WEIGHT), 0) #(num+den-1)/den is ceiling division - echo "[validators2]" >> ./ansible/hosts - total_validators=$$(doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | wc -l) && \ - num=$$(( total_validators * $(VERSION2_WEIGHT) )) den=$$(( $(VERSION_WEIGHT)+$(VERSION2_WEIGHT) )) && \ - vals2=$$(( (num+den-1)/den )) && \ - doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | tail -n $$vals2 >> ./ansible/hosts -endif - echo "[prometheus]" >> ./ansible/hosts - doctl compute droplet list --tag-name "testnet-observability" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts - echo "[loadrunners]" >> ./ansible/hosts - doctl compute droplet list --tag-name "testnet-load" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts - echo "[ephemeral]" >> ./ansible/hosts - doctl compute droplet list --tag-name "ephemeral-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts - -.PHONY: configgen -configgen: - ./script/configgen.sh $(VERSION_TAG) ./ansible/hosts $(DO_VPC_SUBNET) - -.PHONY: ansible-install -ansible-install: - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" -ifneq ($(VERSION2_WEIGHT), 0) - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -endif - -.PHONY: ansible-install-retry -ansible-install-retry: - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" -ifneq ($(VERSION2_WEIGHT), 0) - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -endif - -.PHONY: prometheus-init -prometheus-init: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root prometheus.yaml -f 10 - -.PHONY: loadrunners-init -loadrunners-init: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root loadrunners-init.yaml -f 10 - -.PHONY: start-network -start-network: - go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) start -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json - -.PHONY: stop-network -stop-network: - go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) stop -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json - -.PHONY: runload -runload: - cd ansible && \ - endpoints=$$(scripts/get-endpoints.sh) && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook runload.yaml -i hosts -u root \ - -e endpoints=$$endpoints \ - -e connections=$(LOAD_CONNECTIONS) \ - -e time_seconds=$(LOAD_TOTAL_TIME) \ - -e tx_per_second=$(LOAD_TX_RATE) \ - -e iterations=$(ITERATIONS) - #-e count=$(LOAD_TX_COUNT) - -.PHONY: restart-prometheus -restart-prometheus: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root - -.PHONY: restart -restart: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -ifneq ($(VERSION2_WEIGHT), 0) - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -endif - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook re-init-testapp.yaml -i hosts -u root -f $(ANSIBLE_FORKS) - -.PHONY: rotate -rotate: - ./script/rotate.sh $(VERSION_TAG) `ansible all --list-hosts -i ./ansible/hosts --limit ephemeral | tail +2 | paste -s -d, - | tr -d ' '` - -.PHONY: perturb-nodes -perturb-nodes: - go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) perturb -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json - -.PHONY: retrieve-blockstore -retrieve-blockstore: - mkdir -p "./experiments/$(EXPERIMENT_DIR)" -ifeq ($(RETRIEVE_TARGET_HOST), any) - cd ansible && \ - last_val=$$(ansible -i hosts --list-hosts validators | tail -1 | sed "s/ //g") && \ - retrieve_target_host=$$(ansible-inventory -i hosts -y --host $$last_val | grep 'name' | cut -d ' ' -f2) && \ - ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$$retrieve_target_host" -else - cd ansible && \ - ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$(RETRIEVE_TARGET_HOST)" -endif - -.PHONY: retrieve-prometheus-data -retrieve-prometheus-data: - mkdir -p "./experiments/$(EXPERIMENT_DIR)"; \ - cd ansible && ansible-playbook -i hosts -u root retrieve-prometheus.yaml --limit `ansible -i hosts --list-hosts prometheus | tail -1 | sed 's/ //g'` -e "dir=../experiments/$(EXPERIMENT_DIR)/"; - -.PHONY: retrieve-data -retrieve-data: retrieve-prometheus-data retrieve-blockstore - -.PHONY: terraform-destroy -terraform-destroy: - $(MAKE) -C ./tf/ destroy diff --git a/script/runtests/flood_skip_experiment.mk_tmpl b/script/runtests/flood_skip_experiment.mk_tmpl new file mode 100644 index 0000000..33c91bc --- /dev/null +++ b/script/runtests/flood_skip_experiment.mk_tmpl @@ -0,0 +1,20 @@ +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=v039-cat-lasaro +DO_VPC_SUBNET=172.19.144.0/20 + +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= {{LOAD_TX_RATE}} +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 601 +ITERATIONS ?= 5 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any + +VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 2 +VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_skip_options.json b/script/runtests/flood_skip_options.json index e257481..d059dfe 100644 --- a/script/runtests/flood_skip_options.json +++ b/script/runtests/flood_skip_options.json @@ -30,8 +30,8 @@ "comment": "tx rate", "zip_vars": [ { - "tmpl_file": "flood_skip_Makefile_tmpl", - "output_file": "Makefile", + "tmpl_file": "flood_skip_experiment.mk_tmpl", + "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ 400 diff --git a/script/runtests/reactors_options.json b/script/runtests/reactors_options.json index ec51756..7f575c0 100644 --- a/script/runtests/reactors_options.json +++ b/script/runtests/reactors_options.json @@ -35,8 +35,8 @@ ] }, { - "tmpl_file": "reactors_Makefile_tmpl", - "output_file": "Makefile", + "tmpl_file": "reactors_experiment.mk_tmpl", + "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ 400, @@ -109,8 +109,8 @@ ] }, { - "tmpl_file": "reactors_Makefile_tmpl", - "output_file": "Makefile", + "tmpl_file": "reactors_experiment.mk_tmpl", + "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ 400 @@ -182,8 +182,8 @@ ] }, { - "tmpl_file": "reactors_Makefile_tmpl", - "output_file": "Makefile", + "tmpl_file": "reactors_experiment.mk_tmpl", + "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ 400 @@ -240,8 +240,8 @@ ] }, { - "tmpl_file": "reactors_Makefile_tmpl", - "output_file": "Makefile", + "tmpl_file": "reactors_experiment.mk_tmpl", + "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ 400 From a2cac3b7973b8e28469a7771a9f82d0971d7dc97 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 6 Nov 2023 20:02:38 -0300 Subject: [PATCH 10/34] Updating the limit_peers configs to reflect new paramenter name --- README.md | 9 +- experiment.mk | 8 +- script/runtests/.grafana_token | 1 + .../__pycache__/runtests.cpython-311.pyc | Bin 0 -> 14861 bytes script/runtests/exampleb_tmpl.toml | 1 + .../flood_limit_peers_experiment.mk_tmpl | 4 +- .../runtests/flood_limit_peers_options.json | 8 +- .../flood_limit_peers_testnet_tmpl.toml | 2 +- script/runtests/runtests.py | 82 ++++++++++-------- 9 files changed, 67 insertions(+), 48 deletions(-) create mode 100644 script/runtests/.grafana_token create mode 100644 script/runtests/__pycache__/runtests.cpython-311.pyc create mode 100644 script/runtests/exampleb_tmpl.toml diff --git a/README.md b/README.md index c8ade97..57cf943 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,10 @@ After you have all the prerequisites installed and have configured your make terraform-init ``` +41. If you are using `scripts/runtests.py`, execut it now to update your `./testnet.toml` according to your templates. + Use the `-s` flag to run it just once, as in `python3 runtests.py -l log.log -o flood_options.json -s` + Otherwise, ensure that your `./testnet.toml` is correct. + 5. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. @@ -79,6 +83,8 @@ After you have all the prerequisites installed and have configured your make prometheus-init ``` +91. If you are using `script/runtests.py`, do it now and skip to step 12 once you are done. Otherwise, execute steps 10 and 11. + 10. Start the test application on all of the validators ```bash @@ -99,7 +105,8 @@ After you have all the prerequisites installed and have configured your ``` 13. Retrieve the data produced during the execution. - You can either use the following command to retrieve both the prometheus and the blockstore databases together + If you have use `runtests.py`, the data may have been retrieved already. + Otherwise, you can either use the following command to retrieve both the prometheus and the blockstore databases together ```bash make retrieve-data diff --git a/experiment.mk b/experiment.mk index 026480f..f14c46e 100644 --- a/experiment.mk +++ b/experiment.mk @@ -1,11 +1,11 @@ EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=comet-experiment +DO_INSTANCE_TAGNAME=v039-cat-lasaro LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= 400 +LOAD_TX_RATE ?= 600 LOAD_TX_COUNT ?= 100000 LOAD_TOTAL_TIME ?= 201 -ITERATIONS ?= 3 +ITERATIONS ?= 1 # Set it to "all" to retrieve from all hosts @@ -13,7 +13,7 @@ ITERATIONS ?= 3 # Set it to the exact name of a validator to retrieve from it RETRIEVE_TARGET_HOST ?= any -VERSION_TAG ?= v0.38.x +VERSION_TAG ?= e9781971db5128940caace1de4f5da0815850e77 # bucky limited concurrency #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 1 VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/.grafana_token b/script/runtests/.grafana_token new file mode 100644 index 0000000..fae5c4b --- /dev/null +++ b/script/runtests/.grafana_token @@ -0,0 +1 @@ +sa-prometheus-70e08778-d184-4e2d-83b9-fc4601fe59a0 diff --git a/script/runtests/__pycache__/runtests.cpython-311.pyc b/script/runtests/__pycache__/runtests.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a00c4cf9e7861eeed9f96cd61f212426e88c0b7d GIT binary patch literal 14861 zcmdTrZEPFImAm9pT#`$1B~o9cB(EgPGA)U;tXPf}+p%m(mSanHY}aWNyX;E4mMBxC zvb(Y^hP-0~A4(g%hE82XEgT$MB&mwz03UEadWROs0X?7x+~IbOZ9^=eI~@)_ApaDk z1=<3K-kas;(pH-ES`^(~&d$f1nK$pfc{8)`@%v7v9fRvT4L&};55xW&B}$j282Pjw z$FR3B4&(3$wv5l>IEtGfZkjdeadX5xYlb{?gqS7tw`JA>Zz58+TsK=+gt5+A^)hmn z)ZeyQoBp=X+V!_%meSwOS*QN4pRMQ2vn~_H)9|w`HIxwJ8{Y$r-iKe|T5^|SoTaT4 z#f&hs9!+cTy z`JEr5TtBYWuL$9&6uPz=otMI~DCD@8-^G%_FcbmFc!33q-9W&DEM&1OD}0ngDFIRfF9~7(1`kONk{mBeLTv3SDwZHE zu?vIztrcDXl18PgjGZZ7gOO1twkoZxN(dR|8emf?ivjBF0weG%5q6$OHN_f;@F=sw zu8KSpi!x$tnP;x^Ym6xID`KS;c9bdL%1E(tCrmgBU@XVPt}&7T!oW)5=t8BEFbdrk zha@fXOa*xcM1y5m38)I$QLa*l8)b^)*2|*2bTcMguL5QEF0YCbv&aIS1_ghmrZmdT z3p|Kibw4n4;6;>S0qJ=*!Yl~vH8#pJd-ddEOq524_wV0dX{OxXL|`ERgjtgoW6@y- zMkfI~M8x{R2%0pCSSO&GF!uL|zbs5msb{Sa3eZ@xgHPT1;4GBf(c$5SVKM8!X6Nu!KQ50;p&% z)LiIhSXvCNA~6+^y6A$RcoKpX_L#8!b>AI-#-BZ{+B+3umrCrCiCvq7ZQEqGke`?x z7TYf{2)0r1%T~-{y*-tF@oQ&ppGoPr;DUDMtEOjV>OKP{pdj%iUOj!6%CHG6fxidy z=Y3tZ05Fy`B}_2EOfzw3@5{Z*y00DfX81Su@v*p)i7>1t73Os;j~ zImLBIbsb7ge-u#hqv zQbbkC#91B?wc02XOyEGSx*4tR1{+!BMa?FGsD;q{)*OWiUr3li%>9Jm1snt)3fdvi zEP5?a#C3(K3sg1VUr z+{P>xpB|*md9wZu=Ur#Mt$qC!wauURb*?8>-(cR|oL#*?nr~{|wh=AfZ481>Fv8~h z1qvWp3hWrwn410!!hZd3ILVzSJfn6m) z%J6%pjO8LG)I+u&_)VHAuwTP@5zVHe*#E|UBoY>-`PlNxv3OTJyb=QThS|9YF9we2 z3Qjx*krK!_)D&AGNMW*Ty6|M#EM87L$%rz33{*2R0*DV&{r&QEhk@d->g%EduU)7! zR9KjyzafuA*yTBnJr>`!BccTW9Zd>qrm(*~^lN^X>Q(V)kYdSUc*x~w?`CH>}_pIMq4=A)> zrTvOypX%5r6Z;CJMdU19NX~TS@;?wkdKBqP&a{9hOq}_FC26kKsvN;tjFOux6TZ|S zdK;xVSJu2c!*F#KHIyW(rGJSi)#9ui$=PyMo2XI=h9zp$7H5B8N|--zya!`@zdYWg zB?02>r)C5+buV9>aj2icWykc~!T66{A{FBYdk|3$)RcM^*R(K;Qso#0u47ns+Q zep8%+$tl6UXzfGR$<8(!f_oO>C9CjqFEPVp95>PMxgrsI*o|I&P^j=!@+5G z5t^4G;V7tRQs7?&RV@MJ3hXYly28Q*H7s-dLO80KVY{Q*E9hxdu|{Yv#;s`-J3r5h zVsW6*nz#Z(;6OS$|km{aDoqgo5O2O6G68lLv0rnW(| zdrC_x;8woSyw;_Dw+BhR&9HG_DuYQ?lDkxnb2x|nRn?LTvjrB_@8L#Sy8`e@SgNC^ zda!D(y&Drolcs9jy;PQHj*y(?&ap(z0m3-*;5dOcMa9cF<8bU{I3^}de_@KkaSy$3 z;y1Bd=9jUXxKuvM!K|rKo=G!jNfKOL(!yDjbsU+ra<(MQxugw#cKA6G=3LdPQ|i5T z#>0l>o<4pm=}b_Z{RSp0>(8PdGtD-u#3G3o6xg^EVR^OD4|_s@#0#aD6Qhl5|VHI z;@Tv%eJox}W$F6BTPsb8I-x=8C_y5P%K3~iNmrDvfoQLVFqB)kj+$~>LJM;7T0(nf z{Yucr(ZH(HQ!0a_GTN2s7uPB6DaA36@DFww=UlQO;Yu`wU``htq;-=Apyygf?Kmih+m@%ejhG4x#4K-^HG z<@5H;9f0%J(Ms=2Wi69v`RsF1vUP{vhZC)}y(e0MQ^eJ;C);+Y^Gu?xwhnjjHkR}z z+Hy<#bl@i6x#`1-}^Q zvUui1f)rfRbfr!1c_Sb6mG$W>-SMYD{yA#+v8RmV=_5Yz6v#iv5udCbhjgwY0ZV&J zapRsh*`09Zo+^jjc%mC5Z=(8K6|V!m0^b)ZA9p~KcBr55<@}{StKY`{KW}T??9A|3yGf3B~K1G z^?a!!F^TR(Pr~=a%3&AQcI3dBTFk%rIl|b&pNIozjaa~3tJUk%wGde%b0=%bd^Pb| z^qHxx^=C?-b5D%JCj7^aQgQwX=r1%cxfd5|zW)3Xq~b5D&MrI4_l5u8NYFXi*uo!S zB%kLLcF~B1zLxY?W_~4RTr*&2+ymc?FBQHS$L))3WHdHXMt41vHkre?M^#s(E zW-Z#=HAj_|9es=~n4jY=_?ld0JQw4(i3=CbT|fqzxV31_jg!!bZpXd!G1{$8!na}5 z;9|UPa1iwtw@g7es%NrsvShs1(~-DEcLvZCvAC`52LKJ+_!xPce2l&|>c!!>)8GrB zXL6`c(eSNj2yuJGAwbWO;tjPv0PtyhHM+<~xd;zNc-`|LK6!z^wkm=h6j|z@W=coa zVlW<-O!GSAlg4=g_5fJi+q*Xc4hfMc3r1NHsI_+)K2C$7*)M|8b{s%7iw>Zf*g4H~ zb50mV)vUp}a5N|`f+5B{f0HYG)Q3Lf^;cdwKk?=B6DKcSxq4+c6K_0!ap-7YDGz1! zf$iueXru6ff4GM^8C#8T(LRY0dH5|3iqcwyXI2C-dP&USAUGbZp&`tdiURRA1X%#6 zX*)hV$%65eL!?1KU^!a`>Xlk6kWE}>k^nL zU_@PA@rIYcK>?w_g#~_IiV16)O+-e3D169|H(o48!Oa0sMFOW0h@1vHARK6_?SMur zGfV>0j4+Fcg6x4mz%>F{x2mjb0@{Mbo0r*ewA%1ju&4bP%0wiBDQx{xZqI`&C2LxJ z!A7R72~Qy@H|k3ThShrbV0QXL3cy z0FBFtLH@uOkFYp(@Z&i&#Yd~TW0-vC=zgK*hk;8y(Me<$_$WADNjw*@p9h1Q$V?zlETjYgbLe!H4+H}7 z`epVyk8)rRKn+02FddlH735XI#VH*Q+L2fRbTTLh6hXQK+<*W;L}#!b<^;0#G02(; zJbH%f-G4y;1xgY0X6zsT?{9zm+jvtCQ>!LmNO2F+epOSlFe8iouSO#=mW$V4g8mWK z^O02!I^Uyr4hGcU*>$|NIFP~;IXDMa)axSXFFxLSp}1~BE3hkI5-8Qs4H6!IGA+0ILV zXvte_krkOao{yH+KQJ^8Xmty`1Z$*b7S})pv%TTkObY6 zN+Y=Nyrfxlg(Dyxsu9TJN^{JyVtBs59E~_VGkH#U9!iB{ItXG6*tL%g?us5Tc zr{D(`D*5fiB4AI}(B4D$=OINPCo&;xb;WwtOQ)wN&VA{URyW7P_<4=ceZvB%pFtEL zw*_GU^=JbG1t}H-FEcApkz0js2@%{d!TU^zt**?i3C9ueI0Cj7T>&-AO#$k`=%U~` zD2(V0>6Uce5MKxD7jgwExDw4rVj}O~t?#o6N*D+z3P{=n^aVDx5Tc7qq@Vq#cY6J~TYihC0Q9XGXl*q?!KT*?=j4b3UB)tO|e4~@8nI7t8( z7Pb15=ccE}X2wJ3FPxh`e@Vl`XhTlhmd`AA@=9us#%W4ht~ zcLW7bHUg^sGIy6FvDBUwSG%rDqMwPW0s4ne=pedW#y6y@23=3K42x%i-R}%ocjxs=suu z#6$>zy%0Vosq~9?tQl+C3beP7x6jGGLq8UObW0|t6k`!CmVj& z(*N)hEZNj^AXC(HfDQFrYJAJ>OO4+?yVbNOHIpaEuTQ@|EjRWl#9o!yD-(P3B=v^l zuH#!T-4ErWvghCrg|tHVO}i+CbAO{&yn8V6a);&(^VBfx99@svVMsnnEA zO(E6?6{=gMx@D>xrFP%%SEx>v>XfO@P0E#-%D#B#Oa|DuRX{x3s}QX!(JB+IwH+$d zs7j5dCh}J3?DcpmUYsxr*{PD9GTFIFQg`Yyb!oWsw)$+>U2ocpU`V-Pw?g)+WUoy2 zZn>JXuc@w{ZEOLzoWegTywc_(U~f*`7zk?T2S$SPnj~_8(WMF_jtv zfoML71Omde{c)k6Jsb9NRp4Q3``ahqb#93A@JTf|uC!06?GsANq}no>rV7{(FXfB`lP!}zN6Dy5YeQh-l`0#YKsR#Y8=?AWHK<^Gi1ap2+DL;mllemwtS*N3Nm zvhN>aKZ+@y8Pzi*duH-o{Tq>w0%MN?V^BKrlfD0TQa=BpeBovF{OrG+``2?y;EEc! zqI6x!zL4)b^ikjQkNTd^x3;bKJ|N%i$*~*Ocb2{zd?yHO+KVvXI}D?O2e{ho{h2rL z(5-l%dHAa0efEbvO4Bj5=@>$M=)>K4PwQJRy!nE>E2wz(tDgO`2kpumhV)`RK*ShA z#Hh-vlvZLzV$?$YdYi;(pa$-|1Uzbzn=dHzMU}oN(-*fX%-Qh9^xbLMyHBC|RjOa6 z`Vm5B-aPYe%R9Rs24rST@tjaSC(;wJY^>vV=Nqg?q-LK2S zoo{Gf?|Rdl^_GM|p%19^0hvC4gbO+XM@-7EQhu58|3UhBToAeeg&tJtL76Vhq6eKy zn;#sY(=X&H&l@v$XJp^0ystMmpA&NP51t1ewf6&6odZBs=Kvzjz*Yfpee@&Wz$4#) z;tQxgz%{5+L757cn;HJdH~Ppony1~_$@>n}PzSWp-tnIuJ>R+f?Jqz0GGsaXP_uog z*}lg}$;nOq80!5X$=y%KJch(48nY0!?OL$dMcS6#Ae_AC&2XTdo#xUUWX2r#)!n zAa_2i(1%s}uuLD$x3>R{<2#ObUwS9>Fe>k!P+BL|*2%0T?`~Zmdvi29y6JAde|Y^B z#qC$!e%bAZHSyla{gEu(uo+or-<-|PBA938_7TN>NOd2Q-G{bZutmb1rwWogq0o~m zJt@dDS|okRvKNB9kKsPsf{%w_kb?+K9^SM-}>*N*_yG z@(wyXc6T&Ay6L1dFK1s&RkBzop&~7*}JppSp@TCx%r^t98sMk zvU3C|M8by2X?d>PCFtIuN(N;zSkgLYt>z zpJ??%)1_CT7?omViur>~m!gmyR_IZc9+m0QErR;`%;ZX^XOn6`^PY;R6f93VT z{n$hM*fZvT+&>mH|5MNc(ML^97e;K4Mu-ce&PPXa2!A%zeA#XLxtqA$;{3T6hfpI! zA+%=>h5YTBJp>;qq*Z|rg#`2^L?BRrobrTa6re+n{$CRzf?~HIKn}>#VkA6QIJ}_) z864af^aG*rH3Wse6KO5Q<6H4m7ear1V&My)@G2@L&O;jr6Lc~Ng;1LUIw}Zp)Btk) z)c=X1JI5E!ZRl8~Z}U+tbUFcy(dU=K=OpBy2QKr=aFmPi$ArIwB>Ju-o`w*#HI8q4 zF?^4V^;SPy7~~k9EzFkE?>uHt>31G;r1U$Fb;!mik2zENoyY1^`dt+%*J_fn;*-Z{ zx%A{QS4zLPyqz-El5g>5#q}fWhaMc+AQj(`ik`zi>{5M4l$N7v%TXEgY}dJPm`CNH z+l<2zr5xBvym1>V2h9ZD4{K{Fpc)WxIoS7A(1P1oRXAzI2r30SF{|DXZ5ETFb literal 0 HcmV?d00001 diff --git a/script/runtests/exampleb_tmpl.toml b/script/runtests/exampleb_tmpl.toml new file mode 100644 index 0000000..e8e9544 --- /dev/null +++ b/script/runtests/exampleb_tmpl.toml @@ -0,0 +1 @@ +config = "{{conf 2 var 3}}" diff --git a/script/runtests/flood_limit_peers_experiment.mk_tmpl b/script/runtests/flood_limit_peers_experiment.mk_tmpl index 361d90b..60d6ae4 100644 --- a/script/runtests/flood_limit_peers_experiment.mk_tmpl +++ b/script/runtests/flood_limit_peers_experiment.mk_tmpl @@ -5,7 +5,7 @@ LOAD_CONNECTIONS ?= 1 LOAD_TX_RATE ?= {{LOAD_TX_RATE}} LOAD_TX_COUNT ?= 100000 LOAD_TOTAL_TIME ?= 201 -ITERATIONS ?= 3 +ITERATIONS ?= 1 # Set it to "all" to retrieve from all hosts @@ -13,7 +13,7 @@ ITERATIONS ?= 3 # Set it to the exact name of a validator to retrieve from it RETRIEVE_TARGET_HOST ?= any -VERSION_TAG ?= b09e14148a8154389e485ddc35a812a715492237 # bucky limited concurrency +VERSION_TAG ?= e9781971db5128940caace1de4f5da0815850e77 # bucky limited concurrency #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 1 VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_limit_peers_options.json b/script/runtests/flood_limit_peers_options.json index 3a49ad6..850aa22 100644 --- a/script/runtests/flood_limit_peers_options.json +++ b/script/runtests/flood_limit_peers_options.json @@ -14,11 +14,11 @@ "output_file": "testnet.toml", "tag": "{{MAX_PEERS}}", "values": [ - 0, - 5, - 10, + 20, 15, - 20 + 10, + 5, + 0 ] } ] diff --git a/script/runtests/flood_limit_peers_testnet_tmpl.toml b/script/runtests/flood_limit_peers_testnet_tmpl.toml index 8b58523..1a40ade 100644 --- a/script/runtests/flood_limit_peers_testnet_tmpl.toml +++ b/script/runtests/flood_limit_peers_testnet_tmpl.toml @@ -6,7 +6,7 @@ pex = false log_level = "info" #log_level = "mempool:debug,*:info" -mempool_max_outbound_peers = {{MAX_PEERS}} +experimental_max_used_outbound_peers = {{MAX_PEERS}} [node.validator001] persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py index d7315c7..80a2ed3 100644 --- a/script/runtests/runtests.py +++ b/script/runtests/runtests.py @@ -28,13 +28,14 @@ global_pexpect_instance = None # Used by signal handler global_output_folder = str(pathlib.Path(__file__).parents[2]) - +global_COMMAND_PROMPT = r"\[PEXPECT\]\$ " def exit_with_usage(): print(globals()['__doc__']) print( - '''Usage: this_script.py [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] + '''Usage: this_script.py [-s|--single-pass] [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] + -s: applies configuration once and quit -l: output log file -o: tag replacements file -i: pause on some key steps @@ -88,7 +89,32 @@ def tag(begin, end, annotation): json=request_body) return response +def setup_shell(log_file): + sh = pexpect.spawn( + "/bin/sh", cwd=global_output_folder, timeout=None) + sh.logfile = log_file + + sh.sendline(r"PS1='[PEXPECT]\$ '") # In case of sh-style + i = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT], timeout=10) + if i == 0: + print("# Couldn't set sh-style prompt -- trying csh-style.") + sh.sendline(r"set prompt='[PEXPECT]\$ '") + i = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT], timeout=10) + if i == 0: + print("Failed to set command prompt using sh or csh style.") + print("Response was:") + print(sh.before) + sys.exit(1) + + sh.sendline('pwd') + index = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Working directory') + return sh def main(): @@ -96,8 +122,8 @@ def main(): # Parse the options, arguments, get ready, etc. ###################################################################### try: - optlist, args = getopt.getopt(sys.argv[1:], 'hal:o:virt', [ - 'help', 'append', 'log', 'options', 'interactive', 'retrieve', 'tag-experiments']) + optlist, args = getopt.getopt(sys.argv[1:], 'hal:o:virts', [ + 'help', 'append', 'log', 'options', 'interactive', 'retrieve', 'tag-experiments', 'single-pass']) except Exception as e: log.error("ERROR: %s", str(e)) exit_with_usage() @@ -111,6 +137,7 @@ def main(): destroy = False retrieve = False tag_experiment = False + single_pass = False for k, v in options.items(): if k in ('-h', '--help'): @@ -135,7 +162,9 @@ def main(): elif k in ('-r', '--retrieve'): retrieve = True elif k in ('-t', '--tag-experiments'): - ta_experiment = True + tag_experiment = True + elif k in ('-s', '--single-pass'): + single_pass = True else: assert False, 'unhandled option' @@ -157,30 +186,7 @@ def main(): # Interpret the options file. options = json.load(fopt) - bash = pexpect.spawn( - "/bin/sh", cwd=global_output_folder, timeout=None) - bash.logfile = log_file - - COMMAND_PROMPT = r"\[PEXPECT\]\$ " - bash.sendline(r"PS1='[PEXPECT]\$ '") # In case of sh-style - i = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT], timeout=10) - if i == 0: - print("# Couldn't set sh-style prompt -- trying csh-style.") - bash.sendline(r"set prompt='[PEXPECT]\$ '") - i = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT], timeout=10) - if i == 0: - print("Failed to set command prompt using sh or csh style.") - print("Response was:") - print(bash.before) - sys.exit(1) - - bash.sendline('pwd') - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('Working directory') + bash = setup_shell(log_file) for seq in options['sequences']: log.info("Sequence entry: %s", seq['name']) @@ -226,15 +232,19 @@ def conf_key_function(x): return ( file.write(updated_contents) + if single_pass: + input("First pass generating configuration files is done.") + exit(0) + if interactive: - input("Configuration files generated.\nPress Enter to continue...") + input("Configuration files generated.\nPress Enter to continue execution with them") ###################################################################### # Assume network has been started but no experiments are being executed. # Execute the combinations and store the logs (specially timestamps) ###################################################################### bash.sendline("make configgen") - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') exit() @@ -242,7 +252,7 @@ def conf_key_function(x): return ( log.info('Configurations updated') bash.sendline("make restart") - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') exit() @@ -260,7 +270,7 @@ def conf_key_function(x): return ( log.info("# Configuration: %s ", conf) bash.sendline("make runload") - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') exit() @@ -277,7 +287,7 @@ def conf_key_function(x): return ( if retrieve: bash.sendline("make retrieve-blockstore") - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') exit() @@ -290,7 +300,7 @@ def conf_key_function(x): return ( # Collect the prometheus database and associate with the log file. if retrieve: bash.sendline("make retrieve-prometheus-data") - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') exit() @@ -306,7 +316,7 @@ def conf_key_function(x): return ( exit() elif index == 1: bash.sendline("yes") - index = bash.expect([pexpect.TIMEOUT, COMMAND_PROMPT]) + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') exit() From 00ffe09e7c4cf1fb747d914c88ca9d9fd064ef63 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Tue, 7 Nov 2023 08:41:53 -0300 Subject: [PATCH 11/34] Renaming the prometheus restart option --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index fd15f18..e11f446 100644 --- a/Makefile +++ b/Makefile @@ -106,8 +106,8 @@ runload: -e iterations=$(ITERATIONS) #-e count=$(LOAD_TX_COUNT) -.PHONY: restart-prometheus -restart-prometheus: +.PHONY: prometheus-restart +prometheus-restart: cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root .PHONY: restart From cabb8d1c324f3c653766766e0fdce19cf7511e0b Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 17 Nov 2023 15:36:43 -0300 Subject: [PATCH 12/34] clean up --- experiment.mk | 8 ++++---- script/runtests/example_options.json | 20 +++++++++---------- script/runtests/example_tmpl.toml | 4 ++-- .../flood_limit_peers_experiment.mk_tmpl | 6 +++--- .../runtests/flood_limit_peers_options.json | 2 +- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/experiment.mk b/experiment.mk index f14c46e..33b3e81 100644 --- a/experiment.mk +++ b/experiment.mk @@ -1,11 +1,11 @@ EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v039-cat-lasaro +DO_INSTANCE_TAGNAME=v039-cmt LOAD_CONNECTIONS ?= 1 LOAD_TX_RATE ?= 600 LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 201 -ITERATIONS ?= 1 +LOAD_TOTAL_TIME ?= 401 +ITERATIONS ?= 3 # Set it to "all" to retrieve from all hosts @@ -13,7 +13,7 @@ ITERATIONS ?= 1 # Set it to the exact name of a validator to retrieve from it RETRIEVE_TARGET_HOST ?= any -VERSION_TAG ?= e9781971db5128940caace1de4f5da0815850e77 # bucky limited concurrency +VERSION_TAG ?= 9ab4018a0f96b9144d9e2c0194d34596a8906627 # bucky limited concurrency #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 1 VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/example_options.json b/script/runtests/example_options.json index 8e6e8e2..caf93d8 100644 --- a/script/runtests/example_options.json +++ b/script/runtests/example_options.json @@ -8,7 +8,7 @@ "name": "conf 1", "zip_vars": [ { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 1 var 1", "values": [ @@ -17,7 +17,7 @@ ] }, { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 1 var 2", "values": [ @@ -31,7 +31,7 @@ "name": "conf 2", "zip_vars": [ { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 2 var 1", "values": [ @@ -40,7 +40,7 @@ ] }, { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 2 var 2", "values": [ @@ -60,7 +60,7 @@ "name": "conf 1", "zip_vars": [ { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 1 var 1", "values": [ @@ -69,7 +69,7 @@ ] }, { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 1 var 2", "values": [ @@ -83,7 +83,7 @@ "name": "conf 2", "zip_vars": [ { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 2 var 1", "values": [ @@ -92,7 +92,7 @@ ] }, { - "tmpl_file": "sampl_tmpl.toml", + "tmpl_file": "example_tmpl.toml", "output_file": "sampl.out", "tag": "conf 2 var 2", "values": [ @@ -101,8 +101,8 @@ ] }, { - "tmpl_file": "sampl_tmpl.toml", - "output_file": "sampl.out", + "tmpl_file": "exampleb_tmpl.toml", + "output_file": "samplb.out", "tag": "conf 2 var 3", "values": [ "c2v3 0", diff --git a/script/runtests/example_tmpl.toml b/script/runtests/example_tmpl.toml index c2773cb..6cee362 100644 --- a/script/runtests/example_tmpl.toml +++ b/script/runtests/example_tmpl.toml @@ -1,5 +1,5 @@ -config = {{conf 1 var 2}}config = "{{conf 1 var 1}}" - +config = {{conf 1 var 2}} +config = "{{conf 1 var 1}}" config = {{conf 2 var 1}} config = {{conf 2 var 2}} diff --git a/script/runtests/flood_limit_peers_experiment.mk_tmpl b/script/runtests/flood_limit_peers_experiment.mk_tmpl index 60d6ae4..7c7d3d8 100644 --- a/script/runtests/flood_limit_peers_experiment.mk_tmpl +++ b/script/runtests/flood_limit_peers_experiment.mk_tmpl @@ -4,8 +4,8 @@ DO_INSTANCE_TAGNAME=v039-cat-lasaro LOAD_CONNECTIONS ?= 1 LOAD_TX_RATE ?= {{LOAD_TX_RATE}} LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 201 -ITERATIONS ?= 1 +LOAD_TOTAL_TIME ?= 401 +ITERATIONS ?= 3 # Set it to "all" to retrieve from all hosts @@ -13,7 +13,7 @@ ITERATIONS ?= 1 # Set it to the exact name of a validator to retrieve from it RETRIEVE_TARGET_HOST ?= any -VERSION_TAG ?= e9781971db5128940caace1de4f5da0815850e77 # bucky limited concurrency +VERSION_TAG ?= 9ab4018a0f96b9144d9e2c0194d34596a8906627 # bucky limited concurrency #VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) VERSION_WEIGHT ?= 1 VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_limit_peers_options.json b/script/runtests/flood_limit_peers_options.json index 850aa22..9b92c81 100644 --- a/script/runtests/flood_limit_peers_options.json +++ b/script/runtests/flood_limit_peers_options.json @@ -32,7 +32,7 @@ "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ - 400 + 600 ] } ] From 58ea17f71acbefdd3cf5254675f83501ce8e602c Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 17 Nov 2023 15:38:48 -0300 Subject: [PATCH 13/34] clean up --- ansible/runload.yaml | 1 - script/runtests/reactors_Makefile_tmpl | 158 ---- script/runtests/reactors_options.json | 279 ------- script/runtests/reactors_testnet_tmpl.toml | 887 --------------------- testnet.toml | 362 +++++---- 5 files changed, 180 insertions(+), 1507 deletions(-) diff --git a/ansible/runload.yaml b/ansible/runload.yaml index bce2dd8..2af824a 100644 --- a/ansible/runload.yaml +++ b/ansible/runload.yaml @@ -16,7 +16,6 @@ - name: install load tool shell: "cd cometbft/test/loadtime/cmd/load/ && /usr/lib/go-1.19/bin/go install" - name: run the load tool - #shell: "/root/go/bin/load -c {{ connections }} -T {{ time_seconds }} -r {{ tx_per_second }} -s {{ size_bytes }} --broadcast-tx-method sync --endpoints {{endpoints}} -v {{count}}" shell: "/root/go/bin/load -c {{ connections }} -T {{ time_seconds }} -r {{ tx_per_second }} -s {{ size_bytes }} --broadcast-tx-method sync --endpoints {{endpoints}}" loop: "{{ range(0, iterations| int, 1)| list }}" loop_control: diff --git a/script/runtests/reactors_Makefile_tmpl b/script/runtests/reactors_Makefile_tmpl index 9e92be1..e69de29 100644 --- a/script/runtests/reactors_Makefile_tmpl +++ b/script/runtests/reactors_Makefile_tmpl @@ -1,158 +0,0 @@ -ANSIBLE_SSH_RETRIES=5 -EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v039-cat-lasaro -DO_VPC_SUBNET=172.19.144.0/20 -LOAD_RUNNER_COMMIT_HASH ?= 51685158fe36869ab600527b852437ca0939d0cc -LOAD_RUNNER_CMD=go run github.com/cometbft/cometbft/test/e2e/runner@$(LOAD_RUNNER_COMMIT_HASH) -ANSIBLE_FORKS=150 -export DO_INSTANCE_TAGNAME -export DO_VPC_SUBNET -export EPHEMERAL_SIZE -LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= {{LOAD_TX_RATE}} -LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 301 -ITERATIONS ?= 3 - - -# Set it to "all" to retrieve from all hosts -# Set it to "any" to retrieve from one full node -# Set it to the exact name of a validator to retrieve from it -RETRIEVE_TARGET_HOST ?= any -EXPERIMENT_DIR=$(shell date "+%Y-%m-%d-%H_%M_%S%N") - -#VERSION_TAG ?= 3b783434f #v0.34.27 (cometbft/cometbft) -#VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) -#VERSION_TAG ?= v0.38.0-alpha.2 -#VERSION_TAG ?= e9abb116e #v0.38.alpha2 (cometbft/cometbft) -#VERSION_TAG ?= 9fc711b6514f99b2dc0864fc703cb81214f01783 #vote extension sizes. -VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited -#VERSION_TAG ?= 7d8c9d426 #main merged into feature/abci++vef + bugfixes -#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) -VERSION_WEIGHT ?= 2 -VERSION2_WEIGHT ?= 0 - -ifeq ($(VERSION_WEIGHT), 0) -$(error VERSION_WEIGHT must be non-zero) -endif - -.PHONY: terraform-init -terraform-init: - $(MAKE) -C ./tf/ init - -.PHONY: terraform-apply -terraform-apply: - $(MAKE) -C ./tf/ apply - -.PHONY: hosts -hosts: - echo "[validators]" > ./ansible/hosts - doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts -ifneq ($(VERSION2_WEIGHT), 0) #(num+den-1)/den is ceiling division - echo "[validators2]" >> ./ansible/hosts - total_validators=$$(doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | wc -l) && \ - num=$$(( total_validators * $(VERSION2_WEIGHT) )) den=$$(( $(VERSION_WEIGHT)+$(VERSION2_WEIGHT) )) && \ - vals2=$$(( (num+den-1)/den )) && \ - doctl compute droplet list --tag-name "testnet-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' | tail -n $$vals2 >> ./ansible/hosts -endif - echo "[prometheus]" >> ./ansible/hosts - doctl compute droplet list --tag-name "testnet-observability" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts - echo "[loadrunners]" >> ./ansible/hosts - doctl compute droplet list --tag-name "testnet-load" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f3,4 | sed 's/\(.*\) \(.*\)/\1 internal_ip=\2/g' >> ./ansible/hosts - echo "[ephemeral]" >> ./ansible/hosts - doctl compute droplet list --tag-name "ephemeral-node" | tail -n+2 | grep $(DO_INSTANCE_TAGNAME) | tr -s ' ' | cut -d' ' -f2,3,4 | sort -k1 | sed 's/\(.*\) \(.*\) \(.*\)/\2 name=\1 internal_ip=\3/g' >> ./ansible/hosts - -.PHONY: configgen -configgen: - ./script/configgen.sh $(VERSION_TAG) ./ansible/hosts $(DO_VPC_SUBNET) - -.PHONY: ansible-install -ansible-install: - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" -ifneq ($(VERSION2_WEIGHT), 0) - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -endif - -.PHONY: ansible-install-retry -ansible-install-retry: - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry -u root install.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -e "vpc_subnet=$(DO_VPC_SUBNET)" -ifneq ($(VERSION2_WEIGHT), 0) - cd ansible && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i retry --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -endif - -.PHONY: prometheus-init -prometheus-init: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root prometheus.yaml -f 10 - -.PHONY: loadrunners-init -loadrunners-init: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root loadrunners-init.yaml -f 10 - -.PHONY: start-network -start-network: - go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) start -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json - -.PHONY: stop-network -stop-network: - go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) stop -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json - -.PHONY: runload -runload: - cd ansible && \ - endpoints=$$(scripts/get-endpoints.sh) && \ - ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook runload.yaml -i hosts -u root \ - -e endpoints=$$endpoints \ - -e connections=$(LOAD_CONNECTIONS) \ - -e time_seconds=$(LOAD_TOTAL_TIME) \ - -e tx_per_second=$(LOAD_TX_RATE) \ - -e iterations=$(ITERATIONS) \ - -e count=$(LOAD_TX_COUNT) - -.PHONY: restart-prometheus -restart-prometheus: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root - -.PHONY: restart -restart: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -ifneq ($(VERSION2_WEIGHT), 0) - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" -endif - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook re-init-testapp.yaml -i hosts -u root -f $(ANSIBLE_FORKS) - -.PHONY: rotate -rotate: - ./script/rotate.sh $(VERSION_TAG) `ansible all --list-hosts -i ./ansible/hosts --limit ephemeral | tail +2 | paste -s -d, - | tr -d ' '` - -.PHONY: perturb-nodes -perturb-nodes: - go run github.com/cometbft/cometbft/test/e2e/runner@$(VERSION_TAG) perturb -f ./ansible/testnet.toml --infrastructure-type digital-ocean --infrastructure-data ansible/testnet/infrastructure-data.json - -.PHONY: retrieve-blockstore -retrieve-blockstore: - mkdir -p "./experiments/$(EXPERIMENT_DIR)" -ifeq ($(RETRIEVE_TARGET_HOST), any) - cd ansible && \ - last_val=$$(ansible -i hosts --list-hosts validators | tail -1 | sed "s/ //g") && \ - retrieve_target_host=$$(ansible-inventory -i hosts -y --host $$last_val | grep 'name' | cut -d ' ' -f2) && \ - ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$$retrieve_target_host" -else - cd ansible && \ - ansible-playbook -i hosts -u root retrieve-blockstore.yaml -e "dir=../experiments/$(EXPERIMENT_DIR)/" -e "target_host=$(RETRIEVE_TARGET_HOST)" -endif - -.PHONY: retrieve-prometheus-data -retrieve-prometheus-data: - mkdir -p "./experiments/$(EXPERIMENT_DIR)"; \ - cd ansible && ansible-playbook -i hosts -u root retrieve-prometheus.yaml --limit `ansible -i hosts --list-hosts prometheus | tail -1 | sed 's/ //g'` -e "dir=../experiments/$(EXPERIMENT_DIR)/"; - -.PHONY: retrieve-data -retrieve-data: retrieve-prometheus-data retrieve-blockstore - -.PHONY: terraform-destroy -terraform-destroy: - $(MAKE) -C ./tf/ destroy diff --git a/script/runtests/reactors_options.json b/script/runtests/reactors_options.json index 7f575c0..e69de29 100644 --- a/script/runtests/reactors_options.json +++ b/script/runtests/reactors_options.json @@ -1,279 +0,0 @@ -{ - "comment": "Entries are processed sequentially", - "sequences": [ - { - "name": "flood skip", - "comment": "Configurations are combined", - "configurations": [ - { - "name": "reactor", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{REACTOR}}", - "values": [ - "flood_skip" - ] - } - ] - }, - { - "name": "skip rate and tx", - "comment": "Propagation rates. Values must have the same cardinality", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_SKIP_RATE}}", - "values": [ - 0, - 10, - 20, - 30, - 40 - ] - }, - { - "tmpl_file": "reactors_experiment.mk_tmpl", - "output_file": "experiment.mk", - "tag": "{{LOAD_TX_RATE}}", - "values": [ - 400, - 445, - 500, - 572, - 667 - ] - } - ] - }, - { - "name": "sleep times", - "comment": "Time to sleep between broadcasting transactions", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_RANDOM_SLEEP}}", - "values": [ - 0 - ] - } - ] - }, - { - "name": "concurrency limit ", - "comment": "Maximum number o send routines to run in parallel", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", - "values": [ - 0 - ] - } - ] - } - ] - }, - { - "name": "flood sleep", - "comment": "Entries are zipped together", - "configurations": [ - { - "name": "reactor", - "comment": "The reactors to be used", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{REACTOR}}", - "values": [ - "flood_sleep" - ] - } - ] - }, - { - "name": "rate", - "comment": "Propagation rates. Values must have the same cardinality", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_SKIP_RATE}}", - "values": [ - 0 - ] - }, - { - "tmpl_file": "reactors_experiment.mk_tmpl", - "output_file": "experiment.mk", - "tag": "{{LOAD_TX_RATE}}", - "values": [ - 400 - ] - } - ] - }, - { - "name": "sleep times", - "comment": "Time to sleep between broadcasting transactions", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_RANDOM_SLEEP}}", - "values": [ - 4, - 8, - 16, - 32 - ] - } - ] - }, - { - "name": "concurrency limit ", - "comment": "Maximum number o send routines to run in parallel", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", - "values": [ - 0 - ] - } - ] - } - ] - }, - { - "name": "flood limit concurrency", - "comment": "Entries are zipped together", - "configurations": [ - { - "name": "reactor", - "comment": "The reactors to be used", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{REACTOR}}", - "values": [ - "flood_limit_concurrency" - ] - } - ] - }, - { - "name": "rate", - "comment": "Propagation rates. Values must have the same cardinality", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_SKIP_RATE}}", - "values": [ - 0 - ] - }, - { - "tmpl_file": "reactors_experiment.mk_tmpl", - "output_file": "experiment.mk", - "tag": "{{LOAD_TX_RATE}}", - "values": [ - 400 - ] - } - ] - }, - { - "name": "sleep times", - "comment": "Time to sleep between broadcasting transactions", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_RANDOM_SLEEP}}", - "values": [ - 0 - ] - } - ] - }, - { - "name": "concurrency limit ", - "comment": "Maximum number o send routines to run in parallel", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", - "values": [ - 5, - 10, - 20 - ] - } - ] - } - ] - }, - { - "name": "cat", - "comment": "Entries are zipped together", - "configurations": [ - { - "name": "reactors", - "comment": "The reactors to be used", - "zip_vars": [ - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{REACTOR}}", - "values": [ - "cat" - ] - }, - { - "tmpl_file": "reactors_experiment.mk_tmpl", - "output_file": "experiment.mk", - "tag": "{{LOAD_TX_RATE}}", - "values": [ - 400 - ] - }, - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_SKIP_RATE}}", - "values": [ - 0 - ] - }, - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_RANDOM_SLEEP}}", - "values": [ - 0 - ] - }, - { - "tmpl_file": "reactors_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_LIMIT_CONCURRENCY}}", - "values": [ - 0 - ] - } - ] - } - ] - } - ] -} diff --git a/script/runtests/reactors_testnet_tmpl.toml b/script/runtests/reactors_testnet_tmpl.toml index 18cdafe..e69de29 100644 --- a/script/runtests/reactors_testnet_tmpl.toml +++ b/script/runtests/reactors_testnet_tmpl.toml @@ -1,887 +0,0 @@ -load_tx_size_bytes = 1024 -load_tx_to_send = 5000 -load_tx_batch_size = 10 -load_tx_connections = 1 -pex = false -log_level = "info" -#log_level = "mempool:debug,*:info" - - -mempool_reactor = "{{REACTOR}}" -flood_skip_rate = {{FLOOD_SKIP_RATE}} -flood_limit_concurrency = {{FLOOD_LIMIT_CONCURRENCY}} -flood_random_sleep = {{FLOOD_RANDOM_SLEEP}} - -[node.validator001] -persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] -send_no_load = true - -[node.validator002] -persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] -send_no_load = true - - -[node.validator003] -persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] -send_no_load = true - - -[node.validator004] -persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] -send_no_load = true - - -[node.validator005] -persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] -send_no_load = true - - -[node.validator006] -persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] -send_no_load = true - - -[node.validator007] -persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] -send_no_load = true - - -[node.validator008] -persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] -send_no_load = true - - -[node.validator009] -persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] -send_no_load = true - - -[node.validator010] -persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] -send_no_load = true - - -[node.validator011] -persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] -send_no_load = true - - -[node.validator012] -persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] -send_no_load = true - - -[node.validator013] -persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] -send_no_load = true - - -[node.validator014] -persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator015] -persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] -send_no_load = true - - -[node.validator016] -persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] -send_no_load = true - - -[node.validator017] -persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] -send_no_load = true - - -[node.validator018] -persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] -send_no_load = true - - -[node.validator019] -persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] -send_no_load = true - - -[node.validator020] -persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] -send_no_load = true - - -[node.validator021] -persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] -send_no_load = true - - -[node.validator022] -persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] -send_no_load = true - - -[node.validator023] -persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator024] -persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] -send_no_load = true - - -[node.validator025] -persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] -send_no_load = true - - -[node.validator026] -persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] -send_no_load = true - - -[node.validator027] -persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] -send_no_load = true - - -[node.validator028] -persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] -send_no_load = true - - -[node.validator029] -persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] -send_no_load = true - - -[node.validator030] -persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] -send_no_load = true - - -[node.validator031] -persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] -send_no_load = true - - -[node.validator032] -persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] -send_no_load = true - - -[node.validator033] -persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] -send_no_load = true - - -[node.validator034] -persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] -send_no_load = true - - -[node.validator035] -persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator036] -persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] -send_no_load = true - - -[node.validator037] -persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] -send_no_load = true - - -[node.validator038] -persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] -send_no_load = true - - -[node.validator039] -persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator040] -persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] -send_no_load = true - - -[node.validator041] -persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] -send_no_load = true - - -[node.validator042] -persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] -send_no_load = true - - -[node.validator043] -persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] -send_no_load = true - - -[node.validator044] -persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] -send_no_load = true - - -[node.validator045] -persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator046] -persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] -send_no_load = true - - -[node.validator047] -persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] -send_no_load = true - - -[node.validator048] -persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] -send_no_load = true - - -[node.validator049] -persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] -send_no_load = true - - -[node.validator050] -persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] -send_no_load = true - - -[node.validator051] -persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] -send_no_load = true - - -[node.validator052] -persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator053] -persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] -send_no_load = true - - -[node.validator054] -persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] -send_no_load = true - - -[node.validator055] -persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] -send_no_load = true - - -[node.validator056] -persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] -send_no_load = true - - -[node.validator057] -persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] -send_no_load = true - - -[node.validator058] -persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] -send_no_load = true - - -[node.validator059] -persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] -send_no_load = true - - -[node.validator060] -persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator061] -persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] -send_no_load = true - - -[node.validator062] -persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator063] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] -send_no_load = true - - -[node.validator064] -persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] -send_no_load = true - - -[node.validator065] -persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] -send_no_load = true - - -[node.validator066] -persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] -send_no_load = true - - -[node.validator067] -persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] -send_no_load = true - - -[node.validator068] -persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] -send_no_load = true - - -[node.validator069] -persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] -send_no_load = true - - -[node.validator070] -persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] -send_no_load = true - - -[node.validator071] -persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] -send_no_load = true - - -[node.validator072] -persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] -send_no_load = true - - -[node.validator073] -persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] -send_no_load = true - - -[node.validator074] -persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] -send_no_load = true - - -[node.validator075] -persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] -send_no_load = true - - -[node.validator076] -persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] -send_no_load = true - - -[node.validator077] -persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] -send_no_load = true - - -[node.validator078] -persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] -send_no_load = true - - -[node.validator079] -persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] -send_no_load = true - - -[node.validator080] -persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] -send_no_load = true - - -[node.validator081] -persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] -send_no_load = true - - -[node.validator082] -persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] -send_no_load = true - - -[node.validator083] -persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] -send_no_load = true - - -[node.validator084] -persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] -send_no_load = true - - -[node.validator085] -persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] -send_no_load = true - - -[node.validator086] -persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] -send_no_load = true - - -[node.validator087] -persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] -send_no_load = true - - -[node.validator088] -persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] -send_no_load = true - - -[node.validator089] -persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] -send_no_load = true - - -[node.validator090] -persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] -send_no_load = true - - -[node.validator091] -persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] -send_no_load = true - - -[node.validator092] -persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] -send_no_load = true - - -[node.validator093] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] -send_no_load = true - - -[node.validator094] -persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] -send_no_load = true - - -[node.validator095] -persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] -send_no_load = true - - -[node.validator096] -persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] -send_no_load = true - - -[node.validator097] -persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator098] -persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] -send_no_load = true - - -[node.validator099] -persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] -send_no_load = true - - -[node.validator100] -persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] -send_no_load = true - - -[node.validator101] -persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] -send_no_load = true - - -[node.validator102] -persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] -send_no_load = true - - -[node.validator103] -persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] -send_no_load = true - - -[node.validator104] -persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] -send_no_load = true - - -[node.validator105] -persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] -send_no_load = true - - -[node.validator106] -persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] -send_no_load = true - - -[node.validator107] -persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] -send_no_load = true - - -[node.validator108] -persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] -send_no_load = true - - -[node.validator109] -persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator110] -persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] -send_no_load = true - - -[node.validator111] -persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] -send_no_load = true - - -[node.validator112] -persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator113] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] -send_no_load = true - - -[node.validator114] -persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] -send_no_load = true - - -[node.validator115] -persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] -send_no_load = true - - -[node.validator116] -persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] -send_no_load = true - - -[node.validator117] -persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] -send_no_load = true - - -[node.validator118] -persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] -send_no_load = true - - -[node.validator119] -persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator120] -persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] -send_no_load = true - - -[node.validator121] -persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] -send_no_load = true - - -[node.validator122] -persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] -send_no_load = true - - -[node.validator123] -persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] -send_no_load = true - - -[node.validator124] -persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] -send_no_load = true - - -[node.validator125] -persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] -send_no_load = true - - -[node.validator126] -persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] -send_no_load = true - - -[node.validator127] -persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] -send_no_load = true - - -[node.validator128] -persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] -send_no_load = true - - -[node.validator129] -persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] -send_no_load = true - - -[node.validator130] -persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] -send_no_load = true - - -[node.validator131] -persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] -send_no_load = true - - -[node.validator132] -persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] -send_no_load = true - - -[node.validator133] -persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] -send_no_load = true - - -[node.validator134] -persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] -send_no_load = true - - -[node.validator135] -persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] -send_no_load = true - - -[node.validator136] -persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] -send_no_load = true - - -[node.validator137] -persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] -send_no_load = true - - -[node.validator138] -persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] -send_no_load = true - - -[node.validator139] -persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] -send_no_load = true - - -[node.validator140] -persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] -send_no_load = true - - -[node.validator141] -persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] -send_no_load = true - - -[node.validator142] -persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] -send_no_load = true - - -[node.validator143] -persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] -send_no_load = true - - -[node.validator144] -persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] -send_no_load = true - - -[node.validator145] -persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] -send_no_load = true - - -[node.validator146] -persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] -send_no_load = true - - -[node.validator147] -persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] -send_no_load = true - - -[node.validator148] -persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] -send_no_load = true - - -[node.validator149] -persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] -send_no_load = true - - -[node.validator150] -persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator151] -persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] -send_no_load = true - - -[node.validator152] -persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] -send_no_load = true - - -[node.validator153] -persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] -send_no_load = true - - -[node.validator154] -persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] -send_no_load = true - - -[node.validator155] -persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] -send_no_load = true - - -[node.validator156] -persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] -send_no_load = true - - -[node.validator157] -persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] -send_no_load = true - - -[node.validator158] -persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] -send_no_load = true - - -[node.validator159] -persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] -send_no_load = true - - -[node.validator160] -persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] -send_no_load = true - - -[node.validator161] -persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] -send_no_load = true - - -[node.validator162] -persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] -send_no_load = true - - -[node.validator163] -persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] -send_no_load = true - - -[node.validator164] -persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] -send_no_load = true - - -[node.validator165] -persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator166] -persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] -send_no_load = true - - -[node.validator167] -persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] -send_no_load = true - - -[node.validator168] -persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] -send_no_load = true - - -[node.validator169] -persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] -send_no_load = true - - -[node.validator170] -persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] -send_no_load = true - - -[node.validator171] -persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] -send_no_load = true - - -[node.validator172] -persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] -send_no_load = true - - -[node.validator173] -persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] -send_no_load = true - - -[node.validator174] -persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] -send_no_load = true - - -[node.validator175] -persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] -send_no_load = true - diff --git a/testnet.toml b/testnet.toml index 80e3d3c..513b93f 100644 --- a/testnet.toml +++ b/testnet.toml @@ -1,885 +1,883 @@ +load_tx_size_bytes = 1024 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 pex = false log_level = "info" #log_level = "mempool:debug,*:info" -vote_extensions_enable_height = 1 -load_tx_size_bytes = 4096 -mempool_reactor = "cat" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 +experimental_max_used_outbound_peers = 0 [node.validator001] -persistent_peers = ["validator006", "validator010", "validator012", "validator013", "validator016", "validator019", "validator029", "validator030", "validator031", "validator032", "validator034", "validator040", "validator043", "validator048", "validator052", "validator053", "validator062", "validator071", "validator073", "validator079", "validator083", "validator085", "validator088", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator104", "validator105", "validator107", "validator110", "validator119", "validator120", "validator122", "validator124", "validator125", "validator130", "validator133", "validator137", "validator140", "validator141", "validator142", "validator145", "validator147", "validator155", "validator156", "validator157", "validator159"] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] send_no_load = true [node.validator002] -persistent_peers = ["validator006", "validator011", "validator012", "validator013", "validator017", "validator028", "validator034", "validator040", "validator043", "validator045", "validator048", "validator049", "validator054", "validator055", "validator056", "validator061", "validator067", "validator069", "validator082", "validator087", "validator098", "validator099", "validator103", "validator109", "validator110", "validator114", "validator120", "validator121", "validator122", "validator124", "validator132", "validator136", "validator149", "validator156", "validator157", "validator158", "validator170", "validator175"] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] send_no_load = true [node.validator003] -persistent_peers = ["validator004", "validator008", "validator011", "validator014", "validator018", "validator019", "validator020", "validator021", "validator022", "validator024", "validator027", "validator028", "validator029", "validator033", "validator043", "validator047", "validator050", "validator057", "validator062", "validator064", "validator065", "validator068", "validator070", "validator075", "validator081", "validator082", "validator084", "validator090", "validator091", "validator092", "validator093", "validator094", "validator104", "validator108", "validator109", "validator117", "validator124", "validator128", "validator129", "validator138", "validator139", "validator141", "validator147", "validator153", "validator154", "validator160", "validator163", "validator172", "validator175"] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] send_no_load = true [node.validator004] -persistent_peers = ["validator003", "validator011", "validator015", "validator024", "validator026", "validator034", "validator036", "validator039", "validator040", "validator043", "validator044", "validator055", "validator057", "validator073", "validator077", "validator081", "validator083", "validator087", "validator089", "validator095", "validator100", "validator111", "validator115", "validator118", "validator119", "validator122", "validator135", "validator138", "validator139", "validator141", "validator143", "validator146", "validator147", "validator150", "validator151", "validator154", "validator156", "validator160", "validator167", "validator171"] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] send_no_load = true [node.validator005] -persistent_peers = ["validator007", "validator014", "validator016", "validator026", "validator027", "validator029", "validator031", "validator035", "validator038", "validator039", "validator041", "validator045", "validator050", "validator053", "validator055", "validator062", "validator068", "validator073", "validator075", "validator079", "validator080", "validator086", "validator087", "validator089", "validator091", "validator094", "validator096", "validator098", "validator101", "validator103", "validator106", "validator111", "validator112", "validator121", "validator124", "validator131", "validator146", "validator147", "validator152", "validator156", "validator161", "validator165", "validator167"] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] send_no_load = true [node.validator006] -persistent_peers = ["validator001", "validator002", "validator016", "validator017", "validator019", "validator026", "validator028", "validator036", "validator040", "validator045", "validator046", "validator048", "validator056", "validator058", "validator060", "validator066", "validator071", "validator074", "validator076", "validator077", "validator085", "validator087", "validator088", "validator090", "validator094", "validator095", "validator107", "validator109", "validator110", "validator117", "validator121", "validator128", "validator133", "validator136", "validator140", "validator143", "validator149", "validator150", "validator151", "validator153", "validator160", "validator162", "validator168"] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] send_no_load = true [node.validator007] -persistent_peers = ["validator005", "validator008", "validator009", "validator011", "validator012", "validator015", "validator037", "validator038", "validator039", "validator044", "validator046", "validator047", "validator048", "validator049", "validator057", "validator062", "validator065", "validator066", "validator082", "validator083", "validator089", "validator097", "validator100", "validator101", "validator104", "validator110", "validator111", "validator112", "validator119", "validator129", "validator136", "validator138", "validator141", "validator142", "validator144", "validator146", "validator151", "validator155", "validator156", "validator158", "validator162"] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] send_no_load = true [node.validator008] -persistent_peers = ["validator003", "validator007", "validator009", "validator012", "validator021", "validator026", "validator031", "validator038", "validator039", "validator041", "validator047", "validator054", "validator058", "validator063", "validator064", "validator065", "validator068", "validator069", "validator071", "validator073", "validator074", "validator081", "validator084", "validator088", "validator090", "validator094", "validator095", "validator103", "validator104", "validator109", "validator110", "validator114", "validator120", "validator123", "validator125", "validator129", "validator133", "validator134", "validator135", "validator136", "validator139", "validator144", "validator149", "validator150", "validator153", "validator164", "validator170", "validator173", "validator174"] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] send_no_load = true [node.validator009] -persistent_peers = ["validator007", "validator008", "validator016", "validator019", "validator022", "validator023", "validator026", "validator030", "validator031", "validator035", "validator043", "validator046", "validator047", "validator049", "validator054", "validator060", "validator061", "validator071", "validator076", "validator090", "validator092", "validator094", "validator096", "validator100", "validator103", "validator109", "validator113", "validator114", "validator118", "validator122", "validator123", "validator125", "validator134", "validator138", "validator144", "validator151", "validator157", "validator158", "validator160", "validator166", "validator175"] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] send_no_load = true [node.validator010] -persistent_peers = ["validator001", "validator011", "validator012", "validator017", "validator019", "validator021", "validator022", "validator023", "validator025", "validator039", "validator042", "validator045", "validator047", "validator053", "validator056", "validator059", "validator060", "validator061", "validator064", "validator067", "validator071", "validator074", "validator076", "validator078", "validator082", "validator101", "validator103", "validator106", "validator109", "validator113", "validator118", "validator120", "validator130", "validator131", "validator134", "validator135", "validator137", "validator138", "validator140", "validator142", "validator151", "validator153", "validator158", "validator162", "validator163", "validator164", "validator165", "validator170", "validator173"] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] send_no_load = true [node.validator011] -persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator010", "validator016", "validator023", "validator024", "validator025", "validator026", "validator034", "validator035", "validator042", "validator047", "validator050", "validator054", "validator056", "validator057", "validator066", "validator075", "validator084", "validator085", "validator091", "validator094", "validator095", "validator102", "validator106", "validator108", "validator111", "validator114", "validator118", "validator125", "validator127", "validator138", "validator139", "validator140", "validator144", "validator148", "validator151", "validator160", "validator163", "validator169", "validator173"] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] send_no_load = true [node.validator012] -persistent_peers = ["validator001", "validator002", "validator007", "validator008", "validator010", "validator020", "validator021", "validator026", "validator034", "validator037", "validator042", "validator045", "validator049", "validator056", "validator062", "validator067", "validator070", "validator075", "validator081", "validator083", "validator094", "validator101", "validator103", "validator107", "validator108", "validator114", "validator123", "validator136", "validator137", "validator139", "validator141", "validator145", "validator147", "validator148", "validator153", "validator158", "validator162", "validator166", "validator172"] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] send_no_load = true [node.validator013] -persistent_peers = ["validator001", "validator002", "validator017", "validator018", "validator024", "validator027", "validator035", "validator036", "validator039", "validator041", "validator048", "validator049", "validator050", "validator052", "validator058", "validator068", "validator072", "validator073", "validator074", "validator078", "validator079", "validator080", "validator083", "validator084", "validator091", "validator092", "validator094", "validator096", "validator101", "validator102", "validator105", "validator106", "validator110", "validator120", "validator121", "validator122", "validator136", "validator138", "validator139", "validator143", "validator144", "validator145", "validator147", "validator156", "validator160", "validator161", "validator173"] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] send_no_load = true [node.validator014] -persistent_peers = ["validator003", "validator005", "validator016", "validator021", "validator023", "validator024", "validator026", "validator034", "validator037", "validator039", "validator042", "validator044", "validator045", "validator047", "validator056", "validator057", "validator067", "validator068", "validator070", "validator072", "validator075", "validator078", "validator079", "validator083", "validator084", "validator094", "validator096", "validator101", "validator102", "validator106", "validator120", "validator124", "validator125", "validator128", "validator139", "validator140", "validator141", "validator146", "validator152", "validator153", "validator156", "validator163", "validator166", "validator171", "validator174"] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] send_no_load = true [node.validator015] -persistent_peers = ["validator004", "validator007", "validator020", "validator021", "validator022", "validator026", "validator030", "validator032", "validator033", "validator036", "validator038", "validator046", "validator050", "validator053", "validator055", "validator056", "validator057", "validator063", "validator064", "validator068", "validator070", "validator077", "validator078", "validator083", "validator088", "validator090", "validator094", "validator102", "validator105", "validator109", "validator112", "validator114", "validator119", "validator122", "validator125", "validator126", "validator135", "validator137", "validator138", "validator139", "validator151", "validator155", "validator158", "validator164", "validator169", "validator170"] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] send_no_load = true [node.validator016] -persistent_peers = ["validator001", "validator005", "validator006", "validator009", "validator011", "validator014", "validator017", "validator018", "validator021", "validator024", "validator025", "validator030", "validator040", "validator041", "validator047", "validator055", "validator058", "validator060", "validator064", "validator065", "validator066", "validator067", "validator068", "validator070", "validator071", "validator087", "validator088", "validator093", "validator094", "validator096", "validator105", "validator106", "validator108", "validator115", "validator119", "validator127", "validator129", "validator137", "validator142", "validator144", "validator146", "validator147", "validator150", "validator153", "validator160", "validator162", "validator166", "validator171", "validator172", "validator173"] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] send_no_load = true [node.validator017] -persistent_peers = ["validator002", "validator006", "validator010", "validator013", "validator016", "validator020", "validator024", "validator029", "validator031", "validator033", "validator038", "validator039", "validator040", "validator041", "validator042", "validator047", "validator060", "validator063", "validator072", "validator078", "validator080", "validator081", "validator083", "validator084", "validator094", "validator101", "validator102", "validator103", "validator105", "validator106", "validator109", "validator115", "validator121", "validator124", "validator126", "validator127", "validator128", "validator129", "validator134", "validator138", "validator142", "validator155", "validator159", "validator162", "validator165", "validator169", "validator171", "validator172", "validator174"] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] send_no_load = true [node.validator018] -persistent_peers = ["validator003", "validator013", "validator016", "validator022", "validator024", "validator026", "validator030", "validator032", "validator035", "validator036", "validator044", "validator046", "validator048", "validator050", "validator055", "validator056", "validator058", "validator060", "validator061", "validator063", "validator069", "validator072", "validator074", "validator078", "validator089", "validator092", "validator097", "validator099", "validator100", "validator105", "validator110", "validator116", "validator120", "validator122", "validator123", "validator124", "validator127", "validator128", "validator131", "validator136", "validator137", "validator151", "validator159", "validator160", "validator161", "validator167", "validator171", "validator172", "validator174"] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] send_no_load = true [node.validator019] -persistent_peers = ["validator001", "validator003", "validator006", "validator009", "validator010", "validator032", "validator035", "validator039", "validator049", "validator050", "validator051", "validator052", "validator056", "validator057", "validator065", "validator066", "validator067", "validator068", "validator070", "validator072", "validator079", "validator083", "validator087", "validator088", "validator091", "validator095", "validator097", "validator102", "validator108", "validator113", "validator116", "validator117", "validator120", "validator126", "validator129", "validator130", "validator152", "validator154", "validator155", "validator169"] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] send_no_load = true [node.validator020] -persistent_peers = ["validator003", "validator012", "validator015", "validator017", "validator027", "validator029", "validator035", "validator043", "validator049", "validator058", "validator059", "validator060", "validator069", "validator075", "validator078", "validator087", "validator089", "validator090", "validator091", "validator092", "validator094", "validator096", "validator097", "validator100", "validator109", "validator118", "validator124", "validator129", "validator131", "validator136", "validator137", "validator138", "validator139", "validator142", "validator150", "validator152", "validator153", "validator154", "validator158", "validator159", "validator160", "validator161", "validator163", "validator165", "validator168", "validator169", "validator171", "validator174", "validator175"] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] send_no_load = true [node.validator021] -persistent_peers = ["validator003", "validator008", "validator010", "validator012", "validator014", "validator015", "validator016", "validator023", "validator026", "validator030", "validator037", "validator039", "validator042", "validator043", "validator052", "validator053", "validator059", "validator062", "validator068", "validator069", "validator072", "validator079", "validator086", "validator091", "validator094", "validator097", "validator098", "validator099", "validator106", "validator109", "validator110", "validator117", "validator118", "validator130", "validator135", "validator140", "validator148", "validator152", "validator157", "validator163", "validator167", "validator172"] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] send_no_load = true [node.validator022] -persistent_peers = ["validator003", "validator009", "validator010", "validator015", "validator018", "validator033", "validator034", "validator039", "validator040", "validator041", "validator044", "validator047", "validator059", "validator067", "validator069", "validator074", "validator075", "validator077", "validator081", "validator086", "validator091", "validator097", "validator105", "validator106", "validator113", "validator118", "validator121", "validator122", "validator124", "validator127", "validator129", "validator131", "validator136", "validator139", "validator142", "validator147", "validator152", "validator153", "validator156", "validator161", "validator171", "validator174"] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] send_no_load = true [node.validator023] -persistent_peers = ["validator009", "validator010", "validator011", "validator014", "validator021", "validator034", "validator036", "validator038", "validator039", "validator041", "validator042", "validator045", "validator055", "validator058", "validator067", "validator069", "validator070", "validator071", "validator073", "validator076", "validator083", "validator092", "validator094", "validator095", "validator096", "validator097", "validator098", "validator100", "validator105", "validator108", "validator110", "validator111", "validator119", "validator122", "validator133", "validator139", "validator153", "validator158", "validator165", "validator166", "validator170", "validator174"] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] send_no_load = true [node.validator024] -persistent_peers = ["validator003", "validator004", "validator011", "validator013", "validator014", "validator016", "validator017", "validator018", "validator031", "validator032", "validator040", "validator043", "validator044", "validator052", "validator063", "validator065", "validator068", "validator089", "validator092", "validator094", "validator097", "validator108", "validator109", "validator118", "validator119", "validator122", "validator127", "validator132", "validator136", "validator137", "validator150", "validator151", "validator159", "validator160", "validator164", "validator166"] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] send_no_load = true [node.validator025] -persistent_peers = ["validator010", "validator011", "validator016", "validator026", "validator029", "validator038", "validator044", "validator047", "validator048", "validator049", "validator051", "validator057", "validator059", "validator064", "validator067", "validator071", "validator081", "validator083", "validator085", "validator096", "validator104", "validator108", "validator120", "validator124", "validator125", "validator131", "validator137", "validator139", "validator140", "validator147", "validator149", "validator153", "validator158", "validator159", "validator163", "validator167"] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] send_no_load = true [node.validator026] -persistent_peers = ["validator004", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator014", "validator015", "validator018", "validator021", "validator025", "validator034", "validator036", "validator039", "validator048", "validator058", "validator071", "validator074", "validator076", "validator090", "validator098", "validator099", "validator102", "validator104", "validator106", "validator107", "validator120", "validator122", "validator125", "validator126", "validator132", "validator138", "validator143", "validator148", "validator149", "validator155", "validator156", "validator157", "validator163", "validator164", "validator171", "validator172", "validator174"] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] send_no_load = true [node.validator027] -persistent_peers = ["validator003", "validator005", "validator013", "validator020", "validator028", "validator029", "validator033", "validator034", "validator036", "validator041", "validator045", "validator046", "validator055", "validator061", "validator068", "validator073", "validator080", "validator091", "validator102", "validator107", "validator117", "validator122", "validator128", "validator129", "validator130", "validator131", "validator132", "validator139", "validator145", "validator150", "validator154", "validator156", "validator158", "validator159", "validator160", "validator165", "validator168", "validator175"] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] send_no_load = true [node.validator028] -persistent_peers = ["validator002", "validator003", "validator006", "validator027", "validator030", "validator037", "validator038", "validator041", "validator043", "validator045", "validator049", "validator051", "validator052", "validator054", "validator066", "validator070", "validator073", "validator074", "validator075", "validator082", "validator083", "validator090", "validator101", "validator110", "validator116", "validator118", "validator124", "validator126", "validator128", "validator131", "validator134", "validator139", "validator142", "validator145", "validator146", "validator147", "validator149", "validator155", "validator159", "validator160", "validator163", "validator165", "validator168", "validator174"] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] send_no_load = true [node.validator029] -persistent_peers = ["validator001", "validator003", "validator005", "validator017", "validator020", "validator025", "validator027", "validator031", "validator035", "validator036", "validator039", "validator044", "validator045", "validator048", "validator057", "validator069", "validator081", "validator083", "validator096", "validator101", "validator102", "validator104", "validator105", "validator109", "validator118", "validator121", "validator122", "validator125", "validator127", "validator131", "validator132", "validator133", "validator143", "validator146", "validator150", "validator155", "validator175"] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] send_no_load = true [node.validator030] -persistent_peers = ["validator001", "validator009", "validator015", "validator016", "validator018", "validator021", "validator028", "validator032", "validator034", "validator038", "validator043", "validator044", "validator051", "validator052", "validator054", "validator056", "validator058", "validator063", "validator064", "validator068", "validator071", "validator074", "validator078", "validator082", "validator085", "validator091", "validator094", "validator100", "validator106", "validator108", "validator109", "validator110", "validator112", "validator116", "validator120", "validator123", "validator134", "validator136", "validator148", "validator149", "validator153", "validator156", "validator158"] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] send_no_load = true [node.validator031] -persistent_peers = ["validator001", "validator005", "validator008", "validator009", "validator017", "validator024", "validator029", "validator032", "validator035", "validator042", "validator045", "validator046", "validator048", "validator053", "validator059", "validator062", "validator063", "validator064", "validator066", "validator072", "validator076", "validator091", "validator094", "validator097", "validator106", "validator109", "validator110", "validator112", "validator113", "validator119", "validator134", "validator136", "validator149", "validator160", "validator169", "validator171", "validator175"] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] send_no_load = true [node.validator032] -persistent_peers = ["validator001", "validator015", "validator018", "validator019", "validator024", "validator030", "validator031", "validator035", "validator036", "validator039", "validator041", "validator043", "validator046", "validator055", "validator056", "validator057", "validator059", "validator064", "validator067", "validator071", "validator072", "validator075", "validator077", "validator084", "validator089", "validator091", "validator101", "validator110", "validator113", "validator115", "validator116", "validator119", "validator121", "validator125", "validator129", "validator132", "validator136", "validator142", "validator146", "validator151", "validator152", "validator153", "validator154", "validator157", "validator158", "validator164", "validator165", "validator168", "validator173"] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] send_no_load = true [node.validator033] -persistent_peers = ["validator003", "validator015", "validator017", "validator022", "validator027", "validator034", "validator035", "validator038", "validator039", "validator041", "validator044", "validator053", "validator064", "validator066", "validator069", "validator071", "validator075", "validator078", "validator085", "validator099", "validator101", "validator109", "validator111", "validator112", "validator114", "validator123", "validator124", "validator126", "validator131", "validator140", "validator147", "validator148", "validator154", "validator169", "validator173", "validator175"] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] send_no_load = true [node.validator034] -persistent_peers = ["validator001", "validator002", "validator004", "validator011", "validator012", "validator014", "validator022", "validator023", "validator026", "validator027", "validator030", "validator033", "validator041", "validator044", "validator047", "validator052", "validator054", "validator055", "validator056", "validator064", "validator066", "validator067", "validator076", "validator082", "validator087", "validator090", "validator092", "validator097", "validator102", "validator103", "validator117", "validator119", "validator122", "validator126", "validator136", "validator146", "validator149", "validator153", "validator162", "validator163", "validator171", "validator174", "validator175"] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] send_no_load = true [node.validator035] -persistent_peers = ["validator005", "validator009", "validator011", "validator013", "validator018", "validator019", "validator020", "validator029", "validator031", "validator032", "validator033", "validator038", "validator040", "validator041", "validator047", "validator048", "validator059", "validator065", "validator068", "validator073", "validator074", "validator078", "validator082", "validator088", "validator092", "validator093", "validator095", "validator098", "validator100", "validator103", "validator106", "validator108", "validator113", "validator118", "validator123", "validator141", "validator142", "validator145", "validator148", "validator149", "validator151", "validator152", "validator161", "validator162", "validator164", "validator165", "validator166", "validator167", "validator171"] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] send_no_load = true [node.validator036] -persistent_peers = ["validator004", "validator006", "validator013", "validator015", "validator018", "validator023", "validator026", "validator027", "validator029", "validator032", "validator037", "validator039", "validator045", "validator046", "validator050", "validator052", "validator059", "validator064", "validator069", "validator070", "validator072", "validator073", "validator085", "validator087", "validator088", "validator091", "validator094", "validator100", "validator101", "validator107", "validator108", "validator110", "validator111", "validator112", "validator113", "validator119", "validator120", "validator121", "validator133", "validator134", "validator146", "validator150", "validator156", "validator161", "validator163", "validator167", "validator170", "validator172"] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] send_no_load = true [node.validator037] -persistent_peers = ["validator007", "validator012", "validator014", "validator021", "validator028", "validator036", "validator049", "validator052", "validator054", "validator062", "validator063", "validator064", "validator073", "validator074", "validator079", "validator081", "validator083", "validator088", "validator094", "validator096", "validator097", "validator098", "validator108", "validator113", "validator115", "validator116", "validator117", "validator123", "validator126", "validator130", "validator136", "validator137", "validator144", "validator145", "validator149", "validator155", "validator156", "validator161", "validator163", "validator170", "validator173"] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] send_no_load = true [node.validator038] -persistent_peers = ["validator005", "validator007", "validator008", "validator015", "validator017", "validator023", "validator025", "validator028", "validator030", "validator033", "validator035", "validator048", "validator051", "validator052", "validator054", "validator057", "validator060", "validator061", "validator062", "validator065", "validator074", "validator075", "validator079", "validator080", "validator096", "validator099", "validator100", "validator104", "validator106", "validator108", "validator116", "validator117", "validator120", "validator126", "validator130", "validator135", "validator136", "validator137", "validator140", "validator143", "validator160", "validator163", "validator166", "validator175"] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] send_no_load = true [node.validator039] -persistent_peers = ["validator004", "validator005", "validator007", "validator008", "validator010", "validator013", "validator014", "validator017", "validator019", "validator021", "validator022", "validator023", "validator026", "validator029", "validator032", "validator033", "validator036", "validator046", "validator050", "validator051", "validator061", "validator063", "validator066", "validator067", "validator073", "validator079", "validator089", "validator090", "validator095", "validator100", "validator103", "validator104", "validator107", "validator108", "validator114", "validator119", "validator124", "validator126", "validator129", "validator131", "validator132", "validator136", "validator141", "validator148", "validator149", "validator151", "validator155", "validator158", "validator162", "validator168"] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] send_no_load = true [node.validator040] -persistent_peers = ["validator001", "validator002", "validator004", "validator006", "validator016", "validator017", "validator022", "validator024", "validator035", "validator045", "validator047", "validator049", "validator051", "validator061", "validator063", "validator066", "validator070", "validator073", "validator075", "validator080", "validator091", "validator094", "validator095", "validator097", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator117", "validator123", "validator129", "validator133", "validator141", "validator145", "validator148", "validator150", "validator151", "validator155", "validator159", "validator171"] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] send_no_load = true [node.validator041] -persistent_peers = ["validator005", "validator008", "validator013", "validator016", "validator017", "validator022", "validator023", "validator027", "validator028", "validator032", "validator033", "validator034", "validator035", "validator042", "validator053", "validator059", "validator063", "validator074", "validator078", "validator086", "validator090", "validator092", "validator095", "validator107", "validator109", "validator110", "validator111", "validator114", "validator121", "validator122", "validator125", "validator129", "validator130", "validator135", "validator137", "validator138", "validator143", "validator149", "validator159", "validator166", "validator172"] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] send_no_load = true [node.validator042] -persistent_peers = ["validator010", "validator011", "validator012", "validator014", "validator017", "validator021", "validator023", "validator031", "validator041", "validator046", "validator047", "validator059", "validator061", "validator062", "validator065", "validator069", "validator073", "validator075", "validator077", "validator079", "validator082", "validator086", "validator089", "validator090", "validator093", "validator103", "validator106", "validator107", "validator116", "validator122", "validator127", "validator134", "validator135", "validator137", "validator139", "validator148", "validator151", "validator153", "validator155", "validator157", "validator163", "validator165", "validator166", "validator170"] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] send_no_load = true [node.validator043] -persistent_peers = ["validator001", "validator002", "validator003", "validator004", "validator009", "validator020", "validator021", "validator024", "validator028", "validator030", "validator032", "validator047", "validator054", "validator057", "validator058", "validator064", "validator071", "validator072", "validator082", "validator083", "validator088", "validator093", "validator098", "validator104", "validator105", "validator108", "validator110", "validator111", "validator121", "validator126", "validator128", "validator129", "validator134", "validator140", "validator148", "validator149", "validator153", "validator154", "validator156", "validator158", "validator159", "validator161", "validator168"] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] send_no_load = true [node.validator044] -persistent_peers = ["validator004", "validator007", "validator014", "validator018", "validator022", "validator024", "validator025", "validator029", "validator030", "validator033", "validator034", "validator046", "validator049", "validator060", "validator063", "validator064", "validator068", "validator069", "validator076", "validator079", "validator080", "validator081", "validator084", "validator088", "validator091", "validator092", "validator095", "validator096", "validator102", "validator103", "validator104", "validator106", "validator110", "validator115", "validator121", "validator125", "validator130", "validator133", "validator134", "validator135", "validator137", "validator138", "validator142", "validator154", "validator161", "validator163", "validator167", "validator173", "validator174"] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] send_no_load = true [node.validator045] -persistent_peers = ["validator002", "validator005", "validator006", "validator010", "validator012", "validator014", "validator023", "validator027", "validator028", "validator029", "validator031", "validator036", "validator040", "validator046", "validator047", "validator049", "validator054", "validator059", "validator062", "validator066", "validator067", "validator074", "validator075", "validator076", "validator077", "validator078", "validator089", "validator093", "validator094", "validator098", "validator104", "validator109", "validator115", "validator119", "validator123", "validator130", "validator136", "validator140", "validator142", "validator146", "validator147", "validator151", "validator154", "validator165", "validator168", "validator174"] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] send_no_load = true [node.validator046] -persistent_peers = ["validator006", "validator007", "validator009", "validator015", "validator018", "validator027", "validator031", "validator032", "validator036", "validator039", "validator042", "validator044", "validator045", "validator048", "validator049", "validator056", "validator064", "validator066", "validator067", "validator068", "validator072", "validator079", "validator080", "validator083", "validator088", "validator092", "validator093", "validator095", "validator101", "validator102", "validator104", "validator110", "validator114", "validator117", "validator123", "validator128", "validator132", "validator142", "validator143", "validator145", "validator148", "validator149", "validator153", "validator154", "validator155", "validator163", "validator173"] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] send_no_load = true [node.validator047] -persistent_peers = ["validator003", "validator007", "validator008", "validator009", "validator010", "validator011", "validator014", "validator016", "validator017", "validator022", "validator025", "validator034", "validator035", "validator040", "validator042", "validator043", "validator045", "validator052", "validator053", "validator054", "validator062", "validator064", "validator070", "validator071", "validator074", "validator076", "validator081", "validator082", "validator085", "validator088", "validator095", "validator099", "validator105", "validator106", "validator117", "validator118", "validator120", "validator132", "validator139", "validator140", "validator147", "validator156", "validator159", "validator161", "validator166", "validator169", "validator170"] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] send_no_load = true [node.validator048] -persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator013", "validator018", "validator025", "validator026", "validator029", "validator031", "validator035", "validator038", "validator046", "validator049", "validator055", "validator065", "validator067", "validator068", "validator070", "validator075", "validator077", "validator088", "validator090", "validator091", "validator092", "validator094", "validator098", "validator103", "validator107", "validator110", "validator113", "validator118", "validator122", "validator126", "validator127", "validator129", "validator135", "validator146", "validator147", "validator154", "validator157", "validator172", "validator175"] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] send_no_load = true [node.validator049] -persistent_peers = ["validator002", "validator007", "validator009", "validator012", "validator013", "validator019", "validator020", "validator025", "validator028", "validator037", "validator040", "validator044", "validator045", "validator046", "validator048", "validator052", "validator059", "validator061", "validator065", "validator073", "validator076", "validator078", "validator079", "validator080", "validator094", "validator096", "validator098", "validator101", "validator106", "validator107", "validator109", "validator114", "validator118", "validator122", "validator126", "validator129", "validator130", "validator136", "validator138", "validator139", "validator140", "validator146", "validator150", "validator159", "validator164", "validator168", "validator170", "validator175"] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] send_no_load = true [node.validator050] -persistent_peers = ["validator003", "validator005", "validator011", "validator013", "validator015", "validator018", "validator019", "validator036", "validator039", "validator052", "validator053", "validator058", "validator059", "validator061", "validator062", "validator066", "validator067", "validator068", "validator069", "validator070", "validator072", "validator081", "validator082", "validator084", "validator085", "validator086", "validator087", "validator090", "validator093", "validator094", "validator105", "validator106", "validator110", "validator111", "validator115", "validator116", "validator118", "validator119", "validator122", "validator133", "validator135", "validator138", "validator141", "validator149", "validator153", "validator155", "validator160", "validator163", "validator164", "validator175"] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] send_no_load = true [node.validator051] -persistent_peers = ["validator019", "validator025", "validator028", "validator030", "validator038", "validator039", "validator040", "validator059", "validator060", "validator061", "validator066", "validator068", "validator071", "validator074", "validator083", "validator084", "validator086", "validator089", "validator091", "validator092", "validator093", "validator094", "validator095", "validator100", "validator102", "validator104", "validator105", "validator108", "validator114", "validator115", "validator116", "validator119", "validator121", "validator122", "validator126", "validator127", "validator129", "validator131", "validator132", "validator140", "validator145", "validator151", "validator162", "validator163", "validator171"] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] send_no_load = true [node.validator052] -persistent_peers = ["validator001", "validator013", "validator019", "validator021", "validator024", "validator028", "validator030", "validator034", "validator036", "validator037", "validator038", "validator047", "validator049", "validator050", "validator053", "validator054", "validator055", "validator056", "validator067", "validator070", "validator073", "validator076", "validator086", "validator090", "validator101", "validator103", "validator106", "validator108", "validator116", "validator120", "validator122", "validator136", "validator144", "validator145", "validator149", "validator164", "validator165"] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] send_no_load = true [node.validator053] -persistent_peers = ["validator001", "validator005", "validator010", "validator015", "validator021", "validator031", "validator033", "validator041", "validator047", "validator050", "validator052", "validator055", "validator056", "validator057", "validator067", "validator068", "validator069", "validator070", "validator076", "validator077", "validator082", "validator086", "validator088", "validator100", "validator102", "validator109", "validator117", "validator118", "validator119", "validator123", "validator128", "validator135", "validator137", "validator138", "validator147", "validator149", "validator151", "validator154", "validator156", "validator157", "validator159", "validator160", "validator165", "validator166", "validator172", "validator174"] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] send_no_load = true [node.validator054] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator028", "validator030", "validator034", "validator037", "validator038", "validator043", "validator045", "validator047", "validator052", "validator058", "validator059", "validator067", "validator069", "validator070", "validator079", "validator080", "validator082", "validator083", "validator085", "validator086", "validator090", "validator101", "validator102", "validator106", "validator107", "validator108", "validator110", "validator112", "validator114", "validator115", "validator118", "validator120", "validator121", "validator128", "validator129", "validator135", "validator153", "validator154", "validator158", "validator160", "validator163", "validator165", "validator166", "validator173", "validator174"] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] send_no_load = true [node.validator055] -persistent_peers = ["validator002", "validator004", "validator005", "validator015", "validator016", "validator018", "validator023", "validator027", "validator032", "validator034", "validator048", "validator052", "validator053", "validator064", "validator065", "validator067", "validator069", "validator079", "validator089", "validator090", "validator091", "validator092", "validator093", "validator102", "validator104", "validator114", "validator117", "validator123", "validator130", "validator133", "validator134", "validator135", "validator136", "validator137", "validator141", "validator148", "validator150", "validator156", "validator160", "validator162", "validator163", "validator171", "validator174", "validator175"] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] send_no_load = true [node.validator056] -persistent_peers = ["validator002", "validator006", "validator010", "validator011", "validator012", "validator014", "validator015", "validator018", "validator019", "validator030", "validator032", "validator034", "validator046", "validator052", "validator053", "validator065", "validator066", "validator077", "validator079", "validator085", "validator091", "validator096", "validator099", "validator102", "validator110", "validator112", "validator113", "validator114", "validator116", "validator117", "validator120", "validator127", "validator128", "validator136", "validator138", "validator140", "validator144", "validator146", "validator147", "validator155", "validator158", "validator160", "validator162"] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] send_no_load = true [node.validator057] -persistent_peers = ["validator003", "validator004", "validator007", "validator011", "validator014", "validator015", "validator019", "validator025", "validator029", "validator032", "validator038", "validator043", "validator053", "validator063", "validator064", "validator075", "validator079", "validator082", "validator083", "validator088", "validator090", "validator091", "validator098", "validator101", "validator105", "validator107", "validator108", "validator114", "validator115", "validator118", "validator121", "validator129", "validator132", "validator133", "validator137", "validator144", "validator145", "validator163", "validator165", "validator175"] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] send_no_load = true [node.validator058] -persistent_peers = ["validator006", "validator008", "validator013", "validator016", "validator018", "validator020", "validator023", "validator026", "validator030", "validator043", "validator050", "validator054", "validator060", "validator065", "validator068", "validator071", "validator077", "validator087", "validator093", "validator094", "validator100", "validator105", "validator110", "validator117", "validator118", "validator119", "validator120", "validator125", "validator126", "validator130", "validator132", "validator137", "validator153", "validator157", "validator159", "validator163", "validator165", "validator168", "validator171", "validator175"] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] send_no_load = true [node.validator059] -persistent_peers = ["validator010", "validator020", "validator021", "validator022", "validator025", "validator031", "validator032", "validator035", "validator036", "validator041", "validator042", "validator045", "validator049", "validator050", "validator051", "validator054", "validator063", "validator073", "validator080", "validator084", "validator086", "validator089", "validator090", "validator091", "validator092", "validator099", "validator107", "validator112", "validator121", "validator122", "validator130", "validator143", "validator148", "validator149", "validator153", "validator155", "validator167", "validator168", "validator170", "validator174", "validator175"] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] send_no_load = true [node.validator060] -persistent_peers = ["validator006", "validator009", "validator010", "validator016", "validator017", "validator018", "validator020", "validator038", "validator044", "validator051", "validator058", "validator063", "validator066", "validator067", "validator081", "validator082", "validator083", "validator086", "validator088", "validator091", "validator093", "validator094", "validator096", "validator100", "validator109", "validator120", "validator125", "validator133", "validator134", "validator138", "validator157", "validator171", "validator175"] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] send_no_load = true [node.validator061] -persistent_peers = ["validator002", "validator009", "validator010", "validator018", "validator027", "validator038", "validator039", "validator040", "validator042", "validator049", "validator050", "validator051", "validator062", "validator063", "validator065", "validator068", "validator082", "validator088", "validator089", "validator091", "validator095", "validator102", "validator107", "validator108", "validator111", "validator112", "validator115", "validator118", "validator123", "validator124", "validator127", "validator130", "validator134", "validator135", "validator137", "validator144", "validator146", "validator152", "validator161", "validator167"] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] send_no_load = true [node.validator062] -persistent_peers = ["validator001", "validator003", "validator005", "validator007", "validator012", "validator021", "validator031", "validator037", "validator038", "validator042", "validator045", "validator047", "validator050", "validator061", "validator076", "validator077", "validator081", "validator083", "validator085", "validator086", "validator087", "validator090", "validator091", "validator092", "validator097", "validator100", "validator105", "validator110", "validator114", "validator116", "validator121", "validator132", "validator136", "validator137", "validator148", "validator149", "validator151", "validator153", "validator156", "validator159", "validator164", "validator166", "validator168", "validator173"] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] send_no_load = true [node.validator063] -persistent_peers = ["validator008", "validator015", "validator017", "validator018", "validator024", "validator030", "validator031", "validator037", "validator039", "validator040", "validator041", "validator044", "validator057", "validator059", "validator060", "validator061", "validator064", "validator066", "validator070", "validator077", "validator078", "validator080", "validator081", "validator094", "validator096", "validator097", "validator098", "validator104", "validator109", "validator110", "validator111", "validator113", "validator115", "validator116", "validator118", "validator122", "validator124", "validator139", "validator146", "validator148", "validator149", "validator153", "validator155", "validator160", "validator168", "validator170", "validator173", "validator174"] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] send_no_load = true [node.validator064] -persistent_peers = ["validator003", "validator008", "validator010", "validator015", "validator016", "validator025", "validator030", "validator031", "validator032", "validator033", "validator034", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator055", "validator057", "validator063", "validator065", "validator066", "validator067", "validator068", "validator071", "validator075", "validator077", "validator086", "validator091", "validator094", "validator095", "validator096", "validator101", "validator105", "validator118", "validator123", "validator128", "validator130", "validator134", "validator135", "validator137", "validator143", "validator152", "validator155", "validator156", "validator169", "validator170", "validator172", "validator173"] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] send_no_load = true [node.validator065] -persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator019", "validator024", "validator035", "validator038", "validator042", "validator048", "validator049", "validator055", "validator056", "validator058", "validator061", "validator064", "validator068", "validator082", "validator087", "validator092", "validator096", "validator102", "validator104", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator130", "validator135", "validator138", "validator140", "validator144", "validator154", "validator159", "validator170", "validator171"] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] send_no_load = true [node.validator066] -persistent_peers = ["validator006", "validator007", "validator011", "validator016", "validator019", "validator028", "validator031", "validator033", "validator034", "validator039", "validator040", "validator045", "validator046", "validator050", "validator051", "validator056", "validator060", "validator063", "validator064", "validator069", "validator072", "validator075", "validator078", "validator081", "validator083", "validator093", "validator096", "validator097", "validator102", "validator110", "validator111", "validator112", "validator113", "validator115", "validator116", "validator118", "validator129", "validator131", "validator134", "validator148", "validator155", "validator165", "validator167", "validator168", "validator170", "validator173", "validator174"] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] send_no_load = true [node.validator067] -persistent_peers = ["validator002", "validator010", "validator012", "validator014", "validator016", "validator019", "validator022", "validator023", "validator025", "validator032", "validator034", "validator039", "validator045", "validator046", "validator048", "validator050", "validator052", "validator053", "validator054", "validator055", "validator060", "validator064", "validator078", "validator080", "validator082", "validator085", "validator089", "validator095", "validator099", "validator103", "validator111", "validator114", "validator119", "validator120", "validator125", "validator128", "validator139", "validator145", "validator147", "validator150", "validator154", "validator155", "validator160", "validator168"] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] send_no_load = true [node.validator068] -persistent_peers = ["validator003", "validator005", "validator008", "validator013", "validator014", "validator015", "validator016", "validator019", "validator021", "validator024", "validator027", "validator030", "validator035", "validator044", "validator046", "validator048", "validator050", "validator051", "validator053", "validator058", "validator061", "validator064", "validator065", "validator082", "validator087", "validator090", "validator100", "validator101", "validator103", "validator105", "validator106", "validator109", "validator110", "validator120", "validator144", "validator146", "validator152", "validator167", "validator171"] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] send_no_load = true [node.validator069] -persistent_peers = ["validator002", "validator008", "validator018", "validator020", "validator021", "validator022", "validator023", "validator029", "validator033", "validator036", "validator042", "validator044", "validator050", "validator053", "validator054", "validator055", "validator066", "validator071", "validator088", "validator090", "validator091", "validator093", "validator096", "validator102", "validator110", "validator116", "validator126", "validator127", "validator131", "validator134", "validator136", "validator137", "validator141", "validator146", "validator149", "validator154", "validator157", "validator162"] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] send_no_load = true [node.validator070] -persistent_peers = ["validator003", "validator012", "validator014", "validator015", "validator016", "validator019", "validator023", "validator028", "validator036", "validator040", "validator047", "validator048", "validator050", "validator052", "validator053", "validator054", "validator063", "validator071", "validator077", "validator083", "validator090", "validator091", "validator092", "validator093", "validator096", "validator098", "validator099", "validator103", "validator113", "validator116", "validator117", "validator122", "validator124", "validator125", "validator129", "validator133", "validator134", "validator138", "validator139", "validator149", "validator154", "validator158", "validator160", "validator162", "validator163", "validator166", "validator169", "validator172", "validator173"] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] send_no_load = true [node.validator071] -persistent_peers = ["validator001", "validator006", "validator008", "validator009", "validator010", "validator016", "validator023", "validator025", "validator026", "validator030", "validator032", "validator033", "validator043", "validator047", "validator051", "validator058", "validator064", "validator069", "validator070", "validator073", "validator078", "validator081", "validator092", "validator103", "validator106", "validator108", "validator109", "validator112", "validator116", "validator124", "validator125", "validator141", "validator161", "validator165", "validator168", "validator169"] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] send_no_load = true [node.validator072] -persistent_peers = ["validator013", "validator014", "validator017", "validator018", "validator019", "validator021", "validator031", "validator032", "validator036", "validator043", "validator046", "validator050", "validator066", "validator073", "validator074", "validator078", "validator085", "validator087", "validator094", "validator098", "validator099", "validator104", "validator105", "validator113", "validator114", "validator117", "validator118", "validator123", "validator124", "validator130", "validator132", "validator134", "validator136", "validator137", "validator139", "validator145", "validator149", "validator153", "validator160", "validator161", "validator164", "validator165", "validator172", "validator174"] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] send_no_load = true [node.validator073] -persistent_peers = ["validator001", "validator004", "validator005", "validator008", "validator013", "validator023", "validator027", "validator028", "validator035", "validator036", "validator037", "validator039", "validator040", "validator042", "validator049", "validator052", "validator059", "validator071", "validator072", "validator075", "validator078", "validator080", "validator082", "validator083", "validator093", "validator095", "validator097", "validator099", "validator101", "validator102", "validator110", "validator111", "validator112", "validator119", "validator123", "validator125", "validator132", "validator140", "validator148", "validator150", "validator151", "validator153", "validator154", "validator155", "validator167", "validator168", "validator173"] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] send_no_load = true [node.validator074] -persistent_peers = ["validator006", "validator008", "validator010", "validator013", "validator018", "validator022", "validator026", "validator028", "validator030", "validator035", "validator037", "validator038", "validator041", "validator045", "validator047", "validator051", "validator072", "validator079", "validator080", "validator082", "validator083", "validator092", "validator093", "validator096", "validator099", "validator103", "validator110", "validator125", "validator130", "validator133", "validator134", "validator136", "validator153", "validator156", "validator163", "validator165", "validator168", "validator174"] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] send_no_load = true [node.validator075] -persistent_peers = ["validator003", "validator005", "validator011", "validator012", "validator014", "validator020", "validator022", "validator028", "validator032", "validator033", "validator038", "validator040", "validator042", "validator045", "validator048", "validator057", "validator064", "validator066", "validator073", "validator084", "validator086", "validator089", "validator096", "validator098", "validator099", "validator102", "validator106", "validator115", "validator116", "validator118", "validator121", "validator128", "validator137", "validator138", "validator141", "validator145", "validator147", "validator151", "validator153", "validator154", "validator158", "validator161", "validator163", "validator169", "validator170", "validator171", "validator172", "validator174", "validator175"] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] send_no_load = true [node.validator076] -persistent_peers = ["validator006", "validator009", "validator010", "validator023", "validator026", "validator031", "validator034", "validator044", "validator045", "validator047", "validator049", "validator052", "validator053", "validator062", "validator079", "validator086", "validator089", "validator091", "validator099", "validator100", "validator103", "validator107", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator124", "validator125", "validator137", "validator140", "validator143", "validator147", "validator153", "validator154", "validator159", "validator160", "validator162", "validator164", "validator171"] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] send_no_load = true [node.validator077] -persistent_peers = ["validator004", "validator006", "validator015", "validator022", "validator032", "validator042", "validator045", "validator048", "validator053", "validator056", "validator058", "validator062", "validator063", "validator064", "validator070", "validator084", "validator086", "validator087", "validator089", "validator100", "validator103", "validator110", "validator116", "validator122", "validator124", "validator125", "validator126", "validator128", "validator132", "validator134", "validator136", "validator137", "validator144", "validator147", "validator150", "validator152", "validator153", "validator154", "validator156", "validator157", "validator160", "validator161", "validator163", "validator166", "validator168", "validator171"] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] send_no_load = true [node.validator078] -persistent_peers = ["validator010", "validator013", "validator014", "validator015", "validator017", "validator018", "validator020", "validator030", "validator033", "validator035", "validator041", "validator045", "validator049", "validator063", "validator066", "validator067", "validator071", "validator072", "validator073", "validator081", "validator082", "validator085", "validator088", "validator090", "validator096", "validator102", "validator103", "validator110", "validator111", "validator118", "validator121", "validator127", "validator129", "validator130", "validator132", "validator139", "validator149", "validator152", "validator156", "validator160", "validator161", "validator165", "validator166", "validator167", "validator169", "validator170", "validator172"] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] send_no_load = true [node.validator079] -persistent_peers = ["validator001", "validator005", "validator013", "validator014", "validator019", "validator021", "validator037", "validator038", "validator039", "validator042", "validator044", "validator046", "validator049", "validator054", "validator055", "validator056", "validator057", "validator074", "validator076", "validator083", "validator084", "validator094", "validator095", "validator096", "validator100", "validator113", "validator116", "validator121", "validator129", "validator132", "validator133", "validator135", "validator139", "validator140", "validator142", "validator143", "validator145", "validator148", "validator150", "validator151", "validator157", "validator162", "validator164", "validator170", "validator173", "validator174"] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] send_no_load = true [node.validator080] -persistent_peers = ["validator005", "validator013", "validator017", "validator027", "validator038", "validator040", "validator044", "validator046", "validator049", "validator054", "validator059", "validator063", "validator067", "validator073", "validator074", "validator083", "validator087", "validator088", "validator089", "validator098", "validator103", "validator104", "validator117", "validator122", "validator123", "validator124", "validator128", "validator130", "validator134", "validator137", "validator144", "validator147", "validator148", "validator150", "validator155", "validator161", "validator162", "validator163", "validator166", "validator167"] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] send_no_load = true [node.validator081] -persistent_peers = ["validator003", "validator004", "validator008", "validator012", "validator017", "validator022", "validator025", "validator029", "validator037", "validator044", "validator047", "validator050", "validator060", "validator062", "validator063", "validator066", "validator071", "validator078", "validator082", "validator083", "validator090", "validator094", "validator096", "validator101", "validator103", "validator104", "validator109", "validator110", "validator112", "validator115", "validator122", "validator124", "validator126", "validator133", "validator136", "validator139", "validator140", "validator144", "validator152", "validator155", "validator165", "validator171"] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] send_no_load = true [node.validator082] -persistent_peers = ["validator002", "validator003", "validator007", "validator010", "validator028", "validator030", "validator034", "validator035", "validator042", "validator043", "validator047", "validator050", "validator053", "validator054", "validator057", "validator060", "validator061", "validator065", "validator067", "validator068", "validator073", "validator074", "validator078", "validator081", "validator084", "validator088", "validator090", "validator107", "validator112", "validator116", "validator119", "validator128", "validator132", "validator134", "validator149", "validator155", "validator158", "validator159", "validator160", "validator161", "validator173"] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] send_no_load = true [node.validator083] -persistent_peers = ["validator001", "validator004", "validator007", "validator012", "validator013", "validator014", "validator015", "validator017", "validator019", "validator023", "validator025", "validator028", "validator029", "validator037", "validator043", "validator046", "validator051", "validator054", "validator057", "validator060", "validator062", "validator066", "validator070", "validator073", "validator074", "validator079", "validator080", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator094", "validator103", "validator112", "validator119", "validator123", "validator129", "validator130", "validator131", "validator139", "validator143", "validator144", "validator152", "validator156", "validator157", "validator169", "validator171", "validator174"] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] send_no_load = true [node.validator084] -persistent_peers = ["validator003", "validator008", "validator011", "validator013", "validator014", "validator017", "validator032", "validator044", "validator050", "validator051", "validator059", "validator075", "validator077", "validator079", "validator082", "validator083", "validator091", "validator094", "validator101", "validator104", "validator107", "validator110", "validator112", "validator114", "validator124", "validator128", "validator130", "validator137", "validator147", "validator152", "validator156", "validator159", "validator165", "validator166", "validator168", "validator170"] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] send_no_load = true [node.validator085] -persistent_peers = ["validator001", "validator006", "validator011", "validator025", "validator030", "validator033", "validator036", "validator047", "validator050", "validator054", "validator056", "validator062", "validator067", "validator072", "validator078", "validator086", "validator090", "validator094", "validator095", "validator106", "validator110", "validator114", "validator115", "validator117", "validator120", "validator126", "validator135", "validator136", "validator141", "validator143", "validator154", "validator155", "validator157", "validator162", "validator163", "validator168", "validator169", "validator170"] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] send_no_load = true [node.validator086] -persistent_peers = ["validator005", "validator021", "validator022", "validator041", "validator042", "validator050", "validator051", "validator052", "validator053", "validator054", "validator059", "validator060", "validator062", "validator064", "validator075", "validator076", "validator077", "validator083", "validator085", "validator091", "validator092", "validator094", "validator100", "validator106", "validator109", "validator110", "validator111", "validator115", "validator118", "validator122", "validator140", "validator145", "validator148", "validator154", "validator156", "validator158", "validator174"] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] send_no_load = true [node.validator087] -persistent_peers = ["validator002", "validator004", "validator005", "validator006", "validator016", "validator019", "validator020", "validator034", "validator036", "validator050", "validator058", "validator062", "validator065", "validator068", "validator072", "validator077", "validator080", "validator083", "validator095", "validator096", "validator099", "validator108", "validator114", "validator115", "validator131", "validator133", "validator139", "validator146", "validator148", "validator154", "validator161", "validator163", "validator165", "validator166", "validator168", "validator170"] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] send_no_load = true [node.validator088] -persistent_peers = ["validator001", "validator006", "validator008", "validator015", "validator016", "validator019", "validator035", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator048", "validator053", "validator057", "validator060", "validator061", "validator069", "validator078", "validator080", "validator082", "validator089", "validator094", "validator105", "validator106", "validator109", "validator114", "validator115", "validator117", "validator127", "validator131", "validator136", "validator138", "validator147", "validator150", "validator152", "validator166", "validator170", "validator172"] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] send_no_load = true [node.validator089] -persistent_peers = ["validator004", "validator005", "validator007", "validator018", "validator020", "validator024", "validator032", "validator039", "validator042", "validator045", "validator051", "validator055", "validator059", "validator061", "validator067", "validator075", "validator076", "validator077", "validator080", "validator083", "validator088", "validator090", "validator091", "validator104", "validator107", "validator108", "validator111", "validator119", "validator120", "validator121", "validator122", "validator126", "validator139", "validator140", "validator150", "validator152", "validator156", "validator161", "validator162", "validator163", "validator170"] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] send_no_load = true [node.validator090] -persistent_peers = ["validator001", "validator003", "validator006", "validator008", "validator009", "validator015", "validator020", "validator026", "validator028", "validator034", "validator039", "validator041", "validator042", "validator048", "validator050", "validator052", "validator054", "validator055", "validator057", "validator059", "validator062", "validator068", "validator069", "validator070", "validator078", "validator081", "validator082", "validator085", "validator089", "validator097", "validator109", "validator111", "validator113", "validator117", "validator121", "validator124", "validator126", "validator130", "validator132", "validator140", "validator141", "validator152", "validator153", "validator169", "validator173"] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] send_no_load = true [node.validator091] -persistent_peers = ["validator001", "validator003", "validator005", "validator011", "validator013", "validator019", "validator020", "validator021", "validator022", "validator027", "validator030", "validator031", "validator032", "validator036", "validator040", "validator044", "validator048", "validator051", "validator055", "validator056", "validator057", "validator059", "validator060", "validator061", "validator062", "validator064", "validator069", "validator070", "validator076", "validator084", "validator086", "validator089", "validator094", "validator096", "validator100", "validator103", "validator106", "validator107", "validator109", "validator116", "validator144", "validator154", "validator155", "validator156", "validator168", "validator169", "validator172"] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] send_no_load = true [node.validator092] -persistent_peers = ["validator001", "validator003", "validator009", "validator013", "validator018", "validator020", "validator023", "validator024", "validator034", "validator035", "validator041", "validator044", "validator046", "validator048", "validator051", "validator055", "validator059", "validator062", "validator065", "validator070", "validator071", "validator074", "validator083", "validator086", "validator095", "validator096", "validator100", "validator101", "validator103", "validator109", "validator113", "validator116", "validator117", "validator121", "validator122", "validator126", "validator130", "validator136", "validator138", "validator142", "validator146", "validator151", "validator155", "validator166", "validator169", "validator171", "validator174"] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] send_no_load = true [node.validator093] -persistent_peers = ["validator001", "validator003", "validator016", "validator035", "validator042", "validator043", "validator045", "validator046", "validator050", "validator051", "validator055", "validator058", "validator060", "validator066", "validator069", "validator070", "validator073", "validator074", "validator096", "validator100", "validator102", "validator107", "validator112", "validator114", "validator118", "validator120", "validator123", "validator126", "validator132", "validator134", "validator139", "validator144", "validator146", "validator147", "validator148", "validator150", "validator155", "validator161", "validator166", "validator168", "validator169"] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] send_no_load = true [node.validator094] -persistent_peers = ["validator003", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator013", "validator014", "validator015", "validator016", "validator017", "validator020", "validator021", "validator023", "validator024", "validator030", "validator031", "validator036", "validator037", "validator040", "validator045", "validator048", "validator049", "validator050", "validator051", "validator058", "validator060", "validator063", "validator064", "validator072", "validator079", "validator081", "validator083", "validator084", "validator085", "validator086", "validator088", "validator091", "validator103", "validator104", "validator111", "validator139", "validator148", "validator162", "validator173"] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] send_no_load = true [node.validator095] -persistent_peers = ["validator001", "validator004", "validator006", "validator008", "validator011", "validator019", "validator023", "validator035", "validator039", "validator040", "validator041", "validator044", "validator046", "validator047", "validator051", "validator061", "validator064", "validator067", "validator073", "validator079", "validator085", "validator087", "validator092", "validator102", "validator111", "validator113", "validator119", "validator120", "validator121", "validator122", "validator124", "validator125", "validator128", "validator133", "validator135", "validator143", "validator146", "validator152", "validator155", "validator156", "validator157", "validator163", "validator169", "validator171", "validator174"] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] send_no_load = true [node.validator096] -persistent_peers = ["validator005", "validator009", "validator013", "validator014", "validator016", "validator020", "validator023", "validator025", "validator029", "validator037", "validator038", "validator044", "validator049", "validator056", "validator060", "validator063", "validator064", "validator065", "validator066", "validator069", "validator070", "validator074", "validator075", "validator078", "validator079", "validator081", "validator087", "validator091", "validator092", "validator093", "validator097", "validator099", "validator106", "validator111", "validator112", "validator115", "validator123", "validator124", "validator136", "validator142", "validator143", "validator160", "validator161", "validator163", "validator166", "validator174"] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] send_no_load = true [node.validator097] -persistent_peers = ["validator007", "validator018", "validator019", "validator020", "validator021", "validator022", "validator023", "validator024", "validator031", "validator034", "validator037", "validator040", "validator062", "validator063", "validator066", "validator073", "validator090", "validator096", "validator100", "validator101", "validator102", "validator105", "validator106", "validator108", "validator110", "validator111", "validator113", "validator119", "validator131", "validator132", "validator135", "validator138", "validator139", "validator144", "validator146", "validator152", "validator160", "validator162", "validator168", "validator170", "validator171"] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] send_no_load = true [node.validator098] -persistent_peers = ["validator002", "validator005", "validator021", "validator023", "validator026", "validator035", "validator037", "validator043", "validator045", "validator048", "validator049", "validator057", "validator063", "validator070", "validator072", "validator075", "validator080", "validator100", "validator108", "validator109", "validator111", "validator113", "validator114", "validator115", "validator117", "validator118", "validator119", "validator120", "validator123", "validator124", "validator128", "validator131", "validator132", "validator133", "validator135", "validator139", "validator149", "validator154", "validator155", "validator161", "validator163", "validator168", "validator170", "validator173"] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] send_no_load = true [node.validator099] -persistent_peers = ["validator001", "validator002", "validator018", "validator021", "validator026", "validator033", "validator038", "validator047", "validator056", "validator059", "validator067", "validator070", "validator072", "validator073", "validator074", "validator075", "validator076", "validator087", "validator096", "validator101", "validator105", "validator111", "validator117", "validator119", "validator133", "validator139", "validator143", "validator145", "validator149", "validator155", "validator169", "validator171", "validator173", "validator174", "validator175"] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] send_no_load = true [node.validator100] -persistent_peers = ["validator004", "validator007", "validator009", "validator018", "validator020", "validator023", "validator030", "validator035", "validator036", "validator038", "validator039", "validator051", "validator053", "validator058", "validator060", "validator062", "validator068", "validator076", "validator077", "validator079", "validator086", "validator091", "validator092", "validator093", "validator097", "validator098", "validator108", "validator114", "validator118", "validator123", "validator131", "validator146", "validator161", "validator163", "validator169", "validator173", "validator175"] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] send_no_load = true [node.validator101] -persistent_peers = ["validator005", "validator007", "validator010", "validator012", "validator013", "validator014", "validator017", "validator028", "validator029", "validator032", "validator033", "validator036", "validator046", "validator049", "validator052", "validator054", "validator057", "validator064", "validator068", "validator073", "validator081", "validator084", "validator092", "validator097", "validator099", "validator104", "validator107", "validator112", "validator117", "validator119", "validator122", "validator123", "validator124", "validator127", "validator129", "validator134", "validator140", "validator142", "validator143", "validator151", "validator156", "validator161", "validator162", "validator165", "validator167", "validator169", "validator172", "validator174"] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] send_no_load = true [node.validator102] -persistent_peers = ["validator011", "validator013", "validator014", "validator015", "validator017", "validator019", "validator026", "validator027", "validator029", "validator034", "validator040", "validator044", "validator046", "validator051", "validator053", "validator054", "validator055", "validator056", "validator061", "validator065", "validator066", "validator069", "validator073", "validator075", "validator078", "validator093", "validator095", "validator097", "validator117", "validator119", "validator139", "validator141", "validator146", "validator159", "validator162", "validator166", "validator169", "validator170", "validator172", "validator174"] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] send_no_load = true [node.validator103] -persistent_peers = ["validator002", "validator005", "validator008", "validator009", "validator010", "validator012", "validator017", "validator034", "validator035", "validator039", "validator042", "validator044", "validator048", "validator052", "validator067", "validator068", "validator070", "validator071", "validator074", "validator076", "validator077", "validator078", "validator080", "validator081", "validator083", "validator091", "validator092", "validator094", "validator108", "validator112", "validator128", "validator131", "validator135", "validator143", "validator144", "validator147", "validator152", "validator154", "validator166", "validator171", "validator172"] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] send_no_load = true [node.validator104] -persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator025", "validator026", "validator029", "validator038", "validator039", "validator043", "validator044", "validator045", "validator046", "validator051", "validator055", "validator063", "validator065", "validator072", "validator080", "validator081", "validator084", "validator089", "validator094", "validator101", "validator108", "validator115", "validator126", "validator138", "validator157", "validator159", "validator161", "validator163", "validator164", "validator165", "validator167", "validator172"] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] send_no_load = true [node.validator105] -persistent_peers = ["validator001", "validator013", "validator015", "validator016", "validator017", "validator018", "validator022", "validator023", "validator029", "validator043", "validator047", "validator050", "validator051", "validator057", "validator058", "validator062", "validator064", "validator068", "validator072", "validator088", "validator097", "validator099", "validator109", "validator112", "validator116", "validator122", "validator127", "validator129", "validator130", "validator133", "validator135", "validator136", "validator141", "validator146", "validator149", "validator151", "validator152", "validator156", "validator162"] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] send_no_load = true [node.validator106] -persistent_peers = ["validator005", "validator010", "validator011", "validator013", "validator014", "validator016", "validator017", "validator021", "validator022", "validator026", "validator030", "validator031", "validator035", "validator038", "validator042", "validator044", "validator047", "validator049", "validator050", "validator052", "validator054", "validator068", "validator071", "validator075", "validator085", "validator086", "validator088", "validator091", "validator096", "validator097", "validator107", "validator109", "validator111", "validator112", "validator115", "validator119", "validator122", "validator131", "validator134", "validator135", "validator136", "validator140", "validator147", "validator150", "validator152", "validator153", "validator160", "validator169", "validator172", "validator173"] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] send_no_load = true [node.validator107] -persistent_peers = ["validator001", "validator006", "validator012", "validator026", "validator027", "validator036", "validator039", "validator040", "validator041", "validator042", "validator048", "validator049", "validator054", "validator057", "validator059", "validator061", "validator076", "validator082", "validator084", "validator089", "validator091", "validator093", "validator101", "validator106", "validator108", "validator109", "validator115", "validator118", "validator122", "validator123", "validator131", "validator133", "validator141", "validator142", "validator143", "validator147", "validator148", "validator150", "validator151", "validator155", "validator156", "validator162", "validator165", "validator166", "validator171", "validator172", "validator174"] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] send_no_load = true [node.validator108] -persistent_peers = ["validator003", "validator011", "validator012", "validator016", "validator019", "validator023", "validator024", "validator025", "validator030", "validator035", "validator036", "validator037", "validator038", "validator039", "validator043", "validator051", "validator052", "validator054", "validator057", "validator061", "validator071", "validator087", "validator089", "validator097", "validator098", "validator100", "validator103", "validator104", "validator107", "validator113", "validator116", "validator117", "validator123", "validator126", "validator127", "validator130", "validator136", "validator137", "validator138", "validator142", "validator143", "validator148", "validator153", "validator155", "validator166", "validator167", "validator172", "validator175"] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] send_no_load = true [node.validator109] -persistent_peers = ["validator002", "validator003", "validator006", "validator008", "validator009", "validator010", "validator015", "validator017", "validator020", "validator021", "validator024", "validator029", "validator030", "validator031", "validator033", "validator040", "validator041", "validator045", "validator049", "validator053", "validator060", "validator063", "validator065", "validator068", "validator071", "validator076", "validator081", "validator086", "validator088", "validator090", "validator091", "validator092", "validator098", "validator105", "validator106", "validator107", "validator115", "validator118", "validator120", "validator121", "validator133", "validator143", "validator144", "validator152", "validator153", "validator155", "validator159", "validator166", "validator173", "validator174"] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] send_no_load = true [node.validator110] -persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator008", "validator013", "validator018", "validator021", "validator023", "validator028", "validator030", "validator031", "validator032", "validator036", "validator040", "validator041", "validator043", "validator044", "validator046", "validator048", "validator050", "validator054", "validator056", "validator058", "validator062", "validator063", "validator066", "validator068", "validator069", "validator073", "validator074", "validator077", "validator078", "validator081", "validator084", "validator085", "validator086", "validator097", "validator123", "validator125", "validator127", "validator142", "validator150", "validator156", "validator160", "validator171", "validator173", "validator174"] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] send_no_load = true [node.validator111] -persistent_peers = ["validator004", "validator005", "validator007", "validator011", "validator023", "validator033", "validator036", "validator041", "validator043", "validator050", "validator061", "validator063", "validator066", "validator067", "validator073", "validator078", "validator086", "validator089", "validator090", "validator094", "validator095", "validator096", "validator097", "validator098", "validator099", "validator106", "validator117", "validator118", "validator125", "validator133", "validator135", "validator149", "validator155", "validator156", "validator157", "validator160", "validator163", "validator164", "validator170", "validator173"] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] send_no_load = true [node.validator112] -persistent_peers = ["validator005", "validator007", "validator015", "validator030", "validator031", "validator033", "validator036", "validator040", "validator054", "validator056", "validator059", "validator061", "validator065", "validator066", "validator071", "validator073", "validator076", "validator081", "validator082", "validator083", "validator084", "validator093", "validator096", "validator101", "validator103", "validator105", "validator106", "validator114", "validator115", "validator118", "validator119", "validator122", "validator127", "validator134", "validator135", "validator143", "validator146", "validator147", "validator151", "validator155", "validator156", "validator163", "validator165", "validator170", "validator174"] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] send_no_load = true [node.validator113] -persistent_peers = ["validator009", "validator010", "validator019", "validator022", "validator031", "validator032", "validator035", "validator036", "validator037", "validator040", "validator048", "validator056", "validator063", "validator065", "validator066", "validator070", "validator072", "validator076", "validator079", "validator090", "validator092", "validator095", "validator097", "validator098", "validator108", "validator124", "validator130", "validator131", "validator136", "validator138", "validator140", "validator142", "validator143", "validator144", "validator147", "validator150", "validator153", "validator154", "validator155", "validator161", "validator166", "validator167", "validator169", "validator171", "validator174", "validator175"] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] send_no_load = true [node.validator114] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator012", "validator015", "validator033", "validator039", "validator041", "validator046", "validator049", "validator051", "validator054", "validator055", "validator056", "validator057", "validator062", "validator067", "validator072", "validator084", "validator085", "validator087", "validator088", "validator093", "validator098", "validator100", "validator112", "validator118", "validator121", "validator123", "validator129", "validator130", "validator138", "validator146", "validator167", "validator170"] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] send_no_load = true [node.validator115] -persistent_peers = ["validator004", "validator016", "validator017", "validator032", "validator037", "validator044", "validator045", "validator050", "validator051", "validator054", "validator057", "validator061", "validator063", "validator066", "validator075", "validator081", "validator085", "validator086", "validator087", "validator088", "validator096", "validator098", "validator104", "validator106", "validator107", "validator109", "validator112", "validator116", "validator119", "validator122", "validator126", "validator129", "validator131", "validator137", "validator141", "validator142", "validator152", "validator158", "validator165", "validator166"] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] send_no_load = true [node.validator116] -persistent_peers = ["validator018", "validator019", "validator028", "validator030", "validator032", "validator037", "validator038", "validator042", "validator050", "validator051", "validator052", "validator056", "validator062", "validator063", "validator066", "validator069", "validator070", "validator071", "validator075", "validator077", "validator079", "validator082", "validator091", "validator092", "validator105", "validator108", "validator115", "validator118", "validator123", "validator124", "validator125", "validator130", "validator134", "validator135", "validator136", "validator137", "validator142", "validator144", "validator145", "validator150", "validator153", "validator160", "validator165", "validator166", "validator172"] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] send_no_load = true [node.validator117] -persistent_peers = ["validator003", "validator006", "validator019", "validator021", "validator027", "validator034", "validator037", "validator038", "validator040", "validator046", "validator047", "validator053", "validator055", "validator056", "validator058", "validator065", "validator070", "validator072", "validator076", "validator080", "validator085", "validator088", "validator090", "validator092", "validator098", "validator099", "validator101", "validator102", "validator108", "validator111", "validator118", "validator151", "validator156", "validator158", "validator163", "validator165", "validator175"] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] send_no_load = true [node.validator118] -persistent_peers = ["validator004", "validator009", "validator010", "validator011", "validator020", "validator021", "validator022", "validator024", "validator028", "validator029", "validator035", "validator047", "validator048", "validator049", "validator050", "validator053", "validator054", "validator057", "validator058", "validator061", "validator063", "validator064", "validator066", "validator072", "validator075", "validator078", "validator086", "validator093", "validator098", "validator100", "validator107", "validator109", "validator111", "validator112", "validator114", "validator116", "validator117", "validator123", "validator127", "validator132", "validator133", "validator144", "validator146", "validator153", "validator155", "validator157", "validator161", "validator162", "validator166", "validator173"] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] send_no_load = true [node.validator119] -persistent_peers = ["validator001", "validator004", "validator007", "validator015", "validator016", "validator023", "validator024", "validator031", "validator032", "validator034", "validator036", "validator039", "validator045", "validator050", "validator051", "validator053", "validator058", "validator065", "validator067", "validator073", "validator076", "validator082", "validator083", "validator089", "validator095", "validator097", "validator098", "validator099", "validator101", "validator102", "validator106", "validator112", "validator115", "validator132", "validator133", "validator139", "validator148", "validator160", "validator162"] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] send_no_load = true [node.validator120] -persistent_peers = ["validator001", "validator002", "validator008", "validator010", "validator013", "validator014", "validator018", "validator019", "validator025", "validator026", "validator030", "validator036", "validator038", "validator047", "validator052", "validator054", "validator056", "validator058", "validator060", "validator067", "validator068", "validator085", "validator089", "validator093", "validator095", "validator098", "validator109", "validator122", "validator131", "validator132", "validator133", "validator141", "validator150", "validator155", "validator160", "validator161", "validator165", "validator168", "validator169"] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] send_no_load = true [node.validator121] -persistent_peers = ["validator002", "validator005", "validator006", "validator013", "validator017", "validator022", "validator029", "validator032", "validator036", "validator041", "validator043", "validator044", "validator051", "validator054", "validator057", "validator059", "validator062", "validator075", "validator078", "validator079", "validator089", "validator090", "validator092", "validator095", "validator109", "validator114", "validator124", "validator129", "validator130", "validator133", "validator134", "validator136", "validator146", "validator149", "validator156", "validator157", "validator161", "validator166", "validator171", "validator173"] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] send_no_load = true [node.validator122] -persistent_peers = ["validator001", "validator002", "validator004", "validator009", "validator013", "validator015", "validator018", "validator022", "validator023", "validator024", "validator026", "validator027", "validator029", "validator034", "validator041", "validator042", "validator048", "validator049", "validator050", "validator051", "validator052", "validator059", "validator063", "validator065", "validator070", "validator076", "validator077", "validator080", "validator081", "validator086", "validator089", "validator092", "validator095", "validator101", "validator105", "validator106", "validator107", "validator112", "validator115", "validator120", "validator124", "validator125", "validator128", "validator130", "validator134", "validator147", "validator150", "validator151", "validator162", "validator167"] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] send_no_load = true [node.validator123] -persistent_peers = ["validator008", "validator009", "validator012", "validator018", "validator030", "validator033", "validator035", "validator037", "validator040", "validator045", "validator046", "validator053", "validator055", "validator061", "validator064", "validator072", "validator073", "validator080", "validator083", "validator093", "validator096", "validator098", "validator100", "validator101", "validator107", "validator108", "validator110", "validator114", "validator116", "validator118", "validator124", "validator127", "validator128", "validator131", "validator132", "validator137", "validator138", "validator140", "validator142", "validator144", "validator148", "validator150", "validator164", "validator168", "validator170", "validator172"] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] send_no_load = true [node.validator124] -persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator014", "validator017", "validator018", "validator020", "validator022", "validator025", "validator028", "validator033", "validator039", "validator061", "validator063", "validator070", "validator071", "validator072", "validator076", "validator077", "validator080", "validator081", "validator084", "validator090", "validator095", "validator096", "validator098", "validator101", "validator113", "validator116", "validator121", "validator122", "validator123", "validator126", "validator127", "validator129", "validator142", "validator143", "validator147", "validator155", "validator160", "validator165", "validator171"] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] send_no_load = true [node.validator125] -persistent_peers = ["validator001", "validator008", "validator009", "validator011", "validator014", "validator015", "validator025", "validator026", "validator029", "validator032", "validator041", "validator044", "validator058", "validator060", "validator067", "validator070", "validator071", "validator073", "validator074", "validator076", "validator077", "validator095", "validator110", "validator111", "validator116", "validator122", "validator126", "validator131", "validator133", "validator137", "validator138", "validator142", "validator144", "validator155", "validator159", "validator162", "validator163", "validator166", "validator169"] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] send_no_load = true [node.validator126] -persistent_peers = ["validator015", "validator017", "validator019", "validator026", "validator028", "validator033", "validator034", "validator037", "validator038", "validator039", "validator043", "validator048", "validator049", "validator051", "validator058", "validator069", "validator077", "validator081", "validator085", "validator089", "validator090", "validator092", "validator093", "validator104", "validator108", "validator115", "validator124", "validator125", "validator128", "validator129", "validator134", "validator136", "validator137", "validator141", "validator148", "validator151", "validator152", "validator156", "validator161", "validator172", "validator175"] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] send_no_load = true [node.validator127] -persistent_peers = ["validator011", "validator016", "validator017", "validator018", "validator022", "validator024", "validator029", "validator042", "validator048", "validator051", "validator056", "validator061", "validator069", "validator078", "validator088", "validator101", "validator105", "validator108", "validator110", "validator112", "validator118", "validator123", "validator124", "validator128", "validator129", "validator130", "validator132", "validator140", "validator142", "validator144", "validator146", "validator148", "validator150", "validator153", "validator154", "validator156", "validator160", "validator162", "validator165", "validator170", "validator171", "validator174"] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] send_no_load = true [node.validator128] -persistent_peers = ["validator003", "validator006", "validator014", "validator017", "validator018", "validator027", "validator028", "validator043", "validator046", "validator053", "validator054", "validator056", "validator064", "validator067", "validator075", "validator077", "validator080", "validator082", "validator084", "validator095", "validator098", "validator103", "validator122", "validator123", "validator126", "validator127", "validator133", "validator135", "validator138", "validator140", "validator141", "validator142", "validator145", "validator146", "validator148", "validator152", "validator153", "validator162", "validator168"] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] send_no_load = true [node.validator129] -persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator017", "validator019", "validator020", "validator022", "validator027", "validator032", "validator039", "validator040", "validator041", "validator043", "validator048", "validator049", "validator051", "validator054", "validator057", "validator066", "validator070", "validator078", "validator079", "validator083", "validator101", "validator105", "validator114", "validator115", "validator121", "validator124", "validator126", "validator127", "validator132", "validator134", "validator144", "validator149", "validator150", "validator153", "validator157", "validator160", "validator163", "validator164", "validator169", "validator174"] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] send_no_load = true [node.validator130] -persistent_peers = ["validator001", "validator010", "validator019", "validator021", "validator027", "validator037", "validator038", "validator041", "validator044", "validator045", "validator049", "validator055", "validator058", "validator059", "validator061", "validator064", "validator065", "validator072", "validator074", "validator078", "validator080", "validator083", "validator084", "validator090", "validator092", "validator105", "validator108", "validator113", "validator114", "validator116", "validator121", "validator122", "validator127", "validator132", "validator149", "validator150", "validator153", "validator155", "validator159", "validator160", "validator163", "validator164", "validator170", "validator172", "validator175"] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] send_no_load = true [node.validator131] -persistent_peers = ["validator005", "validator010", "validator018", "validator020", "validator022", "validator025", "validator027", "validator028", "validator029", "validator033", "validator039", "validator051", "validator066", "validator069", "validator083", "validator087", "validator088", "validator097", "validator098", "validator100", "validator103", "validator106", "validator107", "validator113", "validator115", "validator120", "validator123", "validator125", "validator133", "validator138", "validator143", "validator145", "validator148", "validator149", "validator154", "validator159", "validator162", "validator168", "validator170", "validator172"] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] send_no_load = true [node.validator132] -persistent_peers = ["validator002", "validator024", "validator026", "validator027", "validator029", "validator032", "validator039", "validator046", "validator047", "validator051", "validator057", "validator058", "validator062", "validator072", "validator073", "validator077", "validator078", "validator079", "validator082", "validator090", "validator093", "validator097", "validator098", "validator118", "validator119", "validator120", "validator123", "validator127", "validator129", "validator130", "validator133", "validator137", "validator140", "validator141", "validator144", "validator150", "validator153", "validator159", "validator166", "validator168", "validator174"] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] send_no_load = true [node.validator133] -persistent_peers = ["validator001", "validator006", "validator008", "validator023", "validator029", "validator036", "validator040", "validator044", "validator050", "validator055", "validator057", "validator060", "validator070", "validator074", "validator079", "validator081", "validator087", "validator095", "validator098", "validator099", "validator105", "validator107", "validator109", "validator111", "validator118", "validator119", "validator120", "validator121", "validator125", "validator128", "validator131", "validator132", "validator135", "validator144", "validator155", "validator157", "validator174"] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] send_no_load = true [node.validator134] -persistent_peers = ["validator008", "validator009", "validator010", "validator017", "validator028", "validator030", "validator031", "validator036", "validator042", "validator043", "validator044", "validator055", "validator060", "validator061", "validator064", "validator066", "validator069", "validator070", "validator072", "validator074", "validator077", "validator080", "validator082", "validator093", "validator101", "validator106", "validator112", "validator116", "validator121", "validator122", "validator126", "validator129", "validator136", "validator140", "validator141", "validator148", "validator155", "validator157", "validator160", "validator170"] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] send_no_load = true [node.validator135] -persistent_peers = ["validator004", "validator008", "validator010", "validator015", "validator021", "validator038", "validator041", "validator042", "validator044", "validator048", "validator050", "validator053", "validator054", "validator055", "validator061", "validator064", "validator065", "validator079", "validator085", "validator095", "validator097", "validator098", "validator103", "validator105", "validator106", "validator111", "validator112", "validator116", "validator128", "validator133", "validator140", "validator145", "validator146", "validator147", "validator148", "validator150", "validator154", "validator157", "validator165", "validator169", "validator170"] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] send_no_load = true [node.validator136] -persistent_peers = ["validator002", "validator006", "validator007", "validator008", "validator012", "validator013", "validator018", "validator020", "validator022", "validator024", "validator030", "validator031", "validator032", "validator034", "validator037", "validator038", "validator039", "validator045", "validator049", "validator052", "validator055", "validator056", "validator062", "validator069", "validator072", "validator074", "validator077", "validator081", "validator085", "validator088", "validator092", "validator096", "validator105", "validator106", "validator108", "validator113", "validator116", "validator121", "validator126", "validator134", "validator139", "validator141", "validator143", "validator145", "validator146", "validator153", "validator154", "validator163", "validator170", "validator171"] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] send_no_load = true [node.validator137] -persistent_peers = ["validator001", "validator010", "validator012", "validator015", "validator016", "validator018", "validator020", "validator024", "validator025", "validator037", "validator038", "validator041", "validator042", "validator044", "validator053", "validator055", "validator057", "validator058", "validator061", "validator062", "validator064", "validator069", "validator072", "validator075", "validator076", "validator077", "validator080", "validator084", "validator108", "validator115", "validator116", "validator123", "validator125", "validator126", "validator132", "validator139", "validator154", "validator160", "validator165", "validator167", "validator168"] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] send_no_load = true [node.validator138] -persistent_peers = ["validator003", "validator004", "validator007", "validator009", "validator010", "validator011", "validator013", "validator015", "validator017", "validator020", "validator026", "validator041", "validator044", "validator049", "validator050", "validator053", "validator056", "validator060", "validator065", "validator070", "validator075", "validator088", "validator092", "validator097", "validator104", "validator108", "validator113", "validator114", "validator123", "validator125", "validator128", "validator131", "validator143", "validator145", "validator146", "validator154", "validator158", "validator166", "validator170", "validator172", "validator174"] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] send_no_load = true [node.validator139] -persistent_peers = ["validator003", "validator004", "validator008", "validator011", "validator012", "validator013", "validator014", "validator015", "validator020", "validator022", "validator023", "validator025", "validator027", "validator028", "validator042", "validator047", "validator049", "validator063", "validator067", "validator070", "validator072", "validator078", "validator079", "validator081", "validator083", "validator087", "validator089", "validator093", "validator094", "validator097", "validator098", "validator099", "validator102", "validator119", "validator136", "validator137", "validator145", "validator148", "validator152", "validator153", "validator154", "validator158", "validator159", "validator164", "validator167", "validator169", "validator170", "validator173", "validator175"] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] send_no_load = true [node.validator140] -persistent_peers = ["validator001", "validator006", "validator010", "validator011", "validator014", "validator021", "validator025", "validator033", "validator038", "validator043", "validator045", "validator047", "validator049", "validator051", "validator056", "validator065", "validator073", "validator076", "validator079", "validator081", "validator086", "validator089", "validator090", "validator101", "validator106", "validator113", "validator123", "validator127", "validator128", "validator132", "validator134", "validator135", "validator142", "validator144", "validator146", "validator147", "validator148", "validator149", "validator150", "validator159", "validator163", "validator164", "validator168", "validator171", "validator175"] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] send_no_load = true [node.validator141] -persistent_peers = ["validator001", "validator003", "validator004", "validator007", "validator012", "validator014", "validator035", "validator039", "validator040", "validator050", "validator055", "validator069", "validator071", "validator075", "validator085", "validator090", "validator102", "validator105", "validator107", "validator115", "validator120", "validator126", "validator128", "validator132", "validator134", "validator136", "validator142", "validator144", "validator146", "validator148", "validator149", "validator151", "validator155", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172", "validator173", "validator175"] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] send_no_load = true [node.validator142] -persistent_peers = ["validator001", "validator007", "validator010", "validator016", "validator017", "validator020", "validator022", "validator028", "validator032", "validator035", "validator044", "validator045", "validator046", "validator079", "validator092", "validator096", "validator101", "validator107", "validator108", "validator110", "validator113", "validator115", "validator116", "validator123", "validator124", "validator125", "validator127", "validator128", "validator140", "validator141", "validator147", "validator154", "validator155", "validator158", "validator164", "validator167", "validator169", "validator171"] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] send_no_load = true [node.validator143] -persistent_peers = ["validator004", "validator006", "validator013", "validator026", "validator029", "validator038", "validator041", "validator046", "validator059", "validator064", "validator076", "validator079", "validator083", "validator085", "validator095", "validator096", "validator099", "validator101", "validator103", "validator107", "validator108", "validator109", "validator112", "validator113", "validator124", "validator131", "validator136", "validator138", "validator146", "validator148", "validator149", "validator150", "validator154", "validator155", "validator163", "validator170", "validator171", "validator172", "validator173", "validator175"] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] send_no_load = true [node.validator144] -persistent_peers = ["validator007", "validator008", "validator009", "validator011", "validator013", "validator016", "validator037", "validator052", "validator056", "validator057", "validator061", "validator065", "validator068", "validator077", "validator080", "validator081", "validator083", "validator091", "validator093", "validator097", "validator103", "validator109", "validator113", "validator116", "validator118", "validator123", "validator125", "validator127", "validator129", "validator132", "validator133", "validator140", "validator141", "validator145", "validator148", "validator156", "validator157", "validator158", "validator159", "validator161", "validator162", "validator163", "validator168", "validator172", "validator173"] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] send_no_load = true [node.validator145] -persistent_peers = ["validator001", "validator012", "validator013", "validator027", "validator028", "validator035", "validator037", "validator040", "validator046", "validator051", "validator052", "validator057", "validator067", "validator072", "validator075", "validator079", "validator086", "validator099", "validator116", "validator128", "validator131", "validator135", "validator136", "validator138", "validator139", "validator144", "validator148", "validator149", "validator151", "validator158", "validator160", "validator162", "validator168", "validator172", "validator173", "validator174", "validator175"] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] send_no_load = true [node.validator146] -persistent_peers = ["validator004", "validator005", "validator007", "validator014", "validator016", "validator028", "validator029", "validator032", "validator034", "validator036", "validator045", "validator048", "validator049", "validator056", "validator061", "validator063", "validator068", "validator069", "validator087", "validator092", "validator093", "validator095", "validator097", "validator100", "validator102", "validator105", "validator112", "validator114", "validator118", "validator121", "validator127", "validator128", "validator135", "validator136", "validator138", "validator140", "validator141", "validator143", "validator149", "validator155", "validator158", "validator161", "validator163", "validator167", "validator170", "validator173", "validator174"] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] send_no_load = true [node.validator147] -persistent_peers = ["validator001", "validator003", "validator004", "validator005", "validator012", "validator013", "validator016", "validator022", "validator025", "validator028", "validator033", "validator045", "validator047", "validator048", "validator053", "validator056", "validator067", "validator075", "validator076", "validator077", "validator080", "validator084", "validator088", "validator093", "validator103", "validator106", "validator107", "validator112", "validator113", "validator122", "validator124", "validator135", "validator140", "validator142", "validator148", "validator149", "validator151", "validator152", "validator155", "validator158", "validator164", "validator167", "validator168", "validator170", "validator174"] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] send_no_load = true [node.validator148] -persistent_peers = ["validator011", "validator012", "validator021", "validator026", "validator030", "validator033", "validator035", "validator039", "validator040", "validator042", "validator043", "validator046", "validator055", "validator059", "validator062", "validator063", "validator066", "validator073", "validator079", "validator080", "validator086", "validator087", "validator093", "validator094", "validator107", "validator108", "validator119", "validator123", "validator126", "validator127", "validator128", "validator131", "validator134", "validator135", "validator139", "validator140", "validator141", "validator143", "validator144", "validator145", "validator147", "validator149", "validator151", "validator158", "validator164", "validator169"] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] send_no_load = true [node.validator149] -persistent_peers = ["validator002", "validator006", "validator008", "validator025", "validator026", "validator028", "validator030", "validator031", "validator034", "validator035", "validator037", "validator039", "validator041", "validator043", "validator046", "validator050", "validator052", "validator053", "validator059", "validator062", "validator063", "validator069", "validator070", "validator072", "validator078", "validator082", "validator098", "validator099", "validator105", "validator111", "validator121", "validator129", "validator130", "validator131", "validator140", "validator141", "validator143", "validator145", "validator146", "validator147", "validator148", "validator157", "validator158", "validator169", "validator170"] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] send_no_load = true [node.validator150] -persistent_peers = ["validator004", "validator006", "validator008", "validator016", "validator020", "validator024", "validator027", "validator029", "validator036", "validator040", "validator049", "validator055", "validator067", "validator073", "validator077", "validator079", "validator080", "validator088", "validator089", "validator093", "validator106", "validator107", "validator110", "validator113", "validator116", "validator120", "validator122", "validator123", "validator127", "validator129", "validator130", "validator132", "validator135", "validator140", "validator143", "validator155", "validator157", "validator158", "validator163", "validator165", "validator167", "validator169"] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] send_no_load = true [node.validator151] -persistent_peers = ["validator004", "validator006", "validator007", "validator009", "validator010", "validator011", "validator015", "validator018", "validator024", "validator032", "validator035", "validator039", "validator040", "validator042", "validator045", "validator051", "validator053", "validator062", "validator073", "validator075", "validator079", "validator092", "validator101", "validator105", "validator107", "validator112", "validator117", "validator122", "validator126", "validator141", "validator145", "validator147", "validator148", "validator159", "validator162", "validator166", "validator169", "validator171", "validator172", "validator174"] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] send_no_load = true [node.validator152] -persistent_peers = ["validator005", "validator014", "validator019", "validator020", "validator021", "validator022", "validator032", "validator035", "validator061", "validator064", "validator068", "validator077", "validator078", "validator081", "validator083", "validator084", "validator088", "validator089", "validator090", "validator095", "validator097", "validator103", "validator105", "validator106", "validator109", "validator115", "validator126", "validator128", "validator139", "validator147", "validator164", "validator165", "validator167", "validator169", "validator170", "validator175"] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] send_no_load = true [node.validator153] -persistent_peers = ["validator003", "validator006", "validator008", "validator010", "validator012", "validator014", "validator016", "validator020", "validator022", "validator023", "validator025", "validator030", "validator032", "validator034", "validator042", "validator043", "validator046", "validator050", "validator054", "validator058", "validator059", "validator062", "validator063", "validator072", "validator073", "validator074", "validator075", "validator076", "validator077", "validator090", "validator106", "validator108", "validator109", "validator113", "validator116", "validator118", "validator127", "validator128", "validator129", "validator130", "validator132", "validator136", "validator139", "validator169"] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] send_no_load = true [node.validator154] -persistent_peers = ["validator003", "validator004", "validator019", "validator020", "validator027", "validator032", "validator033", "validator043", "validator044", "validator045", "validator046", "validator048", "validator053", "validator054", "validator065", "validator067", "validator069", "validator070", "validator073", "validator075", "validator076", "validator077", "validator085", "validator086", "validator087", "validator091", "validator098", "validator103", "validator113", "validator127", "validator131", "validator135", "validator136", "validator137", "validator138", "validator139", "validator142", "validator143", "validator156", "validator165", "validator173"] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] send_no_load = true [node.validator155] -persistent_peers = ["validator001", "validator007", "validator015", "validator017", "validator019", "validator026", "validator028", "validator029", "validator037", "validator039", "validator040", "validator042", "validator046", "validator050", "validator056", "validator059", "validator063", "validator064", "validator066", "validator067", "validator073", "validator080", "validator081", "validator082", "validator085", "validator091", "validator092", "validator093", "validator095", "validator098", "validator099", "validator107", "validator108", "validator109", "validator111", "validator112", "validator113", "validator118", "validator120", "validator124", "validator125", "validator130", "validator133", "validator134", "validator141", "validator142", "validator143", "validator146", "validator147", "validator150"] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] send_no_load = true [node.validator156] -persistent_peers = ["validator001", "validator002", "validator004", "validator005", "validator007", "validator013", "validator014", "validator022", "validator026", "validator027", "validator030", "validator036", "validator037", "validator043", "validator047", "validator053", "validator055", "validator062", "validator064", "validator074", "validator077", "validator078", "validator083", "validator084", "validator086", "validator089", "validator091", "validator095", "validator101", "validator105", "validator107", "validator110", "validator111", "validator112", "validator117", "validator121", "validator126", "validator127", "validator144", "validator154", "validator157", "validator160", "validator162", "validator164", "validator165", "validator168", "validator171"] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] send_no_load = true [node.validator157] -persistent_peers = ["validator001", "validator002", "validator009", "validator021", "validator026", "validator032", "validator042", "validator048", "validator053", "validator058", "validator060", "validator069", "validator077", "validator079", "validator083", "validator085", "validator095", "validator104", "validator111", "validator118", "validator121", "validator129", "validator133", "validator134", "validator135", "validator141", "validator144", "validator149", "validator150", "validator156", "validator159", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator170", "validator171", "validator173", "validator174", "validator175"] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] send_no_load = true [node.validator158] -persistent_peers = ["validator002", "validator007", "validator009", "validator010", "validator012", "validator015", "validator020", "validator023", "validator025", "validator027", "validator030", "validator032", "validator039", "validator043", "validator054", "validator056", "validator070", "validator075", "validator082", "validator086", "validator115", "validator117", "validator138", "validator139", "validator142", "validator144", "validator145", "validator146", "validator147", "validator148", "validator149", "validator150", "validator160", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator171", "validator174"] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] send_no_load = true [node.validator159] -persistent_peers = ["validator001", "validator017", "validator018", "validator020", "validator024", "validator025", "validator027", "validator028", "validator040", "validator041", "validator043", "validator047", "validator049", "validator053", "validator058", "validator062", "validator065", "validator076", "validator082", "validator084", "validator102", "validator104", "validator109", "validator125", "validator130", "validator131", "validator132", "validator139", "validator140", "validator144", "validator151", "validator157", "validator160", "validator164", "validator166", "validator171", "validator174"] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] send_no_load = true [node.validator160] -persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator013", "validator016", "validator018", "validator020", "validator024", "validator027", "validator028", "validator031", "validator038", "validator050", "validator053", "validator054", "validator055", "validator056", "validator063", "validator067", "validator070", "validator072", "validator076", "validator077", "validator078", "validator082", "validator096", "validator097", "validator106", "validator110", "validator111", "validator116", "validator119", "validator120", "validator124", "validator127", "validator129", "validator130", "validator134", "validator137", "validator145", "validator156", "validator158", "validator159", "validator164", "validator166", "validator167", "validator170", "validator175"] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] send_no_load = true [node.validator161] -persistent_peers = ["validator005", "validator013", "validator018", "validator020", "validator022", "validator035", "validator036", "validator037", "validator043", "validator044", "validator047", "validator061", "validator071", "validator072", "validator075", "validator077", "validator078", "validator080", "validator082", "validator087", "validator089", "validator093", "validator096", "validator098", "validator100", "validator101", "validator104", "validator113", "validator118", "validator120", "validator121", "validator126", "validator144", "validator146", "validator163"] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] send_no_load = true [node.validator162] -persistent_peers = ["validator006", "validator007", "validator010", "validator012", "validator016", "validator017", "validator034", "validator035", "validator039", "validator051", "validator055", "validator056", "validator069", "validator070", "validator076", "validator079", "validator080", "validator085", "validator089", "validator094", "validator097", "validator101", "validator102", "validator105", "validator107", "validator118", "validator119", "validator122", "validator125", "validator127", "validator128", "validator131", "validator141", "validator144", "validator145", "validator151", "validator156", "validator157", "validator158", "validator164", "validator165", "validator167", "validator170", "validator171", "validator174", "validator175"] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] send_no_load = true [node.validator163] -persistent_peers = ["validator003", "validator010", "validator011", "validator014", "validator020", "validator021", "validator025", "validator026", "validator028", "validator034", "validator036", "validator037", "validator038", "validator042", "validator044", "validator046", "validator050", "validator051", "validator054", "validator055", "validator057", "validator058", "validator070", "validator074", "validator075", "validator077", "validator080", "validator085", "validator087", "validator089", "validator095", "validator096", "validator098", "validator100", "validator104", "validator111", "validator112", "validator117", "validator125", "validator129", "validator130", "validator136", "validator140", "validator141", "validator143", "validator144", "validator146", "validator150", "validator161", "validator170"] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] send_no_load = true [node.validator164] -persistent_peers = ["validator008", "validator010", "validator015", "validator024", "validator026", "validator032", "validator035", "validator049", "validator050", "validator052", "validator062", "validator072", "validator076", "validator079", "validator104", "validator111", "validator123", "validator129", "validator130", "validator139", "validator140", "validator142", "validator147", "validator148", "validator152", "validator156", "validator157", "validator158", "validator159", "validator160", "validator162", "validator165", "validator166", "validator167", "validator170", "validator175"] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] send_no_load = true [node.validator165] -persistent_peers = ["validator005", "validator010", "validator017", "validator020", "validator023", "validator027", "validator028", "validator032", "validator035", "validator042", "validator045", "validator052", "validator053", "validator054", "validator057", "validator058", "validator066", "validator071", "validator072", "validator074", "validator078", "validator081", "validator084", "validator087", "validator101", "validator104", "validator107", "validator112", "validator115", "validator116", "validator117", "validator120", "validator124", "validator127", "validator135", "validator137", "validator141", "validator150", "validator152", "validator154", "validator156", "validator157", "validator158", "validator162", "validator164", "validator166", "validator167", "validator170", "validator175"] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] send_no_load = true [node.validator166] -persistent_peers = ["validator009", "validator012", "validator014", "validator016", "validator023", "validator024", "validator035", "validator038", "validator041", "validator042", "validator047", "validator053", "validator054", "validator062", "validator070", "validator077", "validator078", "validator080", "validator084", "validator087", "validator088", "validator092", "validator093", "validator096", "validator102", "validator103", "validator107", "validator108", "validator109", "validator113", "validator115", "validator116", "validator118", "validator121", "validator125", "validator132", "validator138", "validator151", "validator157", "validator158", "validator159", "validator160", "validator164", "validator165", "validator169", "validator171", "validator175"] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] send_no_load = true [node.validator167] -persistent_peers = ["validator004", "validator005", "validator018", "validator021", "validator025", "validator035", "validator036", "validator044", "validator059", "validator061", "validator066", "validator068", "validator073", "validator078", "validator080", "validator101", "validator104", "validator108", "validator113", "validator114", "validator122", "validator137", "validator139", "validator142", "validator146", "validator147", "validator150", "validator152", "validator157", "validator158", "validator160", "validator162", "validator164", "validator165", "validator171", "validator174"] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] send_no_load = true [node.validator168] -persistent_peers = ["validator006", "validator020", "validator027", "validator028", "validator032", "validator039", "validator043", "validator045", "validator049", "validator058", "validator059", "validator062", "validator063", "validator066", "validator067", "validator071", "validator073", "validator074", "validator077", "validator084", "validator085", "validator087", "validator091", "validator093", "validator097", "validator098", "validator120", "validator123", "validator128", "validator131", "validator132", "validator137", "validator140", "validator141", "validator144", "validator145", "validator147", "validator156", "validator175"] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] send_no_load = true [node.validator169] -persistent_peers = ["validator011", "validator015", "validator017", "validator019", "validator020", "validator031", "validator033", "validator047", "validator064", "validator070", "validator071", "validator075", "validator078", "validator083", "validator085", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator100", "validator101", "validator102", "validator106", "validator113", "validator120", "validator125", "validator129", "validator135", "validator139", "validator142", "validator148", "validator149", "validator150", "validator151", "validator152", "validator153", "validator157", "validator158", "validator166"] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] send_no_load = true [node.validator170] -persistent_peers = ["validator002", "validator008", "validator010", "validator015", "validator023", "validator036", "validator037", "validator042", "validator047", "validator049", "validator059", "validator063", "validator064", "validator065", "validator066", "validator075", "validator078", "validator079", "validator084", "validator085", "validator087", "validator088", "validator089", "validator097", "validator098", "validator102", "validator111", "validator112", "validator114", "validator123", "validator127", "validator130", "validator131", "validator134", "validator135", "validator136", "validator138", "validator139", "validator143", "validator146", "validator147", "validator149", "validator152", "validator157", "validator160", "validator162", "validator163", "validator164", "validator165", "validator175"] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] send_no_load = true [node.validator171] -persistent_peers = ["validator004", "validator014", "validator016", "validator017", "validator018", "validator020", "validator022", "validator026", "validator031", "validator034", "validator035", "validator040", "validator051", "validator055", "validator058", "validator060", "validator065", "validator068", "validator075", "validator076", "validator077", "validator081", "validator083", "validator092", "validator095", "validator097", "validator099", "validator103", "validator107", "validator110", "validator113", "validator121", "validator124", "validator127", "validator136", "validator140", "validator142", "validator143", "validator151", "validator156", "validator157", "validator158", "validator159", "validator162", "validator166", "validator167", "validator174"] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] send_no_load = true [node.validator172] -persistent_peers = ["validator003", "validator012", "validator016", "validator017", "validator018", "validator021", "validator026", "validator036", "validator041", "validator048", "validator053", "validator064", "validator070", "validator072", "validator075", "validator078", "validator088", "validator091", "validator101", "validator102", "validator103", "validator104", "validator106", "validator107", "validator108", "validator116", "validator123", "validator126", "validator130", "validator131", "validator138", "validator141", "validator143", "validator144", "validator145", "validator151"] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] send_no_load = true [node.validator173] -persistent_peers = ["validator008", "validator010", "validator011", "validator013", "validator016", "validator032", "validator033", "validator037", "validator044", "validator046", "validator054", "validator062", "validator063", "validator064", "validator066", "validator070", "validator073", "validator079", "validator082", "validator090", "validator094", "validator098", "validator099", "validator100", "validator106", "validator109", "validator110", "validator111", "validator118", "validator121", "validator139", "validator141", "validator143", "validator144", "validator145", "validator146", "validator154", "validator157"] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] send_no_load = true [node.validator174] -persistent_peers = ["validator008", "validator014", "validator017", "validator018", "validator020", "validator022", "validator023", "validator026", "validator028", "validator034", "validator044", "validator045", "validator053", "validator054", "validator055", "validator059", "validator063", "validator066", "validator072", "validator074", "validator075", "validator079", "validator083", "validator086", "validator092", "validator095", "validator096", "validator099", "validator101", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator127", "validator129", "validator132", "validator133", "validator138", "validator145", "validator146", "validator147", "validator151", "validator157", "validator158", "validator159", "validator162", "validator167", "validator171"] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] send_no_load = true [node.validator175] -persistent_peers = ["validator002", "validator003", "validator009", "validator020", "validator027", "validator029", "validator031", "validator033", "validator034", "validator038", "validator048", "validator049", "validator050", "validator055", "validator057", "validator058", "validator059", "validator060", "validator075", "validator099", "validator100", "validator108", "validator113", "validator117", "validator126", "validator130", "validator139", "validator140", "validator141", "validator143", "validator145", "validator152", "validator157", "validator160", "validator162", "validator164", "validator165", "validator166", "validator168", "validator170"] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] send_no_load = true - From c6c99e8fc7fd298eb13e2ddbc6084646763359f0 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 17 Nov 2023 15:42:18 -0300 Subject: [PATCH 14/34] clean up --- script/runtests/.grafana_token | 1 - testnet.toml | 892 +-------------------------------- 2 files changed, 14 insertions(+), 879 deletions(-) delete mode 100644 script/runtests/.grafana_token diff --git a/script/runtests/.grafana_token b/script/runtests/.grafana_token deleted file mode 100644 index fae5c4b..0000000 --- a/script/runtests/.grafana_token +++ /dev/null @@ -1 +0,0 @@ -sa-prometheus-70e08778-d184-4e2d-83b9-fc4601fe59a0 diff --git a/testnet.toml b/testnet.toml index 513b93f..aa30dc8 100644 --- a/testnet.toml +++ b/testnet.toml @@ -1,883 +1,19 @@ -load_tx_size_bytes = 1024 -load_tx_to_send = 5000 -load_tx_batch_size = 10 -load_tx_connections = 1 -pex = false -log_level = "info" -#log_level = "mempool:debug,*:info" +vote_extensions_enable_height = 1 -experimental_max_used_outbound_peers = 0 +[node.validator00] +seeds = ["seed01"] +perturb = ["disconnect"] -[node.validator001] -persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] -send_no_load = true +[node.validator01] +seeds = ["seed01"] -[node.validator002] -persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] -send_no_load = true +[node.validator02] +seeds = ["seed01"] +perturb = ["disconnect", "disconnect"] +[node.validator03] +seeds = ["seed01"] +start_at = 10 -[node.validator003] -persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] -send_no_load = true - - -[node.validator004] -persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] -send_no_load = true - - -[node.validator005] -persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] -send_no_load = true - - -[node.validator006] -persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] -send_no_load = true - - -[node.validator007] -persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] -send_no_load = true - - -[node.validator008] -persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] -send_no_load = true - - -[node.validator009] -persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] -send_no_load = true - - -[node.validator010] -persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] -send_no_load = true - - -[node.validator011] -persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] -send_no_load = true - - -[node.validator012] -persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] -send_no_load = true - - -[node.validator013] -persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] -send_no_load = true - - -[node.validator014] -persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator015] -persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] -send_no_load = true - - -[node.validator016] -persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] -send_no_load = true - - -[node.validator017] -persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] -send_no_load = true - - -[node.validator018] -persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] -send_no_load = true - - -[node.validator019] -persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] -send_no_load = true - - -[node.validator020] -persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] -send_no_load = true - - -[node.validator021] -persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] -send_no_load = true - - -[node.validator022] -persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] -send_no_load = true - - -[node.validator023] -persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator024] -persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] -send_no_load = true - - -[node.validator025] -persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] -send_no_load = true - - -[node.validator026] -persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] -send_no_load = true - - -[node.validator027] -persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] -send_no_load = true - - -[node.validator028] -persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] -send_no_load = true - - -[node.validator029] -persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] -send_no_load = true - - -[node.validator030] -persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] -send_no_load = true - - -[node.validator031] -persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] -send_no_load = true - - -[node.validator032] -persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] -send_no_load = true - - -[node.validator033] -persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] -send_no_load = true - - -[node.validator034] -persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] -send_no_load = true - - -[node.validator035] -persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator036] -persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] -send_no_load = true - - -[node.validator037] -persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] -send_no_load = true - - -[node.validator038] -persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] -send_no_load = true - - -[node.validator039] -persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator040] -persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] -send_no_load = true - - -[node.validator041] -persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] -send_no_load = true - - -[node.validator042] -persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] -send_no_load = true - - -[node.validator043] -persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] -send_no_load = true - - -[node.validator044] -persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] -send_no_load = true - - -[node.validator045] -persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator046] -persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] -send_no_load = true - - -[node.validator047] -persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] -send_no_load = true - - -[node.validator048] -persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] -send_no_load = true - - -[node.validator049] -persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] -send_no_load = true - - -[node.validator050] -persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] -send_no_load = true - - -[node.validator051] -persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] -send_no_load = true - - -[node.validator052] -persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator053] -persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] -send_no_load = true - - -[node.validator054] -persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] -send_no_load = true - - -[node.validator055] -persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] -send_no_load = true - - -[node.validator056] -persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] -send_no_load = true - - -[node.validator057] -persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] -send_no_load = true - - -[node.validator058] -persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] -send_no_load = true - - -[node.validator059] -persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] -send_no_load = true - - -[node.validator060] -persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator061] -persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] -send_no_load = true - - -[node.validator062] -persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator063] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] -send_no_load = true - - -[node.validator064] -persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] -send_no_load = true - - -[node.validator065] -persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] -send_no_load = true - - -[node.validator066] -persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] -send_no_load = true - - -[node.validator067] -persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] -send_no_load = true - - -[node.validator068] -persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] -send_no_load = true - - -[node.validator069] -persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] -send_no_load = true - - -[node.validator070] -persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] -send_no_load = true - - -[node.validator071] -persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] -send_no_load = true - - -[node.validator072] -persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] -send_no_load = true - - -[node.validator073] -persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] -send_no_load = true - - -[node.validator074] -persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] -send_no_load = true - - -[node.validator075] -persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] -send_no_load = true - - -[node.validator076] -persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] -send_no_load = true - - -[node.validator077] -persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] -send_no_load = true - - -[node.validator078] -persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] -send_no_load = true - - -[node.validator079] -persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] -send_no_load = true - - -[node.validator080] -persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] -send_no_load = true - - -[node.validator081] -persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] -send_no_load = true - - -[node.validator082] -persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] -send_no_load = true - - -[node.validator083] -persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] -send_no_load = true - - -[node.validator084] -persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] -send_no_load = true - - -[node.validator085] -persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] -send_no_load = true - - -[node.validator086] -persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] -send_no_load = true - - -[node.validator087] -persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] -send_no_load = true - - -[node.validator088] -persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] -send_no_load = true - - -[node.validator089] -persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] -send_no_load = true - - -[node.validator090] -persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] -send_no_load = true - - -[node.validator091] -persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] -send_no_load = true - - -[node.validator092] -persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] -send_no_load = true - - -[node.validator093] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] -send_no_load = true - - -[node.validator094] -persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] -send_no_load = true - - -[node.validator095] -persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] -send_no_load = true - - -[node.validator096] -persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] -send_no_load = true - - -[node.validator097] -persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator098] -persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] -send_no_load = true - - -[node.validator099] -persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] -send_no_load = true - - -[node.validator100] -persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] -send_no_load = true - - -[node.validator101] -persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] -send_no_load = true - - -[node.validator102] -persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] -send_no_load = true - - -[node.validator103] -persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] -send_no_load = true - - -[node.validator104] -persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] -send_no_load = true - - -[node.validator105] -persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] -send_no_load = true - - -[node.validator106] -persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] -send_no_load = true - - -[node.validator107] -persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] -send_no_load = true - - -[node.validator108] -persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] -send_no_load = true - - -[node.validator109] -persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator110] -persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] -send_no_load = true - - -[node.validator111] -persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] -send_no_load = true - - -[node.validator112] -persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator113] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] -send_no_load = true - - -[node.validator114] -persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] -send_no_load = true - - -[node.validator115] -persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] -send_no_load = true - - -[node.validator116] -persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] -send_no_load = true - - -[node.validator117] -persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] -send_no_load = true - - -[node.validator118] -persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] -send_no_load = true - - -[node.validator119] -persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator120] -persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] -send_no_load = true - - -[node.validator121] -persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] -send_no_load = true - - -[node.validator122] -persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] -send_no_load = true - - -[node.validator123] -persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] -send_no_load = true - - -[node.validator124] -persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] -send_no_load = true - - -[node.validator125] -persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] -send_no_load = true - - -[node.validator126] -persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] -send_no_load = true - - -[node.validator127] -persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] -send_no_load = true - - -[node.validator128] -persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] -send_no_load = true - - -[node.validator129] -persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] -send_no_load = true - - -[node.validator130] -persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] -send_no_load = true - - -[node.validator131] -persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] -send_no_load = true - - -[node.validator132] -persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] -send_no_load = true - - -[node.validator133] -persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] -send_no_load = true - - -[node.validator134] -persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] -send_no_load = true - - -[node.validator135] -persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] -send_no_load = true - - -[node.validator136] -persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] -send_no_load = true - - -[node.validator137] -persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] -send_no_load = true - - -[node.validator138] -persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] -send_no_load = true - - -[node.validator139] -persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] -send_no_load = true - - -[node.validator140] -persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] -send_no_load = true - - -[node.validator141] -persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] -send_no_load = true - - -[node.validator142] -persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] -send_no_load = true - - -[node.validator143] -persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] -send_no_load = true - - -[node.validator144] -persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] -send_no_load = true - - -[node.validator145] -persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] -send_no_load = true - - -[node.validator146] -persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] -send_no_load = true - - -[node.validator147] -persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] -send_no_load = true - - -[node.validator148] -persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] -send_no_load = true - - -[node.validator149] -persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] -send_no_load = true - - -[node.validator150] -persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator151] -persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] -send_no_load = true - - -[node.validator152] -persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] -send_no_load = true - - -[node.validator153] -persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] -send_no_load = true - - -[node.validator154] -persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] -send_no_load = true - - -[node.validator155] -persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] -send_no_load = true - - -[node.validator156] -persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] -send_no_load = true - - -[node.validator157] -persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] -send_no_load = true - - -[node.validator158] -persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] -send_no_load = true - - -[node.validator159] -persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] -send_no_load = true - - -[node.validator160] -persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] -send_no_load = true - - -[node.validator161] -persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] -send_no_load = true - - -[node.validator162] -persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] -send_no_load = true - - -[node.validator163] -persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] -send_no_load = true - - -[node.validator164] -persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] -send_no_load = true - - -[node.validator165] -persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator166] -persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] -send_no_load = true - - -[node.validator167] -persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] -send_no_load = true - - -[node.validator168] -persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] -send_no_load = true - - -[node.validator169] -persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] -send_no_load = true - - -[node.validator170] -persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] -send_no_load = true - - -[node.validator171] -persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] -send_no_load = true - - -[node.validator172] -persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] -send_no_load = true - - -[node.validator173] -persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] -send_no_load = true - - -[node.validator174] -persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] -send_no_load = true - - -[node.validator175] -persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] -send_no_load = true - +[node.seed01] +mode = "seed" From 158afe390ce54a6db3d77c2c21e59c276bed1b65 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 17 Nov 2023 15:43:36 -0300 Subject: [PATCH 15/34] clean up --- .../__pycache__/runtests.cpython-311.pyc | Bin 14861 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 script/runtests/__pycache__/runtests.cpython-311.pyc diff --git a/script/runtests/__pycache__/runtests.cpython-311.pyc b/script/runtests/__pycache__/runtests.cpython-311.pyc deleted file mode 100644 index a00c4cf9e7861eeed9f96cd61f212426e88c0b7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14861 zcmdTrZEPFImAm9pT#`$1B~o9cB(EgPGA)U;tXPf}+p%m(mSanHY}aWNyX;E4mMBxC zvb(Y^hP-0~A4(g%hE82XEgT$MB&mwz03UEadWROs0X?7x+~IbOZ9^=eI~@)_ApaDk z1=<3K-kas;(pH-ES`^(~&d$f1nK$pfc{8)`@%v7v9fRvT4L&};55xW&B}$j282Pjw z$FR3B4&(3$wv5l>IEtGfZkjdeadX5xYlb{?gqS7tw`JA>Zz58+TsK=+gt5+A^)hmn z)ZeyQoBp=X+V!_%meSwOS*QN4pRMQ2vn~_H)9|w`HIxwJ8{Y$r-iKe|T5^|SoTaT4 z#f&hs9!+cTy z`JEr5TtBYWuL$9&6uPz=otMI~DCD@8-^G%_FcbmFc!33q-9W&DEM&1OD}0ngDFIRfF9~7(1`kONk{mBeLTv3SDwZHE zu?vIztrcDXl18PgjGZZ7gOO1twkoZxN(dR|8emf?ivjBF0weG%5q6$OHN_f;@F=sw zu8KSpi!x$tnP;x^Ym6xID`KS;c9bdL%1E(tCrmgBU@XVPt}&7T!oW)5=t8BEFbdrk zha@fXOa*xcM1y5m38)I$QLa*l8)b^)*2|*2bTcMguL5QEF0YCbv&aIS1_ghmrZmdT z3p|Kibw4n4;6;>S0qJ=*!Yl~vH8#pJd-ddEOq524_wV0dX{OxXL|`ERgjtgoW6@y- zMkfI~M8x{R2%0pCSSO&GF!uL|zbs5msb{Sa3eZ@xgHPT1;4GBf(c$5SVKM8!X6Nu!KQ50;p&% z)LiIhSXvCNA~6+^y6A$RcoKpX_L#8!b>AI-#-BZ{+B+3umrCrCiCvq7ZQEqGke`?x z7TYf{2)0r1%T~-{y*-tF@oQ&ppGoPr;DUDMtEOjV>OKP{pdj%iUOj!6%CHG6fxidy z=Y3tZ05Fy`B}_2EOfzw3@5{Z*y00DfX81Su@v*p)i7>1t73Os;j~ zImLBIbsb7ge-u#hqv zQbbkC#91B?wc02XOyEGSx*4tR1{+!BMa?FGsD;q{)*OWiUr3li%>9Jm1snt)3fdvi zEP5?a#C3(K3sg1VUr z+{P>xpB|*md9wZu=Ur#Mt$qC!wauURb*?8>-(cR|oL#*?nr~{|wh=AfZ481>Fv8~h z1qvWp3hWrwn410!!hZd3ILVzSJfn6m) z%J6%pjO8LG)I+u&_)VHAuwTP@5zVHe*#E|UBoY>-`PlNxv3OTJyb=QThS|9YF9we2 z3Qjx*krK!_)D&AGNMW*Ty6|M#EM87L$%rz33{*2R0*DV&{r&QEhk@d->g%EduU)7! zR9KjyzafuA*yTBnJr>`!BccTW9Zd>qrm(*~^lN^X>Q(V)kYdSUc*x~w?`CH>}_pIMq4=A)> zrTvOypX%5r6Z;CJMdU19NX~TS@;?wkdKBqP&a{9hOq}_FC26kKsvN;tjFOux6TZ|S zdK;xVSJu2c!*F#KHIyW(rGJSi)#9ui$=PyMo2XI=h9zp$7H5B8N|--zya!`@zdYWg zB?02>r)C5+buV9>aj2icWykc~!T66{A{FBYdk|3$)RcM^*R(K;Qso#0u47ns+Q zep8%+$tl6UXzfGR$<8(!f_oO>C9CjqFEPVp95>PMxgrsI*o|I&P^j=!@+5G z5t^4G;V7tRQs7?&RV@MJ3hXYly28Q*H7s-dLO80KVY{Q*E9hxdu|{Yv#;s`-J3r5h zVsW6*nz#Z(;6OS$|km{aDoqgo5O2O6G68lLv0rnW(| zdrC_x;8woSyw;_Dw+BhR&9HG_DuYQ?lDkxnb2x|nRn?LTvjrB_@8L#Sy8`e@SgNC^ zda!D(y&Drolcs9jy;PQHj*y(?&ap(z0m3-*;5dOcMa9cF<8bU{I3^}de_@KkaSy$3 z;y1Bd=9jUXxKuvM!K|rKo=G!jNfKOL(!yDjbsU+ra<(MQxugw#cKA6G=3LdPQ|i5T z#>0l>o<4pm=}b_Z{RSp0>(8PdGtD-u#3G3o6xg^EVR^OD4|_s@#0#aD6Qhl5|VHI z;@Tv%eJox}W$F6BTPsb8I-x=8C_y5P%K3~iNmrDvfoQLVFqB)kj+$~>LJM;7T0(nf z{Yucr(ZH(HQ!0a_GTN2s7uPB6DaA36@DFww=UlQO;Yu`wU``htq;-=Apyygf?Kmih+m@%ejhG4x#4K-^HG z<@5H;9f0%J(Ms=2Wi69v`RsF1vUP{vhZC)}y(e0MQ^eJ;C);+Y^Gu?xwhnjjHkR}z z+Hy<#bl@i6x#`1-}^Q zvUui1f)rfRbfr!1c_Sb6mG$W>-SMYD{yA#+v8RmV=_5Yz6v#iv5udCbhjgwY0ZV&J zapRsh*`09Zo+^jjc%mC5Z=(8K6|V!m0^b)ZA9p~KcBr55<@}{StKY`{KW}T??9A|3yGf3B~K1G z^?a!!F^TR(Pr~=a%3&AQcI3dBTFk%rIl|b&pNIozjaa~3tJUk%wGde%b0=%bd^Pb| z^qHxx^=C?-b5D%JCj7^aQgQwX=r1%cxfd5|zW)3Xq~b5D&MrI4_l5u8NYFXi*uo!S zB%kLLcF~B1zLxY?W_~4RTr*&2+ymc?FBQHS$L))3WHdHXMt41vHkre?M^#s(E zW-Z#=HAj_|9es=~n4jY=_?ld0JQw4(i3=CbT|fqzxV31_jg!!bZpXd!G1{$8!na}5 z;9|UPa1iwtw@g7es%NrsvShs1(~-DEcLvZCvAC`52LKJ+_!xPce2l&|>c!!>)8GrB zXL6`c(eSNj2yuJGAwbWO;tjPv0PtyhHM+<~xd;zNc-`|LK6!z^wkm=h6j|z@W=coa zVlW<-O!GSAlg4=g_5fJi+q*Xc4hfMc3r1NHsI_+)K2C$7*)M|8b{s%7iw>Zf*g4H~ zb50mV)vUp}a5N|`f+5B{f0HYG)Q3Lf^;cdwKk?=B6DKcSxq4+c6K_0!ap-7YDGz1! zf$iueXru6ff4GM^8C#8T(LRY0dH5|3iqcwyXI2C-dP&USAUGbZp&`tdiURRA1X%#6 zX*)hV$%65eL!?1KU^!a`>Xlk6kWE}>k^nL zU_@PA@rIYcK>?w_g#~_IiV16)O+-e3D169|H(o48!Oa0sMFOW0h@1vHARK6_?SMur zGfV>0j4+Fcg6x4mz%>F{x2mjb0@{Mbo0r*ewA%1ju&4bP%0wiBDQx{xZqI`&C2LxJ z!A7R72~Qy@H|k3ThShrbV0QXL3cy z0FBFtLH@uOkFYp(@Z&i&#Yd~TW0-vC=zgK*hk;8y(Me<$_$WADNjw*@p9h1Q$V?zlETjYgbLe!H4+H}7 z`epVyk8)rRKn+02FddlH735XI#VH*Q+L2fRbTTLh6hXQK+<*W;L}#!b<^;0#G02(; zJbH%f-G4y;1xgY0X6zsT?{9zm+jvtCQ>!LmNO2F+epOSlFe8iouSO#=mW$V4g8mWK z^O02!I^Uyr4hGcU*>$|NIFP~;IXDMa)axSXFFxLSp}1~BE3hkI5-8Qs4H6!IGA+0ILV zXvte_krkOao{yH+KQJ^8Xmty`1Z$*b7S})pv%TTkObY6 zN+Y=Nyrfxlg(Dyxsu9TJN^{JyVtBs59E~_VGkH#U9!iB{ItXG6*tL%g?us5Tc zr{D(`D*5fiB4AI}(B4D$=OINPCo&;xb;WwtOQ)wN&VA{URyW7P_<4=ceZvB%pFtEL zw*_GU^=JbG1t}H-FEcApkz0js2@%{d!TU^zt**?i3C9ueI0Cj7T>&-AO#$k`=%U~` zD2(V0>6Uce5MKxD7jgwExDw4rVj}O~t?#o6N*D+z3P{=n^aVDx5Tc7qq@Vq#cY6J~TYihC0Q9XGXl*q?!KT*?=j4b3UB)tO|e4~@8nI7t8( z7Pb15=ccE}X2wJ3FPxh`e@Vl`XhTlhmd`AA@=9us#%W4ht~ zcLW7bHUg^sGIy6FvDBUwSG%rDqMwPW0s4ne=pedW#y6y@23=3K42x%i-R}%ocjxs=suu z#6$>zy%0Vosq~9?tQl+C3beP7x6jGGLq8UObW0|t6k`!CmVj& z(*N)hEZNj^AXC(HfDQFrYJAJ>OO4+?yVbNOHIpaEuTQ@|EjRWl#9o!yD-(P3B=v^l zuH#!T-4ErWvghCrg|tHVO}i+CbAO{&yn8V6a);&(^VBfx99@svVMsnnEA zO(E6?6{=gMx@D>xrFP%%SEx>v>XfO@P0E#-%D#B#Oa|DuRX{x3s}QX!(JB+IwH+$d zs7j5dCh}J3?DcpmUYsxr*{PD9GTFIFQg`Yyb!oWsw)$+>U2ocpU`V-Pw?g)+WUoy2 zZn>JXuc@w{ZEOLzoWegTywc_(U~f*`7zk?T2S$SPnj~_8(WMF_jtv zfoML71Omde{c)k6Jsb9NRp4Q3``ahqb#93A@JTf|uC!06?GsANq}no>rV7{(FXfB`lP!}zN6Dy5YeQh-l`0#YKsR#Y8=?AWHK<^Gi1ap2+DL;mllemwtS*N3Nm zvhN>aKZ+@y8Pzi*duH-o{Tq>w0%MN?V^BKrlfD0TQa=BpeBovF{OrG+``2?y;EEc! zqI6x!zL4)b^ikjQkNTd^x3;bKJ|N%i$*~*Ocb2{zd?yHO+KVvXI}D?O2e{ho{h2rL z(5-l%dHAa0efEbvO4Bj5=@>$M=)>K4PwQJRy!nE>E2wz(tDgO`2kpumhV)`RK*ShA z#Hh-vlvZLzV$?$YdYi;(pa$-|1Uzbzn=dHzMU}oN(-*fX%-Qh9^xbLMyHBC|RjOa6 z`Vm5B-aPYe%R9Rs24rST@tjaSC(;wJY^>vV=Nqg?q-LK2S zoo{Gf?|Rdl^_GM|p%19^0hvC4gbO+XM@-7EQhu58|3UhBToAeeg&tJtL76Vhq6eKy zn;#sY(=X&H&l@v$XJp^0ystMmpA&NP51t1ewf6&6odZBs=Kvzjz*Yfpee@&Wz$4#) z;tQxgz%{5+L757cn;HJdH~Ppony1~_$@>n}PzSWp-tnIuJ>R+f?Jqz0GGsaXP_uog z*}lg}$;nOq80!5X$=y%KJch(48nY0!?OL$dMcS6#Ae_AC&2XTdo#xUUWX2r#)!n zAa_2i(1%s}uuLD$x3>R{<2#ObUwS9>Fe>k!P+BL|*2%0T?`~Zmdvi29y6JAde|Y^B z#qC$!e%bAZHSyla{gEu(uo+or-<-|PBA938_7TN>NOd2Q-G{bZutmb1rwWogq0o~m zJt@dDS|okRvKNB9kKsPsf{%w_kb?+K9^SM-}>*N*_yG z@(wyXc6T&Ay6L1dFK1s&RkBzop&~7*}JppSp@TCx%r^t98sMk zvU3C|M8by2X?d>PCFtIuN(N;zSkgLYt>z zpJ??%)1_CT7?omViur>~m!gmyR_IZc9+m0QErR;`%;ZX^XOn6`^PY;R6f93VT z{n$hM*fZvT+&>mH|5MNc(ML^97e;K4Mu-ce&PPXa2!A%zeA#XLxtqA$;{3T6hfpI! zA+%=>h5YTBJp>;qq*Z|rg#`2^L?BRrobrTa6re+n{$CRzf?~HIKn}>#VkA6QIJ}_) z864af^aG*rH3Wse6KO5Q<6H4m7ear1V&My)@G2@L&O;jr6Lc~Ng;1LUIw}Zp)Btk) z)c=X1JI5E!ZRl8~Z}U+tbUFcy(dU=K=OpBy2QKr=aFmPi$ArIwB>Ju-o`w*#HI8q4 zF?^4V^;SPy7~~k9EzFkE?>uHt>31G;r1U$Fb;!mik2zENoyY1^`dt+%*J_fn;*-Z{ zx%A{QS4zLPyqz-El5g>5#q}fWhaMc+AQj(`ik`zi>{5M4l$N7v%TXEgY}dJPm`CNH z+l<2zr5xBvym1>V2h9ZD4{K{Fpc)WxIoS7A(1P1oRXAzI2r30SF{|DXZ5ETFb From 07d9546ad043e1cd4ef23a3e5530669cced05b36 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 17 Nov 2023 15:44:37 -0300 Subject: [PATCH 16/34] clean up --- testnets/cat.toml | 885 ---------------------------------------------- 1 file changed, 885 deletions(-) delete mode 100644 testnets/cat.toml diff --git a/testnets/cat.toml b/testnets/cat.toml deleted file mode 100644 index 80e3d3c..0000000 --- a/testnets/cat.toml +++ /dev/null @@ -1,885 +0,0 @@ -pex = false -log_level = "info" -#log_level = "mempool:debug,*:info" -vote_extensions_enable_height = 1 -load_tx_size_bytes = 4096 - -mempool_reactor = "cat" -flood_skip_rate = 25 -flood_skip_concurrency = 0 -flood_random_sleep = 0 - -[node.validator001] -persistent_peers = ["validator006", "validator010", "validator012", "validator013", "validator016", "validator019", "validator029", "validator030", "validator031", "validator032", "validator034", "validator040", "validator043", "validator048", "validator052", "validator053", "validator062", "validator071", "validator073", "validator079", "validator083", "validator085", "validator088", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator104", "validator105", "validator107", "validator110", "validator119", "validator120", "validator122", "validator124", "validator125", "validator130", "validator133", "validator137", "validator140", "validator141", "validator142", "validator145", "validator147", "validator155", "validator156", "validator157", "validator159"] -send_no_load = true - -[node.validator002] -persistent_peers = ["validator006", "validator011", "validator012", "validator013", "validator017", "validator028", "validator034", "validator040", "validator043", "validator045", "validator048", "validator049", "validator054", "validator055", "validator056", "validator061", "validator067", "validator069", "validator082", "validator087", "validator098", "validator099", "validator103", "validator109", "validator110", "validator114", "validator120", "validator121", "validator122", "validator124", "validator132", "validator136", "validator149", "validator156", "validator157", "validator158", "validator170", "validator175"] -send_no_load = true - - -[node.validator003] -persistent_peers = ["validator004", "validator008", "validator011", "validator014", "validator018", "validator019", "validator020", "validator021", "validator022", "validator024", "validator027", "validator028", "validator029", "validator033", "validator043", "validator047", "validator050", "validator057", "validator062", "validator064", "validator065", "validator068", "validator070", "validator075", "validator081", "validator082", "validator084", "validator090", "validator091", "validator092", "validator093", "validator094", "validator104", "validator108", "validator109", "validator117", "validator124", "validator128", "validator129", "validator138", "validator139", "validator141", "validator147", "validator153", "validator154", "validator160", "validator163", "validator172", "validator175"] -send_no_load = true - - -[node.validator004] -persistent_peers = ["validator003", "validator011", "validator015", "validator024", "validator026", "validator034", "validator036", "validator039", "validator040", "validator043", "validator044", "validator055", "validator057", "validator073", "validator077", "validator081", "validator083", "validator087", "validator089", "validator095", "validator100", "validator111", "validator115", "validator118", "validator119", "validator122", "validator135", "validator138", "validator139", "validator141", "validator143", "validator146", "validator147", "validator150", "validator151", "validator154", "validator156", "validator160", "validator167", "validator171"] -send_no_load = true - - -[node.validator005] -persistent_peers = ["validator007", "validator014", "validator016", "validator026", "validator027", "validator029", "validator031", "validator035", "validator038", "validator039", "validator041", "validator045", "validator050", "validator053", "validator055", "validator062", "validator068", "validator073", "validator075", "validator079", "validator080", "validator086", "validator087", "validator089", "validator091", "validator094", "validator096", "validator098", "validator101", "validator103", "validator106", "validator111", "validator112", "validator121", "validator124", "validator131", "validator146", "validator147", "validator152", "validator156", "validator161", "validator165", "validator167"] -send_no_load = true - - -[node.validator006] -persistent_peers = ["validator001", "validator002", "validator016", "validator017", "validator019", "validator026", "validator028", "validator036", "validator040", "validator045", "validator046", "validator048", "validator056", "validator058", "validator060", "validator066", "validator071", "validator074", "validator076", "validator077", "validator085", "validator087", "validator088", "validator090", "validator094", "validator095", "validator107", "validator109", "validator110", "validator117", "validator121", "validator128", "validator133", "validator136", "validator140", "validator143", "validator149", "validator150", "validator151", "validator153", "validator160", "validator162", "validator168"] -send_no_load = true - - -[node.validator007] -persistent_peers = ["validator005", "validator008", "validator009", "validator011", "validator012", "validator015", "validator037", "validator038", "validator039", "validator044", "validator046", "validator047", "validator048", "validator049", "validator057", "validator062", "validator065", "validator066", "validator082", "validator083", "validator089", "validator097", "validator100", "validator101", "validator104", "validator110", "validator111", "validator112", "validator119", "validator129", "validator136", "validator138", "validator141", "validator142", "validator144", "validator146", "validator151", "validator155", "validator156", "validator158", "validator162"] -send_no_load = true - - -[node.validator008] -persistent_peers = ["validator003", "validator007", "validator009", "validator012", "validator021", "validator026", "validator031", "validator038", "validator039", "validator041", "validator047", "validator054", "validator058", "validator063", "validator064", "validator065", "validator068", "validator069", "validator071", "validator073", "validator074", "validator081", "validator084", "validator088", "validator090", "validator094", "validator095", "validator103", "validator104", "validator109", "validator110", "validator114", "validator120", "validator123", "validator125", "validator129", "validator133", "validator134", "validator135", "validator136", "validator139", "validator144", "validator149", "validator150", "validator153", "validator164", "validator170", "validator173", "validator174"] -send_no_load = true - - -[node.validator009] -persistent_peers = ["validator007", "validator008", "validator016", "validator019", "validator022", "validator023", "validator026", "validator030", "validator031", "validator035", "validator043", "validator046", "validator047", "validator049", "validator054", "validator060", "validator061", "validator071", "validator076", "validator090", "validator092", "validator094", "validator096", "validator100", "validator103", "validator109", "validator113", "validator114", "validator118", "validator122", "validator123", "validator125", "validator134", "validator138", "validator144", "validator151", "validator157", "validator158", "validator160", "validator166", "validator175"] -send_no_load = true - - -[node.validator010] -persistent_peers = ["validator001", "validator011", "validator012", "validator017", "validator019", "validator021", "validator022", "validator023", "validator025", "validator039", "validator042", "validator045", "validator047", "validator053", "validator056", "validator059", "validator060", "validator061", "validator064", "validator067", "validator071", "validator074", "validator076", "validator078", "validator082", "validator101", "validator103", "validator106", "validator109", "validator113", "validator118", "validator120", "validator130", "validator131", "validator134", "validator135", "validator137", "validator138", "validator140", "validator142", "validator151", "validator153", "validator158", "validator162", "validator163", "validator164", "validator165", "validator170", "validator173"] -send_no_load = true - - -[node.validator011] -persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator010", "validator016", "validator023", "validator024", "validator025", "validator026", "validator034", "validator035", "validator042", "validator047", "validator050", "validator054", "validator056", "validator057", "validator066", "validator075", "validator084", "validator085", "validator091", "validator094", "validator095", "validator102", "validator106", "validator108", "validator111", "validator114", "validator118", "validator125", "validator127", "validator138", "validator139", "validator140", "validator144", "validator148", "validator151", "validator160", "validator163", "validator169", "validator173"] -send_no_load = true - - -[node.validator012] -persistent_peers = ["validator001", "validator002", "validator007", "validator008", "validator010", "validator020", "validator021", "validator026", "validator034", "validator037", "validator042", "validator045", "validator049", "validator056", "validator062", "validator067", "validator070", "validator075", "validator081", "validator083", "validator094", "validator101", "validator103", "validator107", "validator108", "validator114", "validator123", "validator136", "validator137", "validator139", "validator141", "validator145", "validator147", "validator148", "validator153", "validator158", "validator162", "validator166", "validator172"] -send_no_load = true - - -[node.validator013] -persistent_peers = ["validator001", "validator002", "validator017", "validator018", "validator024", "validator027", "validator035", "validator036", "validator039", "validator041", "validator048", "validator049", "validator050", "validator052", "validator058", "validator068", "validator072", "validator073", "validator074", "validator078", "validator079", "validator080", "validator083", "validator084", "validator091", "validator092", "validator094", "validator096", "validator101", "validator102", "validator105", "validator106", "validator110", "validator120", "validator121", "validator122", "validator136", "validator138", "validator139", "validator143", "validator144", "validator145", "validator147", "validator156", "validator160", "validator161", "validator173"] -send_no_load = true - - -[node.validator014] -persistent_peers = ["validator003", "validator005", "validator016", "validator021", "validator023", "validator024", "validator026", "validator034", "validator037", "validator039", "validator042", "validator044", "validator045", "validator047", "validator056", "validator057", "validator067", "validator068", "validator070", "validator072", "validator075", "validator078", "validator079", "validator083", "validator084", "validator094", "validator096", "validator101", "validator102", "validator106", "validator120", "validator124", "validator125", "validator128", "validator139", "validator140", "validator141", "validator146", "validator152", "validator153", "validator156", "validator163", "validator166", "validator171", "validator174"] -send_no_load = true - - -[node.validator015] -persistent_peers = ["validator004", "validator007", "validator020", "validator021", "validator022", "validator026", "validator030", "validator032", "validator033", "validator036", "validator038", "validator046", "validator050", "validator053", "validator055", "validator056", "validator057", "validator063", "validator064", "validator068", "validator070", "validator077", "validator078", "validator083", "validator088", "validator090", "validator094", "validator102", "validator105", "validator109", "validator112", "validator114", "validator119", "validator122", "validator125", "validator126", "validator135", "validator137", "validator138", "validator139", "validator151", "validator155", "validator158", "validator164", "validator169", "validator170"] -send_no_load = true - - -[node.validator016] -persistent_peers = ["validator001", "validator005", "validator006", "validator009", "validator011", "validator014", "validator017", "validator018", "validator021", "validator024", "validator025", "validator030", "validator040", "validator041", "validator047", "validator055", "validator058", "validator060", "validator064", "validator065", "validator066", "validator067", "validator068", "validator070", "validator071", "validator087", "validator088", "validator093", "validator094", "validator096", "validator105", "validator106", "validator108", "validator115", "validator119", "validator127", "validator129", "validator137", "validator142", "validator144", "validator146", "validator147", "validator150", "validator153", "validator160", "validator162", "validator166", "validator171", "validator172", "validator173"] -send_no_load = true - - -[node.validator017] -persistent_peers = ["validator002", "validator006", "validator010", "validator013", "validator016", "validator020", "validator024", "validator029", "validator031", "validator033", "validator038", "validator039", "validator040", "validator041", "validator042", "validator047", "validator060", "validator063", "validator072", "validator078", "validator080", "validator081", "validator083", "validator084", "validator094", "validator101", "validator102", "validator103", "validator105", "validator106", "validator109", "validator115", "validator121", "validator124", "validator126", "validator127", "validator128", "validator129", "validator134", "validator138", "validator142", "validator155", "validator159", "validator162", "validator165", "validator169", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator018] -persistent_peers = ["validator003", "validator013", "validator016", "validator022", "validator024", "validator026", "validator030", "validator032", "validator035", "validator036", "validator044", "validator046", "validator048", "validator050", "validator055", "validator056", "validator058", "validator060", "validator061", "validator063", "validator069", "validator072", "validator074", "validator078", "validator089", "validator092", "validator097", "validator099", "validator100", "validator105", "validator110", "validator116", "validator120", "validator122", "validator123", "validator124", "validator127", "validator128", "validator131", "validator136", "validator137", "validator151", "validator159", "validator160", "validator161", "validator167", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator019] -persistent_peers = ["validator001", "validator003", "validator006", "validator009", "validator010", "validator032", "validator035", "validator039", "validator049", "validator050", "validator051", "validator052", "validator056", "validator057", "validator065", "validator066", "validator067", "validator068", "validator070", "validator072", "validator079", "validator083", "validator087", "validator088", "validator091", "validator095", "validator097", "validator102", "validator108", "validator113", "validator116", "validator117", "validator120", "validator126", "validator129", "validator130", "validator152", "validator154", "validator155", "validator169"] -send_no_load = true - - -[node.validator020] -persistent_peers = ["validator003", "validator012", "validator015", "validator017", "validator027", "validator029", "validator035", "validator043", "validator049", "validator058", "validator059", "validator060", "validator069", "validator075", "validator078", "validator087", "validator089", "validator090", "validator091", "validator092", "validator094", "validator096", "validator097", "validator100", "validator109", "validator118", "validator124", "validator129", "validator131", "validator136", "validator137", "validator138", "validator139", "validator142", "validator150", "validator152", "validator153", "validator154", "validator158", "validator159", "validator160", "validator161", "validator163", "validator165", "validator168", "validator169", "validator171", "validator174", "validator175"] -send_no_load = true - - -[node.validator021] -persistent_peers = ["validator003", "validator008", "validator010", "validator012", "validator014", "validator015", "validator016", "validator023", "validator026", "validator030", "validator037", "validator039", "validator042", "validator043", "validator052", "validator053", "validator059", "validator062", "validator068", "validator069", "validator072", "validator079", "validator086", "validator091", "validator094", "validator097", "validator098", "validator099", "validator106", "validator109", "validator110", "validator117", "validator118", "validator130", "validator135", "validator140", "validator148", "validator152", "validator157", "validator163", "validator167", "validator172"] -send_no_load = true - - -[node.validator022] -persistent_peers = ["validator003", "validator009", "validator010", "validator015", "validator018", "validator033", "validator034", "validator039", "validator040", "validator041", "validator044", "validator047", "validator059", "validator067", "validator069", "validator074", "validator075", "validator077", "validator081", "validator086", "validator091", "validator097", "validator105", "validator106", "validator113", "validator118", "validator121", "validator122", "validator124", "validator127", "validator129", "validator131", "validator136", "validator139", "validator142", "validator147", "validator152", "validator153", "validator156", "validator161", "validator171", "validator174"] -send_no_load = true - - -[node.validator023] -persistent_peers = ["validator009", "validator010", "validator011", "validator014", "validator021", "validator034", "validator036", "validator038", "validator039", "validator041", "validator042", "validator045", "validator055", "validator058", "validator067", "validator069", "validator070", "validator071", "validator073", "validator076", "validator083", "validator092", "validator094", "validator095", "validator096", "validator097", "validator098", "validator100", "validator105", "validator108", "validator110", "validator111", "validator119", "validator122", "validator133", "validator139", "validator153", "validator158", "validator165", "validator166", "validator170", "validator174"] -send_no_load = true - - -[node.validator024] -persistent_peers = ["validator003", "validator004", "validator011", "validator013", "validator014", "validator016", "validator017", "validator018", "validator031", "validator032", "validator040", "validator043", "validator044", "validator052", "validator063", "validator065", "validator068", "validator089", "validator092", "validator094", "validator097", "validator108", "validator109", "validator118", "validator119", "validator122", "validator127", "validator132", "validator136", "validator137", "validator150", "validator151", "validator159", "validator160", "validator164", "validator166"] -send_no_load = true - - -[node.validator025] -persistent_peers = ["validator010", "validator011", "validator016", "validator026", "validator029", "validator038", "validator044", "validator047", "validator048", "validator049", "validator051", "validator057", "validator059", "validator064", "validator067", "validator071", "validator081", "validator083", "validator085", "validator096", "validator104", "validator108", "validator120", "validator124", "validator125", "validator131", "validator137", "validator139", "validator140", "validator147", "validator149", "validator153", "validator158", "validator159", "validator163", "validator167"] -send_no_load = true - - -[node.validator026] -persistent_peers = ["validator004", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator014", "validator015", "validator018", "validator021", "validator025", "validator034", "validator036", "validator039", "validator048", "validator058", "validator071", "validator074", "validator076", "validator090", "validator098", "validator099", "validator102", "validator104", "validator106", "validator107", "validator120", "validator122", "validator125", "validator126", "validator132", "validator138", "validator143", "validator148", "validator149", "validator155", "validator156", "validator157", "validator163", "validator164", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator027] -persistent_peers = ["validator003", "validator005", "validator013", "validator020", "validator028", "validator029", "validator033", "validator034", "validator036", "validator041", "validator045", "validator046", "validator055", "validator061", "validator068", "validator073", "validator080", "validator091", "validator102", "validator107", "validator117", "validator122", "validator128", "validator129", "validator130", "validator131", "validator132", "validator139", "validator145", "validator150", "validator154", "validator156", "validator158", "validator159", "validator160", "validator165", "validator168", "validator175"] -send_no_load = true - - -[node.validator028] -persistent_peers = ["validator002", "validator003", "validator006", "validator027", "validator030", "validator037", "validator038", "validator041", "validator043", "validator045", "validator049", "validator051", "validator052", "validator054", "validator066", "validator070", "validator073", "validator074", "validator075", "validator082", "validator083", "validator090", "validator101", "validator110", "validator116", "validator118", "validator124", "validator126", "validator128", "validator131", "validator134", "validator139", "validator142", "validator145", "validator146", "validator147", "validator149", "validator155", "validator159", "validator160", "validator163", "validator165", "validator168", "validator174"] -send_no_load = true - - -[node.validator029] -persistent_peers = ["validator001", "validator003", "validator005", "validator017", "validator020", "validator025", "validator027", "validator031", "validator035", "validator036", "validator039", "validator044", "validator045", "validator048", "validator057", "validator069", "validator081", "validator083", "validator096", "validator101", "validator102", "validator104", "validator105", "validator109", "validator118", "validator121", "validator122", "validator125", "validator127", "validator131", "validator132", "validator133", "validator143", "validator146", "validator150", "validator155", "validator175"] -send_no_load = true - - -[node.validator030] -persistent_peers = ["validator001", "validator009", "validator015", "validator016", "validator018", "validator021", "validator028", "validator032", "validator034", "validator038", "validator043", "validator044", "validator051", "validator052", "validator054", "validator056", "validator058", "validator063", "validator064", "validator068", "validator071", "validator074", "validator078", "validator082", "validator085", "validator091", "validator094", "validator100", "validator106", "validator108", "validator109", "validator110", "validator112", "validator116", "validator120", "validator123", "validator134", "validator136", "validator148", "validator149", "validator153", "validator156", "validator158"] -send_no_load = true - - -[node.validator031] -persistent_peers = ["validator001", "validator005", "validator008", "validator009", "validator017", "validator024", "validator029", "validator032", "validator035", "validator042", "validator045", "validator046", "validator048", "validator053", "validator059", "validator062", "validator063", "validator064", "validator066", "validator072", "validator076", "validator091", "validator094", "validator097", "validator106", "validator109", "validator110", "validator112", "validator113", "validator119", "validator134", "validator136", "validator149", "validator160", "validator169", "validator171", "validator175"] -send_no_load = true - - -[node.validator032] -persistent_peers = ["validator001", "validator015", "validator018", "validator019", "validator024", "validator030", "validator031", "validator035", "validator036", "validator039", "validator041", "validator043", "validator046", "validator055", "validator056", "validator057", "validator059", "validator064", "validator067", "validator071", "validator072", "validator075", "validator077", "validator084", "validator089", "validator091", "validator101", "validator110", "validator113", "validator115", "validator116", "validator119", "validator121", "validator125", "validator129", "validator132", "validator136", "validator142", "validator146", "validator151", "validator152", "validator153", "validator154", "validator157", "validator158", "validator164", "validator165", "validator168", "validator173"] -send_no_load = true - - -[node.validator033] -persistent_peers = ["validator003", "validator015", "validator017", "validator022", "validator027", "validator034", "validator035", "validator038", "validator039", "validator041", "validator044", "validator053", "validator064", "validator066", "validator069", "validator071", "validator075", "validator078", "validator085", "validator099", "validator101", "validator109", "validator111", "validator112", "validator114", "validator123", "validator124", "validator126", "validator131", "validator140", "validator147", "validator148", "validator154", "validator169", "validator173", "validator175"] -send_no_load = true - - -[node.validator034] -persistent_peers = ["validator001", "validator002", "validator004", "validator011", "validator012", "validator014", "validator022", "validator023", "validator026", "validator027", "validator030", "validator033", "validator041", "validator044", "validator047", "validator052", "validator054", "validator055", "validator056", "validator064", "validator066", "validator067", "validator076", "validator082", "validator087", "validator090", "validator092", "validator097", "validator102", "validator103", "validator117", "validator119", "validator122", "validator126", "validator136", "validator146", "validator149", "validator153", "validator162", "validator163", "validator171", "validator174", "validator175"] -send_no_load = true - - -[node.validator035] -persistent_peers = ["validator005", "validator009", "validator011", "validator013", "validator018", "validator019", "validator020", "validator029", "validator031", "validator032", "validator033", "validator038", "validator040", "validator041", "validator047", "validator048", "validator059", "validator065", "validator068", "validator073", "validator074", "validator078", "validator082", "validator088", "validator092", "validator093", "validator095", "validator098", "validator100", "validator103", "validator106", "validator108", "validator113", "validator118", "validator123", "validator141", "validator142", "validator145", "validator148", "validator149", "validator151", "validator152", "validator161", "validator162", "validator164", "validator165", "validator166", "validator167", "validator171"] -send_no_load = true - - -[node.validator036] -persistent_peers = ["validator004", "validator006", "validator013", "validator015", "validator018", "validator023", "validator026", "validator027", "validator029", "validator032", "validator037", "validator039", "validator045", "validator046", "validator050", "validator052", "validator059", "validator064", "validator069", "validator070", "validator072", "validator073", "validator085", "validator087", "validator088", "validator091", "validator094", "validator100", "validator101", "validator107", "validator108", "validator110", "validator111", "validator112", "validator113", "validator119", "validator120", "validator121", "validator133", "validator134", "validator146", "validator150", "validator156", "validator161", "validator163", "validator167", "validator170", "validator172"] -send_no_load = true - - -[node.validator037] -persistent_peers = ["validator007", "validator012", "validator014", "validator021", "validator028", "validator036", "validator049", "validator052", "validator054", "validator062", "validator063", "validator064", "validator073", "validator074", "validator079", "validator081", "validator083", "validator088", "validator094", "validator096", "validator097", "validator098", "validator108", "validator113", "validator115", "validator116", "validator117", "validator123", "validator126", "validator130", "validator136", "validator137", "validator144", "validator145", "validator149", "validator155", "validator156", "validator161", "validator163", "validator170", "validator173"] -send_no_load = true - - -[node.validator038] -persistent_peers = ["validator005", "validator007", "validator008", "validator015", "validator017", "validator023", "validator025", "validator028", "validator030", "validator033", "validator035", "validator048", "validator051", "validator052", "validator054", "validator057", "validator060", "validator061", "validator062", "validator065", "validator074", "validator075", "validator079", "validator080", "validator096", "validator099", "validator100", "validator104", "validator106", "validator108", "validator116", "validator117", "validator120", "validator126", "validator130", "validator135", "validator136", "validator137", "validator140", "validator143", "validator160", "validator163", "validator166", "validator175"] -send_no_load = true - - -[node.validator039] -persistent_peers = ["validator004", "validator005", "validator007", "validator008", "validator010", "validator013", "validator014", "validator017", "validator019", "validator021", "validator022", "validator023", "validator026", "validator029", "validator032", "validator033", "validator036", "validator046", "validator050", "validator051", "validator061", "validator063", "validator066", "validator067", "validator073", "validator079", "validator089", "validator090", "validator095", "validator100", "validator103", "validator104", "validator107", "validator108", "validator114", "validator119", "validator124", "validator126", "validator129", "validator131", "validator132", "validator136", "validator141", "validator148", "validator149", "validator151", "validator155", "validator158", "validator162", "validator168"] -send_no_load = true - - -[node.validator040] -persistent_peers = ["validator001", "validator002", "validator004", "validator006", "validator016", "validator017", "validator022", "validator024", "validator035", "validator045", "validator047", "validator049", "validator051", "validator061", "validator063", "validator066", "validator070", "validator073", "validator075", "validator080", "validator091", "validator094", "validator095", "validator097", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator117", "validator123", "validator129", "validator133", "validator141", "validator145", "validator148", "validator150", "validator151", "validator155", "validator159", "validator171"] -send_no_load = true - - -[node.validator041] -persistent_peers = ["validator005", "validator008", "validator013", "validator016", "validator017", "validator022", "validator023", "validator027", "validator028", "validator032", "validator033", "validator034", "validator035", "validator042", "validator053", "validator059", "validator063", "validator074", "validator078", "validator086", "validator090", "validator092", "validator095", "validator107", "validator109", "validator110", "validator111", "validator114", "validator121", "validator122", "validator125", "validator129", "validator130", "validator135", "validator137", "validator138", "validator143", "validator149", "validator159", "validator166", "validator172"] -send_no_load = true - - -[node.validator042] -persistent_peers = ["validator010", "validator011", "validator012", "validator014", "validator017", "validator021", "validator023", "validator031", "validator041", "validator046", "validator047", "validator059", "validator061", "validator062", "validator065", "validator069", "validator073", "validator075", "validator077", "validator079", "validator082", "validator086", "validator089", "validator090", "validator093", "validator103", "validator106", "validator107", "validator116", "validator122", "validator127", "validator134", "validator135", "validator137", "validator139", "validator148", "validator151", "validator153", "validator155", "validator157", "validator163", "validator165", "validator166", "validator170"] -send_no_load = true - - -[node.validator043] -persistent_peers = ["validator001", "validator002", "validator003", "validator004", "validator009", "validator020", "validator021", "validator024", "validator028", "validator030", "validator032", "validator047", "validator054", "validator057", "validator058", "validator064", "validator071", "validator072", "validator082", "validator083", "validator088", "validator093", "validator098", "validator104", "validator105", "validator108", "validator110", "validator111", "validator121", "validator126", "validator128", "validator129", "validator134", "validator140", "validator148", "validator149", "validator153", "validator154", "validator156", "validator158", "validator159", "validator161", "validator168"] -send_no_load = true - - -[node.validator044] -persistent_peers = ["validator004", "validator007", "validator014", "validator018", "validator022", "validator024", "validator025", "validator029", "validator030", "validator033", "validator034", "validator046", "validator049", "validator060", "validator063", "validator064", "validator068", "validator069", "validator076", "validator079", "validator080", "validator081", "validator084", "validator088", "validator091", "validator092", "validator095", "validator096", "validator102", "validator103", "validator104", "validator106", "validator110", "validator115", "validator121", "validator125", "validator130", "validator133", "validator134", "validator135", "validator137", "validator138", "validator142", "validator154", "validator161", "validator163", "validator167", "validator173", "validator174"] -send_no_load = true - - -[node.validator045] -persistent_peers = ["validator002", "validator005", "validator006", "validator010", "validator012", "validator014", "validator023", "validator027", "validator028", "validator029", "validator031", "validator036", "validator040", "validator046", "validator047", "validator049", "validator054", "validator059", "validator062", "validator066", "validator067", "validator074", "validator075", "validator076", "validator077", "validator078", "validator089", "validator093", "validator094", "validator098", "validator104", "validator109", "validator115", "validator119", "validator123", "validator130", "validator136", "validator140", "validator142", "validator146", "validator147", "validator151", "validator154", "validator165", "validator168", "validator174"] -send_no_load = true - - -[node.validator046] -persistent_peers = ["validator006", "validator007", "validator009", "validator015", "validator018", "validator027", "validator031", "validator032", "validator036", "validator039", "validator042", "validator044", "validator045", "validator048", "validator049", "validator056", "validator064", "validator066", "validator067", "validator068", "validator072", "validator079", "validator080", "validator083", "validator088", "validator092", "validator093", "validator095", "validator101", "validator102", "validator104", "validator110", "validator114", "validator117", "validator123", "validator128", "validator132", "validator142", "validator143", "validator145", "validator148", "validator149", "validator153", "validator154", "validator155", "validator163", "validator173"] -send_no_load = true - - -[node.validator047] -persistent_peers = ["validator003", "validator007", "validator008", "validator009", "validator010", "validator011", "validator014", "validator016", "validator017", "validator022", "validator025", "validator034", "validator035", "validator040", "validator042", "validator043", "validator045", "validator052", "validator053", "validator054", "validator062", "validator064", "validator070", "validator071", "validator074", "validator076", "validator081", "validator082", "validator085", "validator088", "validator095", "validator099", "validator105", "validator106", "validator117", "validator118", "validator120", "validator132", "validator139", "validator140", "validator147", "validator156", "validator159", "validator161", "validator166", "validator169", "validator170"] -send_no_load = true - - -[node.validator048] -persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator013", "validator018", "validator025", "validator026", "validator029", "validator031", "validator035", "validator038", "validator046", "validator049", "validator055", "validator065", "validator067", "validator068", "validator070", "validator075", "validator077", "validator088", "validator090", "validator091", "validator092", "validator094", "validator098", "validator103", "validator107", "validator110", "validator113", "validator118", "validator122", "validator126", "validator127", "validator129", "validator135", "validator146", "validator147", "validator154", "validator157", "validator172", "validator175"] -send_no_load = true - - -[node.validator049] -persistent_peers = ["validator002", "validator007", "validator009", "validator012", "validator013", "validator019", "validator020", "validator025", "validator028", "validator037", "validator040", "validator044", "validator045", "validator046", "validator048", "validator052", "validator059", "validator061", "validator065", "validator073", "validator076", "validator078", "validator079", "validator080", "validator094", "validator096", "validator098", "validator101", "validator106", "validator107", "validator109", "validator114", "validator118", "validator122", "validator126", "validator129", "validator130", "validator136", "validator138", "validator139", "validator140", "validator146", "validator150", "validator159", "validator164", "validator168", "validator170", "validator175"] -send_no_load = true - - -[node.validator050] -persistent_peers = ["validator003", "validator005", "validator011", "validator013", "validator015", "validator018", "validator019", "validator036", "validator039", "validator052", "validator053", "validator058", "validator059", "validator061", "validator062", "validator066", "validator067", "validator068", "validator069", "validator070", "validator072", "validator081", "validator082", "validator084", "validator085", "validator086", "validator087", "validator090", "validator093", "validator094", "validator105", "validator106", "validator110", "validator111", "validator115", "validator116", "validator118", "validator119", "validator122", "validator133", "validator135", "validator138", "validator141", "validator149", "validator153", "validator155", "validator160", "validator163", "validator164", "validator175"] -send_no_load = true - - -[node.validator051] -persistent_peers = ["validator019", "validator025", "validator028", "validator030", "validator038", "validator039", "validator040", "validator059", "validator060", "validator061", "validator066", "validator068", "validator071", "validator074", "validator083", "validator084", "validator086", "validator089", "validator091", "validator092", "validator093", "validator094", "validator095", "validator100", "validator102", "validator104", "validator105", "validator108", "validator114", "validator115", "validator116", "validator119", "validator121", "validator122", "validator126", "validator127", "validator129", "validator131", "validator132", "validator140", "validator145", "validator151", "validator162", "validator163", "validator171"] -send_no_load = true - - -[node.validator052] -persistent_peers = ["validator001", "validator013", "validator019", "validator021", "validator024", "validator028", "validator030", "validator034", "validator036", "validator037", "validator038", "validator047", "validator049", "validator050", "validator053", "validator054", "validator055", "validator056", "validator067", "validator070", "validator073", "validator076", "validator086", "validator090", "validator101", "validator103", "validator106", "validator108", "validator116", "validator120", "validator122", "validator136", "validator144", "validator145", "validator149", "validator164", "validator165"] -send_no_load = true - - -[node.validator053] -persistent_peers = ["validator001", "validator005", "validator010", "validator015", "validator021", "validator031", "validator033", "validator041", "validator047", "validator050", "validator052", "validator055", "validator056", "validator057", "validator067", "validator068", "validator069", "validator070", "validator076", "validator077", "validator082", "validator086", "validator088", "validator100", "validator102", "validator109", "validator117", "validator118", "validator119", "validator123", "validator128", "validator135", "validator137", "validator138", "validator147", "validator149", "validator151", "validator154", "validator156", "validator157", "validator159", "validator160", "validator165", "validator166", "validator172", "validator174"] -send_no_load = true - - -[node.validator054] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator028", "validator030", "validator034", "validator037", "validator038", "validator043", "validator045", "validator047", "validator052", "validator058", "validator059", "validator067", "validator069", "validator070", "validator079", "validator080", "validator082", "validator083", "validator085", "validator086", "validator090", "validator101", "validator102", "validator106", "validator107", "validator108", "validator110", "validator112", "validator114", "validator115", "validator118", "validator120", "validator121", "validator128", "validator129", "validator135", "validator153", "validator154", "validator158", "validator160", "validator163", "validator165", "validator166", "validator173", "validator174"] -send_no_load = true - - -[node.validator055] -persistent_peers = ["validator002", "validator004", "validator005", "validator015", "validator016", "validator018", "validator023", "validator027", "validator032", "validator034", "validator048", "validator052", "validator053", "validator064", "validator065", "validator067", "validator069", "validator079", "validator089", "validator090", "validator091", "validator092", "validator093", "validator102", "validator104", "validator114", "validator117", "validator123", "validator130", "validator133", "validator134", "validator135", "validator136", "validator137", "validator141", "validator148", "validator150", "validator156", "validator160", "validator162", "validator163", "validator171", "validator174", "validator175"] -send_no_load = true - - -[node.validator056] -persistent_peers = ["validator002", "validator006", "validator010", "validator011", "validator012", "validator014", "validator015", "validator018", "validator019", "validator030", "validator032", "validator034", "validator046", "validator052", "validator053", "validator065", "validator066", "validator077", "validator079", "validator085", "validator091", "validator096", "validator099", "validator102", "validator110", "validator112", "validator113", "validator114", "validator116", "validator117", "validator120", "validator127", "validator128", "validator136", "validator138", "validator140", "validator144", "validator146", "validator147", "validator155", "validator158", "validator160", "validator162"] -send_no_load = true - - -[node.validator057] -persistent_peers = ["validator003", "validator004", "validator007", "validator011", "validator014", "validator015", "validator019", "validator025", "validator029", "validator032", "validator038", "validator043", "validator053", "validator063", "validator064", "validator075", "validator079", "validator082", "validator083", "validator088", "validator090", "validator091", "validator098", "validator101", "validator105", "validator107", "validator108", "validator114", "validator115", "validator118", "validator121", "validator129", "validator132", "validator133", "validator137", "validator144", "validator145", "validator163", "validator165", "validator175"] -send_no_load = true - - -[node.validator058] -persistent_peers = ["validator006", "validator008", "validator013", "validator016", "validator018", "validator020", "validator023", "validator026", "validator030", "validator043", "validator050", "validator054", "validator060", "validator065", "validator068", "validator071", "validator077", "validator087", "validator093", "validator094", "validator100", "validator105", "validator110", "validator117", "validator118", "validator119", "validator120", "validator125", "validator126", "validator130", "validator132", "validator137", "validator153", "validator157", "validator159", "validator163", "validator165", "validator168", "validator171", "validator175"] -send_no_load = true - - -[node.validator059] -persistent_peers = ["validator010", "validator020", "validator021", "validator022", "validator025", "validator031", "validator032", "validator035", "validator036", "validator041", "validator042", "validator045", "validator049", "validator050", "validator051", "validator054", "validator063", "validator073", "validator080", "validator084", "validator086", "validator089", "validator090", "validator091", "validator092", "validator099", "validator107", "validator112", "validator121", "validator122", "validator130", "validator143", "validator148", "validator149", "validator153", "validator155", "validator167", "validator168", "validator170", "validator174", "validator175"] -send_no_load = true - - -[node.validator060] -persistent_peers = ["validator006", "validator009", "validator010", "validator016", "validator017", "validator018", "validator020", "validator038", "validator044", "validator051", "validator058", "validator063", "validator066", "validator067", "validator081", "validator082", "validator083", "validator086", "validator088", "validator091", "validator093", "validator094", "validator096", "validator100", "validator109", "validator120", "validator125", "validator133", "validator134", "validator138", "validator157", "validator171", "validator175"] -send_no_load = true - - -[node.validator061] -persistent_peers = ["validator002", "validator009", "validator010", "validator018", "validator027", "validator038", "validator039", "validator040", "validator042", "validator049", "validator050", "validator051", "validator062", "validator063", "validator065", "validator068", "validator082", "validator088", "validator089", "validator091", "validator095", "validator102", "validator107", "validator108", "validator111", "validator112", "validator115", "validator118", "validator123", "validator124", "validator127", "validator130", "validator134", "validator135", "validator137", "validator144", "validator146", "validator152", "validator161", "validator167"] -send_no_load = true - - -[node.validator062] -persistent_peers = ["validator001", "validator003", "validator005", "validator007", "validator012", "validator021", "validator031", "validator037", "validator038", "validator042", "validator045", "validator047", "validator050", "validator061", "validator076", "validator077", "validator081", "validator083", "validator085", "validator086", "validator087", "validator090", "validator091", "validator092", "validator097", "validator100", "validator105", "validator110", "validator114", "validator116", "validator121", "validator132", "validator136", "validator137", "validator148", "validator149", "validator151", "validator153", "validator156", "validator159", "validator164", "validator166", "validator168", "validator173"] -send_no_load = true - - -[node.validator063] -persistent_peers = ["validator008", "validator015", "validator017", "validator018", "validator024", "validator030", "validator031", "validator037", "validator039", "validator040", "validator041", "validator044", "validator057", "validator059", "validator060", "validator061", "validator064", "validator066", "validator070", "validator077", "validator078", "validator080", "validator081", "validator094", "validator096", "validator097", "validator098", "validator104", "validator109", "validator110", "validator111", "validator113", "validator115", "validator116", "validator118", "validator122", "validator124", "validator139", "validator146", "validator148", "validator149", "validator153", "validator155", "validator160", "validator168", "validator170", "validator173", "validator174"] -send_no_load = true - - -[node.validator064] -persistent_peers = ["validator003", "validator008", "validator010", "validator015", "validator016", "validator025", "validator030", "validator031", "validator032", "validator033", "validator034", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator055", "validator057", "validator063", "validator065", "validator066", "validator067", "validator068", "validator071", "validator075", "validator077", "validator086", "validator091", "validator094", "validator095", "validator096", "validator101", "validator105", "validator118", "validator123", "validator128", "validator130", "validator134", "validator135", "validator137", "validator143", "validator152", "validator155", "validator156", "validator169", "validator170", "validator172", "validator173"] -send_no_load = true - - -[node.validator065] -persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator019", "validator024", "validator035", "validator038", "validator042", "validator048", "validator049", "validator055", "validator056", "validator058", "validator061", "validator064", "validator068", "validator082", "validator087", "validator092", "validator096", "validator102", "validator104", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator130", "validator135", "validator138", "validator140", "validator144", "validator154", "validator159", "validator170", "validator171"] -send_no_load = true - - -[node.validator066] -persistent_peers = ["validator006", "validator007", "validator011", "validator016", "validator019", "validator028", "validator031", "validator033", "validator034", "validator039", "validator040", "validator045", "validator046", "validator050", "validator051", "validator056", "validator060", "validator063", "validator064", "validator069", "validator072", "validator075", "validator078", "validator081", "validator083", "validator093", "validator096", "validator097", "validator102", "validator110", "validator111", "validator112", "validator113", "validator115", "validator116", "validator118", "validator129", "validator131", "validator134", "validator148", "validator155", "validator165", "validator167", "validator168", "validator170", "validator173", "validator174"] -send_no_load = true - - -[node.validator067] -persistent_peers = ["validator002", "validator010", "validator012", "validator014", "validator016", "validator019", "validator022", "validator023", "validator025", "validator032", "validator034", "validator039", "validator045", "validator046", "validator048", "validator050", "validator052", "validator053", "validator054", "validator055", "validator060", "validator064", "validator078", "validator080", "validator082", "validator085", "validator089", "validator095", "validator099", "validator103", "validator111", "validator114", "validator119", "validator120", "validator125", "validator128", "validator139", "validator145", "validator147", "validator150", "validator154", "validator155", "validator160", "validator168"] -send_no_load = true - - -[node.validator068] -persistent_peers = ["validator003", "validator005", "validator008", "validator013", "validator014", "validator015", "validator016", "validator019", "validator021", "validator024", "validator027", "validator030", "validator035", "validator044", "validator046", "validator048", "validator050", "validator051", "validator053", "validator058", "validator061", "validator064", "validator065", "validator082", "validator087", "validator090", "validator100", "validator101", "validator103", "validator105", "validator106", "validator109", "validator110", "validator120", "validator144", "validator146", "validator152", "validator167", "validator171"] -send_no_load = true - - -[node.validator069] -persistent_peers = ["validator002", "validator008", "validator018", "validator020", "validator021", "validator022", "validator023", "validator029", "validator033", "validator036", "validator042", "validator044", "validator050", "validator053", "validator054", "validator055", "validator066", "validator071", "validator088", "validator090", "validator091", "validator093", "validator096", "validator102", "validator110", "validator116", "validator126", "validator127", "validator131", "validator134", "validator136", "validator137", "validator141", "validator146", "validator149", "validator154", "validator157", "validator162"] -send_no_load = true - - -[node.validator070] -persistent_peers = ["validator003", "validator012", "validator014", "validator015", "validator016", "validator019", "validator023", "validator028", "validator036", "validator040", "validator047", "validator048", "validator050", "validator052", "validator053", "validator054", "validator063", "validator071", "validator077", "validator083", "validator090", "validator091", "validator092", "validator093", "validator096", "validator098", "validator099", "validator103", "validator113", "validator116", "validator117", "validator122", "validator124", "validator125", "validator129", "validator133", "validator134", "validator138", "validator139", "validator149", "validator154", "validator158", "validator160", "validator162", "validator163", "validator166", "validator169", "validator172", "validator173"] -send_no_load = true - - -[node.validator071] -persistent_peers = ["validator001", "validator006", "validator008", "validator009", "validator010", "validator016", "validator023", "validator025", "validator026", "validator030", "validator032", "validator033", "validator043", "validator047", "validator051", "validator058", "validator064", "validator069", "validator070", "validator073", "validator078", "validator081", "validator092", "validator103", "validator106", "validator108", "validator109", "validator112", "validator116", "validator124", "validator125", "validator141", "validator161", "validator165", "validator168", "validator169"] -send_no_load = true - - -[node.validator072] -persistent_peers = ["validator013", "validator014", "validator017", "validator018", "validator019", "validator021", "validator031", "validator032", "validator036", "validator043", "validator046", "validator050", "validator066", "validator073", "validator074", "validator078", "validator085", "validator087", "validator094", "validator098", "validator099", "validator104", "validator105", "validator113", "validator114", "validator117", "validator118", "validator123", "validator124", "validator130", "validator132", "validator134", "validator136", "validator137", "validator139", "validator145", "validator149", "validator153", "validator160", "validator161", "validator164", "validator165", "validator172", "validator174"] -send_no_load = true - - -[node.validator073] -persistent_peers = ["validator001", "validator004", "validator005", "validator008", "validator013", "validator023", "validator027", "validator028", "validator035", "validator036", "validator037", "validator039", "validator040", "validator042", "validator049", "validator052", "validator059", "validator071", "validator072", "validator075", "validator078", "validator080", "validator082", "validator083", "validator093", "validator095", "validator097", "validator099", "validator101", "validator102", "validator110", "validator111", "validator112", "validator119", "validator123", "validator125", "validator132", "validator140", "validator148", "validator150", "validator151", "validator153", "validator154", "validator155", "validator167", "validator168", "validator173"] -send_no_load = true - - -[node.validator074] -persistent_peers = ["validator006", "validator008", "validator010", "validator013", "validator018", "validator022", "validator026", "validator028", "validator030", "validator035", "validator037", "validator038", "validator041", "validator045", "validator047", "validator051", "validator072", "validator079", "validator080", "validator082", "validator083", "validator092", "validator093", "validator096", "validator099", "validator103", "validator110", "validator125", "validator130", "validator133", "validator134", "validator136", "validator153", "validator156", "validator163", "validator165", "validator168", "validator174"] -send_no_load = true - - -[node.validator075] -persistent_peers = ["validator003", "validator005", "validator011", "validator012", "validator014", "validator020", "validator022", "validator028", "validator032", "validator033", "validator038", "validator040", "validator042", "validator045", "validator048", "validator057", "validator064", "validator066", "validator073", "validator084", "validator086", "validator089", "validator096", "validator098", "validator099", "validator102", "validator106", "validator115", "validator116", "validator118", "validator121", "validator128", "validator137", "validator138", "validator141", "validator145", "validator147", "validator151", "validator153", "validator154", "validator158", "validator161", "validator163", "validator169", "validator170", "validator171", "validator172", "validator174", "validator175"] -send_no_load = true - - -[node.validator076] -persistent_peers = ["validator006", "validator009", "validator010", "validator023", "validator026", "validator031", "validator034", "validator044", "validator045", "validator047", "validator049", "validator052", "validator053", "validator062", "validator079", "validator086", "validator089", "validator091", "validator099", "validator100", "validator103", "validator107", "validator109", "validator112", "validator113", "validator117", "validator119", "validator122", "validator124", "validator125", "validator137", "validator140", "validator143", "validator147", "validator153", "validator154", "validator159", "validator160", "validator162", "validator164", "validator171"] -send_no_load = true - - -[node.validator077] -persistent_peers = ["validator004", "validator006", "validator015", "validator022", "validator032", "validator042", "validator045", "validator048", "validator053", "validator056", "validator058", "validator062", "validator063", "validator064", "validator070", "validator084", "validator086", "validator087", "validator089", "validator100", "validator103", "validator110", "validator116", "validator122", "validator124", "validator125", "validator126", "validator128", "validator132", "validator134", "validator136", "validator137", "validator144", "validator147", "validator150", "validator152", "validator153", "validator154", "validator156", "validator157", "validator160", "validator161", "validator163", "validator166", "validator168", "validator171"] -send_no_load = true - - -[node.validator078] -persistent_peers = ["validator010", "validator013", "validator014", "validator015", "validator017", "validator018", "validator020", "validator030", "validator033", "validator035", "validator041", "validator045", "validator049", "validator063", "validator066", "validator067", "validator071", "validator072", "validator073", "validator081", "validator082", "validator085", "validator088", "validator090", "validator096", "validator102", "validator103", "validator110", "validator111", "validator118", "validator121", "validator127", "validator129", "validator130", "validator132", "validator139", "validator149", "validator152", "validator156", "validator160", "validator161", "validator165", "validator166", "validator167", "validator169", "validator170", "validator172"] -send_no_load = true - - -[node.validator079] -persistent_peers = ["validator001", "validator005", "validator013", "validator014", "validator019", "validator021", "validator037", "validator038", "validator039", "validator042", "validator044", "validator046", "validator049", "validator054", "validator055", "validator056", "validator057", "validator074", "validator076", "validator083", "validator084", "validator094", "validator095", "validator096", "validator100", "validator113", "validator116", "validator121", "validator129", "validator132", "validator133", "validator135", "validator139", "validator140", "validator142", "validator143", "validator145", "validator148", "validator150", "validator151", "validator157", "validator162", "validator164", "validator170", "validator173", "validator174"] -send_no_load = true - - -[node.validator080] -persistent_peers = ["validator005", "validator013", "validator017", "validator027", "validator038", "validator040", "validator044", "validator046", "validator049", "validator054", "validator059", "validator063", "validator067", "validator073", "validator074", "validator083", "validator087", "validator088", "validator089", "validator098", "validator103", "validator104", "validator117", "validator122", "validator123", "validator124", "validator128", "validator130", "validator134", "validator137", "validator144", "validator147", "validator148", "validator150", "validator155", "validator161", "validator162", "validator163", "validator166", "validator167"] -send_no_load = true - - -[node.validator081] -persistent_peers = ["validator003", "validator004", "validator008", "validator012", "validator017", "validator022", "validator025", "validator029", "validator037", "validator044", "validator047", "validator050", "validator060", "validator062", "validator063", "validator066", "validator071", "validator078", "validator082", "validator083", "validator090", "validator094", "validator096", "validator101", "validator103", "validator104", "validator109", "validator110", "validator112", "validator115", "validator122", "validator124", "validator126", "validator133", "validator136", "validator139", "validator140", "validator144", "validator152", "validator155", "validator165", "validator171"] -send_no_load = true - - -[node.validator082] -persistent_peers = ["validator002", "validator003", "validator007", "validator010", "validator028", "validator030", "validator034", "validator035", "validator042", "validator043", "validator047", "validator050", "validator053", "validator054", "validator057", "validator060", "validator061", "validator065", "validator067", "validator068", "validator073", "validator074", "validator078", "validator081", "validator084", "validator088", "validator090", "validator107", "validator112", "validator116", "validator119", "validator128", "validator132", "validator134", "validator149", "validator155", "validator158", "validator159", "validator160", "validator161", "validator173"] -send_no_load = true - - -[node.validator083] -persistent_peers = ["validator001", "validator004", "validator007", "validator012", "validator013", "validator014", "validator015", "validator017", "validator019", "validator023", "validator025", "validator028", "validator029", "validator037", "validator043", "validator046", "validator051", "validator054", "validator057", "validator060", "validator062", "validator066", "validator070", "validator073", "validator074", "validator079", "validator080", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator094", "validator103", "validator112", "validator119", "validator123", "validator129", "validator130", "validator131", "validator139", "validator143", "validator144", "validator152", "validator156", "validator157", "validator169", "validator171", "validator174"] -send_no_load = true - - -[node.validator084] -persistent_peers = ["validator003", "validator008", "validator011", "validator013", "validator014", "validator017", "validator032", "validator044", "validator050", "validator051", "validator059", "validator075", "validator077", "validator079", "validator082", "validator083", "validator091", "validator094", "validator101", "validator104", "validator107", "validator110", "validator112", "validator114", "validator124", "validator128", "validator130", "validator137", "validator147", "validator152", "validator156", "validator159", "validator165", "validator166", "validator168", "validator170"] -send_no_load = true - - -[node.validator085] -persistent_peers = ["validator001", "validator006", "validator011", "validator025", "validator030", "validator033", "validator036", "validator047", "validator050", "validator054", "validator056", "validator062", "validator067", "validator072", "validator078", "validator086", "validator090", "validator094", "validator095", "validator106", "validator110", "validator114", "validator115", "validator117", "validator120", "validator126", "validator135", "validator136", "validator141", "validator143", "validator154", "validator155", "validator157", "validator162", "validator163", "validator168", "validator169", "validator170"] -send_no_load = true - - -[node.validator086] -persistent_peers = ["validator005", "validator021", "validator022", "validator041", "validator042", "validator050", "validator051", "validator052", "validator053", "validator054", "validator059", "validator060", "validator062", "validator064", "validator075", "validator076", "validator077", "validator083", "validator085", "validator091", "validator092", "validator094", "validator100", "validator106", "validator109", "validator110", "validator111", "validator115", "validator118", "validator122", "validator140", "validator145", "validator148", "validator154", "validator156", "validator158", "validator174"] -send_no_load = true - - -[node.validator087] -persistent_peers = ["validator002", "validator004", "validator005", "validator006", "validator016", "validator019", "validator020", "validator034", "validator036", "validator050", "validator058", "validator062", "validator065", "validator068", "validator072", "validator077", "validator080", "validator083", "validator095", "validator096", "validator099", "validator108", "validator114", "validator115", "validator131", "validator133", "validator139", "validator146", "validator148", "validator154", "validator161", "validator163", "validator165", "validator166", "validator168", "validator170"] -send_no_load = true - - -[node.validator088] -persistent_peers = ["validator001", "validator006", "validator008", "validator015", "validator016", "validator019", "validator035", "validator036", "validator037", "validator043", "validator044", "validator046", "validator047", "validator048", "validator053", "validator057", "validator060", "validator061", "validator069", "validator078", "validator080", "validator082", "validator089", "validator094", "validator105", "validator106", "validator109", "validator114", "validator115", "validator117", "validator127", "validator131", "validator136", "validator138", "validator147", "validator150", "validator152", "validator166", "validator170", "validator172"] -send_no_load = true - - -[node.validator089] -persistent_peers = ["validator004", "validator005", "validator007", "validator018", "validator020", "validator024", "validator032", "validator039", "validator042", "validator045", "validator051", "validator055", "validator059", "validator061", "validator067", "validator075", "validator076", "validator077", "validator080", "validator083", "validator088", "validator090", "validator091", "validator104", "validator107", "validator108", "validator111", "validator119", "validator120", "validator121", "validator122", "validator126", "validator139", "validator140", "validator150", "validator152", "validator156", "validator161", "validator162", "validator163", "validator170"] -send_no_load = true - - -[node.validator090] -persistent_peers = ["validator001", "validator003", "validator006", "validator008", "validator009", "validator015", "validator020", "validator026", "validator028", "validator034", "validator039", "validator041", "validator042", "validator048", "validator050", "validator052", "validator054", "validator055", "validator057", "validator059", "validator062", "validator068", "validator069", "validator070", "validator078", "validator081", "validator082", "validator085", "validator089", "validator097", "validator109", "validator111", "validator113", "validator117", "validator121", "validator124", "validator126", "validator130", "validator132", "validator140", "validator141", "validator152", "validator153", "validator169", "validator173"] -send_no_load = true - - -[node.validator091] -persistent_peers = ["validator001", "validator003", "validator005", "validator011", "validator013", "validator019", "validator020", "validator021", "validator022", "validator027", "validator030", "validator031", "validator032", "validator036", "validator040", "validator044", "validator048", "validator051", "validator055", "validator056", "validator057", "validator059", "validator060", "validator061", "validator062", "validator064", "validator069", "validator070", "validator076", "validator084", "validator086", "validator089", "validator094", "validator096", "validator100", "validator103", "validator106", "validator107", "validator109", "validator116", "validator144", "validator154", "validator155", "validator156", "validator168", "validator169", "validator172"] -send_no_load = true - - -[node.validator092] -persistent_peers = ["validator001", "validator003", "validator009", "validator013", "validator018", "validator020", "validator023", "validator024", "validator034", "validator035", "validator041", "validator044", "validator046", "validator048", "validator051", "validator055", "validator059", "validator062", "validator065", "validator070", "validator071", "validator074", "validator083", "validator086", "validator095", "validator096", "validator100", "validator101", "validator103", "validator109", "validator113", "validator116", "validator117", "validator121", "validator122", "validator126", "validator130", "validator136", "validator138", "validator142", "validator146", "validator151", "validator155", "validator166", "validator169", "validator171", "validator174"] -send_no_load = true - - -[node.validator093] -persistent_peers = ["validator001", "validator003", "validator016", "validator035", "validator042", "validator043", "validator045", "validator046", "validator050", "validator051", "validator055", "validator058", "validator060", "validator066", "validator069", "validator070", "validator073", "validator074", "validator096", "validator100", "validator102", "validator107", "validator112", "validator114", "validator118", "validator120", "validator123", "validator126", "validator132", "validator134", "validator139", "validator144", "validator146", "validator147", "validator148", "validator150", "validator155", "validator161", "validator166", "validator168", "validator169"] -send_no_load = true - - -[node.validator094] -persistent_peers = ["validator003", "validator005", "validator006", "validator008", "validator009", "validator011", "validator012", "validator013", "validator014", "validator015", "validator016", "validator017", "validator020", "validator021", "validator023", "validator024", "validator030", "validator031", "validator036", "validator037", "validator040", "validator045", "validator048", "validator049", "validator050", "validator051", "validator058", "validator060", "validator063", "validator064", "validator072", "validator079", "validator081", "validator083", "validator084", "validator085", "validator086", "validator088", "validator091", "validator103", "validator104", "validator111", "validator139", "validator148", "validator162", "validator173"] -send_no_load = true - - -[node.validator095] -persistent_peers = ["validator001", "validator004", "validator006", "validator008", "validator011", "validator019", "validator023", "validator035", "validator039", "validator040", "validator041", "validator044", "validator046", "validator047", "validator051", "validator061", "validator064", "validator067", "validator073", "validator079", "validator085", "validator087", "validator092", "validator102", "validator111", "validator113", "validator119", "validator120", "validator121", "validator122", "validator124", "validator125", "validator128", "validator133", "validator135", "validator143", "validator146", "validator152", "validator155", "validator156", "validator157", "validator163", "validator169", "validator171", "validator174"] -send_no_load = true - - -[node.validator096] -persistent_peers = ["validator005", "validator009", "validator013", "validator014", "validator016", "validator020", "validator023", "validator025", "validator029", "validator037", "validator038", "validator044", "validator049", "validator056", "validator060", "validator063", "validator064", "validator065", "validator066", "validator069", "validator070", "validator074", "validator075", "validator078", "validator079", "validator081", "validator087", "validator091", "validator092", "validator093", "validator097", "validator099", "validator106", "validator111", "validator112", "validator115", "validator123", "validator124", "validator136", "validator142", "validator143", "validator160", "validator161", "validator163", "validator166", "validator174"] -send_no_load = true - - -[node.validator097] -persistent_peers = ["validator007", "validator018", "validator019", "validator020", "validator021", "validator022", "validator023", "validator024", "validator031", "validator034", "validator037", "validator040", "validator062", "validator063", "validator066", "validator073", "validator090", "validator096", "validator100", "validator101", "validator102", "validator105", "validator106", "validator108", "validator110", "validator111", "validator113", "validator119", "validator131", "validator132", "validator135", "validator138", "validator139", "validator144", "validator146", "validator152", "validator160", "validator162", "validator168", "validator170", "validator171"] -send_no_load = true - - -[node.validator098] -persistent_peers = ["validator002", "validator005", "validator021", "validator023", "validator026", "validator035", "validator037", "validator043", "validator045", "validator048", "validator049", "validator057", "validator063", "validator070", "validator072", "validator075", "validator080", "validator100", "validator108", "validator109", "validator111", "validator113", "validator114", "validator115", "validator117", "validator118", "validator119", "validator120", "validator123", "validator124", "validator128", "validator131", "validator132", "validator133", "validator135", "validator139", "validator149", "validator154", "validator155", "validator161", "validator163", "validator168", "validator170", "validator173"] -send_no_load = true - - -[node.validator099] -persistent_peers = ["validator001", "validator002", "validator018", "validator021", "validator026", "validator033", "validator038", "validator047", "validator056", "validator059", "validator067", "validator070", "validator072", "validator073", "validator074", "validator075", "validator076", "validator087", "validator096", "validator101", "validator105", "validator111", "validator117", "validator119", "validator133", "validator139", "validator143", "validator145", "validator149", "validator155", "validator169", "validator171", "validator173", "validator174", "validator175"] -send_no_load = true - - -[node.validator100] -persistent_peers = ["validator004", "validator007", "validator009", "validator018", "validator020", "validator023", "validator030", "validator035", "validator036", "validator038", "validator039", "validator051", "validator053", "validator058", "validator060", "validator062", "validator068", "validator076", "validator077", "validator079", "validator086", "validator091", "validator092", "validator093", "validator097", "validator098", "validator108", "validator114", "validator118", "validator123", "validator131", "validator146", "validator161", "validator163", "validator169", "validator173", "validator175"] -send_no_load = true - - -[node.validator101] -persistent_peers = ["validator005", "validator007", "validator010", "validator012", "validator013", "validator014", "validator017", "validator028", "validator029", "validator032", "validator033", "validator036", "validator046", "validator049", "validator052", "validator054", "validator057", "validator064", "validator068", "validator073", "validator081", "validator084", "validator092", "validator097", "validator099", "validator104", "validator107", "validator112", "validator117", "validator119", "validator122", "validator123", "validator124", "validator127", "validator129", "validator134", "validator140", "validator142", "validator143", "validator151", "validator156", "validator161", "validator162", "validator165", "validator167", "validator169", "validator172", "validator174"] -send_no_load = true - - -[node.validator102] -persistent_peers = ["validator011", "validator013", "validator014", "validator015", "validator017", "validator019", "validator026", "validator027", "validator029", "validator034", "validator040", "validator044", "validator046", "validator051", "validator053", "validator054", "validator055", "validator056", "validator061", "validator065", "validator066", "validator069", "validator073", "validator075", "validator078", "validator093", "validator095", "validator097", "validator117", "validator119", "validator139", "validator141", "validator146", "validator159", "validator162", "validator166", "validator169", "validator170", "validator172", "validator174"] -send_no_load = true - - -[node.validator103] -persistent_peers = ["validator002", "validator005", "validator008", "validator009", "validator010", "validator012", "validator017", "validator034", "validator035", "validator039", "validator042", "validator044", "validator048", "validator052", "validator067", "validator068", "validator070", "validator071", "validator074", "validator076", "validator077", "validator078", "validator080", "validator081", "validator083", "validator091", "validator092", "validator094", "validator108", "validator112", "validator128", "validator131", "validator135", "validator143", "validator144", "validator147", "validator152", "validator154", "validator166", "validator171", "validator172"] -send_no_load = true - - -[node.validator104] -persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator025", "validator026", "validator029", "validator038", "validator039", "validator043", "validator044", "validator045", "validator046", "validator051", "validator055", "validator063", "validator065", "validator072", "validator080", "validator081", "validator084", "validator089", "validator094", "validator101", "validator108", "validator115", "validator126", "validator138", "validator157", "validator159", "validator161", "validator163", "validator164", "validator165", "validator167", "validator172"] -send_no_load = true - - -[node.validator105] -persistent_peers = ["validator001", "validator013", "validator015", "validator016", "validator017", "validator018", "validator022", "validator023", "validator029", "validator043", "validator047", "validator050", "validator051", "validator057", "validator058", "validator062", "validator064", "validator068", "validator072", "validator088", "validator097", "validator099", "validator109", "validator112", "validator116", "validator122", "validator127", "validator129", "validator130", "validator133", "validator135", "validator136", "validator141", "validator146", "validator149", "validator151", "validator152", "validator156", "validator162"] -send_no_load = true - - -[node.validator106] -persistent_peers = ["validator005", "validator010", "validator011", "validator013", "validator014", "validator016", "validator017", "validator021", "validator022", "validator026", "validator030", "validator031", "validator035", "validator038", "validator042", "validator044", "validator047", "validator049", "validator050", "validator052", "validator054", "validator068", "validator071", "validator075", "validator085", "validator086", "validator088", "validator091", "validator096", "validator097", "validator107", "validator109", "validator111", "validator112", "validator115", "validator119", "validator122", "validator131", "validator134", "validator135", "validator136", "validator140", "validator147", "validator150", "validator152", "validator153", "validator160", "validator169", "validator172", "validator173"] -send_no_load = true - - -[node.validator107] -persistent_peers = ["validator001", "validator006", "validator012", "validator026", "validator027", "validator036", "validator039", "validator040", "validator041", "validator042", "validator048", "validator049", "validator054", "validator057", "validator059", "validator061", "validator076", "validator082", "validator084", "validator089", "validator091", "validator093", "validator101", "validator106", "validator108", "validator109", "validator115", "validator118", "validator122", "validator123", "validator131", "validator133", "validator141", "validator142", "validator143", "validator147", "validator148", "validator150", "validator151", "validator155", "validator156", "validator162", "validator165", "validator166", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator108] -persistent_peers = ["validator003", "validator011", "validator012", "validator016", "validator019", "validator023", "validator024", "validator025", "validator030", "validator035", "validator036", "validator037", "validator038", "validator039", "validator043", "validator051", "validator052", "validator054", "validator057", "validator061", "validator071", "validator087", "validator089", "validator097", "validator098", "validator100", "validator103", "validator104", "validator107", "validator113", "validator116", "validator117", "validator123", "validator126", "validator127", "validator130", "validator136", "validator137", "validator138", "validator142", "validator143", "validator148", "validator153", "validator155", "validator166", "validator167", "validator172", "validator175"] -send_no_load = true - - -[node.validator109] -persistent_peers = ["validator002", "validator003", "validator006", "validator008", "validator009", "validator010", "validator015", "validator017", "validator020", "validator021", "validator024", "validator029", "validator030", "validator031", "validator033", "validator040", "validator041", "validator045", "validator049", "validator053", "validator060", "validator063", "validator065", "validator068", "validator071", "validator076", "validator081", "validator086", "validator088", "validator090", "validator091", "validator092", "validator098", "validator105", "validator106", "validator107", "validator115", "validator118", "validator120", "validator121", "validator133", "validator143", "validator144", "validator152", "validator153", "validator155", "validator159", "validator166", "validator173", "validator174"] -send_no_load = true - - -[node.validator110] -persistent_peers = ["validator001", "validator002", "validator006", "validator007", "validator008", "validator013", "validator018", "validator021", "validator023", "validator028", "validator030", "validator031", "validator032", "validator036", "validator040", "validator041", "validator043", "validator044", "validator046", "validator048", "validator050", "validator054", "validator056", "validator058", "validator062", "validator063", "validator066", "validator068", "validator069", "validator073", "validator074", "validator077", "validator078", "validator081", "validator084", "validator085", "validator086", "validator097", "validator123", "validator125", "validator127", "validator142", "validator150", "validator156", "validator160", "validator171", "validator173", "validator174"] -send_no_load = true - - -[node.validator111] -persistent_peers = ["validator004", "validator005", "validator007", "validator011", "validator023", "validator033", "validator036", "validator041", "validator043", "validator050", "validator061", "validator063", "validator066", "validator067", "validator073", "validator078", "validator086", "validator089", "validator090", "validator094", "validator095", "validator096", "validator097", "validator098", "validator099", "validator106", "validator117", "validator118", "validator125", "validator133", "validator135", "validator149", "validator155", "validator156", "validator157", "validator160", "validator163", "validator164", "validator170", "validator173"] -send_no_load = true - - -[node.validator112] -persistent_peers = ["validator005", "validator007", "validator015", "validator030", "validator031", "validator033", "validator036", "validator040", "validator054", "validator056", "validator059", "validator061", "validator065", "validator066", "validator071", "validator073", "validator076", "validator081", "validator082", "validator083", "validator084", "validator093", "validator096", "validator101", "validator103", "validator105", "validator106", "validator114", "validator115", "validator118", "validator119", "validator122", "validator127", "validator134", "validator135", "validator143", "validator146", "validator147", "validator151", "validator155", "validator156", "validator163", "validator165", "validator170", "validator174"] -send_no_load = true - - -[node.validator113] -persistent_peers = ["validator009", "validator010", "validator019", "validator022", "validator031", "validator032", "validator035", "validator036", "validator037", "validator040", "validator048", "validator056", "validator063", "validator065", "validator066", "validator070", "validator072", "validator076", "validator079", "validator090", "validator092", "validator095", "validator097", "validator098", "validator108", "validator124", "validator130", "validator131", "validator136", "validator138", "validator140", "validator142", "validator143", "validator144", "validator147", "validator150", "validator153", "validator154", "validator155", "validator161", "validator166", "validator167", "validator169", "validator171", "validator174", "validator175"] -send_no_load = true - - -[node.validator114] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator012", "validator015", "validator033", "validator039", "validator041", "validator046", "validator049", "validator051", "validator054", "validator055", "validator056", "validator057", "validator062", "validator067", "validator072", "validator084", "validator085", "validator087", "validator088", "validator093", "validator098", "validator100", "validator112", "validator118", "validator121", "validator123", "validator129", "validator130", "validator138", "validator146", "validator167", "validator170"] -send_no_load = true - - -[node.validator115] -persistent_peers = ["validator004", "validator016", "validator017", "validator032", "validator037", "validator044", "validator045", "validator050", "validator051", "validator054", "validator057", "validator061", "validator063", "validator066", "validator075", "validator081", "validator085", "validator086", "validator087", "validator088", "validator096", "validator098", "validator104", "validator106", "validator107", "validator109", "validator112", "validator116", "validator119", "validator122", "validator126", "validator129", "validator131", "validator137", "validator141", "validator142", "validator152", "validator158", "validator165", "validator166"] -send_no_load = true - - -[node.validator116] -persistent_peers = ["validator018", "validator019", "validator028", "validator030", "validator032", "validator037", "validator038", "validator042", "validator050", "validator051", "validator052", "validator056", "validator062", "validator063", "validator066", "validator069", "validator070", "validator071", "validator075", "validator077", "validator079", "validator082", "validator091", "validator092", "validator105", "validator108", "validator115", "validator118", "validator123", "validator124", "validator125", "validator130", "validator134", "validator135", "validator136", "validator137", "validator142", "validator144", "validator145", "validator150", "validator153", "validator160", "validator165", "validator166", "validator172"] -send_no_load = true - - -[node.validator117] -persistent_peers = ["validator003", "validator006", "validator019", "validator021", "validator027", "validator034", "validator037", "validator038", "validator040", "validator046", "validator047", "validator053", "validator055", "validator056", "validator058", "validator065", "validator070", "validator072", "validator076", "validator080", "validator085", "validator088", "validator090", "validator092", "validator098", "validator099", "validator101", "validator102", "validator108", "validator111", "validator118", "validator151", "validator156", "validator158", "validator163", "validator165", "validator175"] -send_no_load = true - - -[node.validator118] -persistent_peers = ["validator004", "validator009", "validator010", "validator011", "validator020", "validator021", "validator022", "validator024", "validator028", "validator029", "validator035", "validator047", "validator048", "validator049", "validator050", "validator053", "validator054", "validator057", "validator058", "validator061", "validator063", "validator064", "validator066", "validator072", "validator075", "validator078", "validator086", "validator093", "validator098", "validator100", "validator107", "validator109", "validator111", "validator112", "validator114", "validator116", "validator117", "validator123", "validator127", "validator132", "validator133", "validator144", "validator146", "validator153", "validator155", "validator157", "validator161", "validator162", "validator166", "validator173"] -send_no_load = true - - -[node.validator119] -persistent_peers = ["validator001", "validator004", "validator007", "validator015", "validator016", "validator023", "validator024", "validator031", "validator032", "validator034", "validator036", "validator039", "validator045", "validator050", "validator051", "validator053", "validator058", "validator065", "validator067", "validator073", "validator076", "validator082", "validator083", "validator089", "validator095", "validator097", "validator098", "validator099", "validator101", "validator102", "validator106", "validator112", "validator115", "validator132", "validator133", "validator139", "validator148", "validator160", "validator162"] -send_no_load = true - - -[node.validator120] -persistent_peers = ["validator001", "validator002", "validator008", "validator010", "validator013", "validator014", "validator018", "validator019", "validator025", "validator026", "validator030", "validator036", "validator038", "validator047", "validator052", "validator054", "validator056", "validator058", "validator060", "validator067", "validator068", "validator085", "validator089", "validator093", "validator095", "validator098", "validator109", "validator122", "validator131", "validator132", "validator133", "validator141", "validator150", "validator155", "validator160", "validator161", "validator165", "validator168", "validator169"] -send_no_load = true - - -[node.validator121] -persistent_peers = ["validator002", "validator005", "validator006", "validator013", "validator017", "validator022", "validator029", "validator032", "validator036", "validator041", "validator043", "validator044", "validator051", "validator054", "validator057", "validator059", "validator062", "validator075", "validator078", "validator079", "validator089", "validator090", "validator092", "validator095", "validator109", "validator114", "validator124", "validator129", "validator130", "validator133", "validator134", "validator136", "validator146", "validator149", "validator156", "validator157", "validator161", "validator166", "validator171", "validator173"] -send_no_load = true - - -[node.validator122] -persistent_peers = ["validator001", "validator002", "validator004", "validator009", "validator013", "validator015", "validator018", "validator022", "validator023", "validator024", "validator026", "validator027", "validator029", "validator034", "validator041", "validator042", "validator048", "validator049", "validator050", "validator051", "validator052", "validator059", "validator063", "validator065", "validator070", "validator076", "validator077", "validator080", "validator081", "validator086", "validator089", "validator092", "validator095", "validator101", "validator105", "validator106", "validator107", "validator112", "validator115", "validator120", "validator124", "validator125", "validator128", "validator130", "validator134", "validator147", "validator150", "validator151", "validator162", "validator167"] -send_no_load = true - - -[node.validator123] -persistent_peers = ["validator008", "validator009", "validator012", "validator018", "validator030", "validator033", "validator035", "validator037", "validator040", "validator045", "validator046", "validator053", "validator055", "validator061", "validator064", "validator072", "validator073", "validator080", "validator083", "validator093", "validator096", "validator098", "validator100", "validator101", "validator107", "validator108", "validator110", "validator114", "validator116", "validator118", "validator124", "validator127", "validator128", "validator131", "validator132", "validator137", "validator138", "validator140", "validator142", "validator144", "validator148", "validator150", "validator164", "validator168", "validator170", "validator172"] -send_no_load = true - - -[node.validator124] -persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator014", "validator017", "validator018", "validator020", "validator022", "validator025", "validator028", "validator033", "validator039", "validator061", "validator063", "validator070", "validator071", "validator072", "validator076", "validator077", "validator080", "validator081", "validator084", "validator090", "validator095", "validator096", "validator098", "validator101", "validator113", "validator116", "validator121", "validator122", "validator123", "validator126", "validator127", "validator129", "validator142", "validator143", "validator147", "validator155", "validator160", "validator165", "validator171"] -send_no_load = true - - -[node.validator125] -persistent_peers = ["validator001", "validator008", "validator009", "validator011", "validator014", "validator015", "validator025", "validator026", "validator029", "validator032", "validator041", "validator044", "validator058", "validator060", "validator067", "validator070", "validator071", "validator073", "validator074", "validator076", "validator077", "validator095", "validator110", "validator111", "validator116", "validator122", "validator126", "validator131", "validator133", "validator137", "validator138", "validator142", "validator144", "validator155", "validator159", "validator162", "validator163", "validator166", "validator169"] -send_no_load = true - - -[node.validator126] -persistent_peers = ["validator015", "validator017", "validator019", "validator026", "validator028", "validator033", "validator034", "validator037", "validator038", "validator039", "validator043", "validator048", "validator049", "validator051", "validator058", "validator069", "validator077", "validator081", "validator085", "validator089", "validator090", "validator092", "validator093", "validator104", "validator108", "validator115", "validator124", "validator125", "validator128", "validator129", "validator134", "validator136", "validator137", "validator141", "validator148", "validator151", "validator152", "validator156", "validator161", "validator172", "validator175"] -send_no_load = true - - -[node.validator127] -persistent_peers = ["validator011", "validator016", "validator017", "validator018", "validator022", "validator024", "validator029", "validator042", "validator048", "validator051", "validator056", "validator061", "validator069", "validator078", "validator088", "validator101", "validator105", "validator108", "validator110", "validator112", "validator118", "validator123", "validator124", "validator128", "validator129", "validator130", "validator132", "validator140", "validator142", "validator144", "validator146", "validator148", "validator150", "validator153", "validator154", "validator156", "validator160", "validator162", "validator165", "validator170", "validator171", "validator174"] -send_no_load = true - - -[node.validator128] -persistent_peers = ["validator003", "validator006", "validator014", "validator017", "validator018", "validator027", "validator028", "validator043", "validator046", "validator053", "validator054", "validator056", "validator064", "validator067", "validator075", "validator077", "validator080", "validator082", "validator084", "validator095", "validator098", "validator103", "validator122", "validator123", "validator126", "validator127", "validator133", "validator135", "validator138", "validator140", "validator141", "validator142", "validator145", "validator146", "validator148", "validator152", "validator153", "validator162", "validator168"] -send_no_load = true - - -[node.validator129] -persistent_peers = ["validator003", "validator007", "validator008", "validator016", "validator017", "validator019", "validator020", "validator022", "validator027", "validator032", "validator039", "validator040", "validator041", "validator043", "validator048", "validator049", "validator051", "validator054", "validator057", "validator066", "validator070", "validator078", "validator079", "validator083", "validator101", "validator105", "validator114", "validator115", "validator121", "validator124", "validator126", "validator127", "validator132", "validator134", "validator144", "validator149", "validator150", "validator153", "validator157", "validator160", "validator163", "validator164", "validator169", "validator174"] -send_no_load = true - - -[node.validator130] -persistent_peers = ["validator001", "validator010", "validator019", "validator021", "validator027", "validator037", "validator038", "validator041", "validator044", "validator045", "validator049", "validator055", "validator058", "validator059", "validator061", "validator064", "validator065", "validator072", "validator074", "validator078", "validator080", "validator083", "validator084", "validator090", "validator092", "validator105", "validator108", "validator113", "validator114", "validator116", "validator121", "validator122", "validator127", "validator132", "validator149", "validator150", "validator153", "validator155", "validator159", "validator160", "validator163", "validator164", "validator170", "validator172", "validator175"] -send_no_load = true - - -[node.validator131] -persistent_peers = ["validator005", "validator010", "validator018", "validator020", "validator022", "validator025", "validator027", "validator028", "validator029", "validator033", "validator039", "validator051", "validator066", "validator069", "validator083", "validator087", "validator088", "validator097", "validator098", "validator100", "validator103", "validator106", "validator107", "validator113", "validator115", "validator120", "validator123", "validator125", "validator133", "validator138", "validator143", "validator145", "validator148", "validator149", "validator154", "validator159", "validator162", "validator168", "validator170", "validator172"] -send_no_load = true - - -[node.validator132] -persistent_peers = ["validator002", "validator024", "validator026", "validator027", "validator029", "validator032", "validator039", "validator046", "validator047", "validator051", "validator057", "validator058", "validator062", "validator072", "validator073", "validator077", "validator078", "validator079", "validator082", "validator090", "validator093", "validator097", "validator098", "validator118", "validator119", "validator120", "validator123", "validator127", "validator129", "validator130", "validator133", "validator137", "validator140", "validator141", "validator144", "validator150", "validator153", "validator159", "validator166", "validator168", "validator174"] -send_no_load = true - - -[node.validator133] -persistent_peers = ["validator001", "validator006", "validator008", "validator023", "validator029", "validator036", "validator040", "validator044", "validator050", "validator055", "validator057", "validator060", "validator070", "validator074", "validator079", "validator081", "validator087", "validator095", "validator098", "validator099", "validator105", "validator107", "validator109", "validator111", "validator118", "validator119", "validator120", "validator121", "validator125", "validator128", "validator131", "validator132", "validator135", "validator144", "validator155", "validator157", "validator174"] -send_no_load = true - - -[node.validator134] -persistent_peers = ["validator008", "validator009", "validator010", "validator017", "validator028", "validator030", "validator031", "validator036", "validator042", "validator043", "validator044", "validator055", "validator060", "validator061", "validator064", "validator066", "validator069", "validator070", "validator072", "validator074", "validator077", "validator080", "validator082", "validator093", "validator101", "validator106", "validator112", "validator116", "validator121", "validator122", "validator126", "validator129", "validator136", "validator140", "validator141", "validator148", "validator155", "validator157", "validator160", "validator170"] -send_no_load = true - - -[node.validator135] -persistent_peers = ["validator004", "validator008", "validator010", "validator015", "validator021", "validator038", "validator041", "validator042", "validator044", "validator048", "validator050", "validator053", "validator054", "validator055", "validator061", "validator064", "validator065", "validator079", "validator085", "validator095", "validator097", "validator098", "validator103", "validator105", "validator106", "validator111", "validator112", "validator116", "validator128", "validator133", "validator140", "validator145", "validator146", "validator147", "validator148", "validator150", "validator154", "validator157", "validator165", "validator169", "validator170"] -send_no_load = true - - -[node.validator136] -persistent_peers = ["validator002", "validator006", "validator007", "validator008", "validator012", "validator013", "validator018", "validator020", "validator022", "validator024", "validator030", "validator031", "validator032", "validator034", "validator037", "validator038", "validator039", "validator045", "validator049", "validator052", "validator055", "validator056", "validator062", "validator069", "validator072", "validator074", "validator077", "validator081", "validator085", "validator088", "validator092", "validator096", "validator105", "validator106", "validator108", "validator113", "validator116", "validator121", "validator126", "validator134", "validator139", "validator141", "validator143", "validator145", "validator146", "validator153", "validator154", "validator163", "validator170", "validator171"] -send_no_load = true - - -[node.validator137] -persistent_peers = ["validator001", "validator010", "validator012", "validator015", "validator016", "validator018", "validator020", "validator024", "validator025", "validator037", "validator038", "validator041", "validator042", "validator044", "validator053", "validator055", "validator057", "validator058", "validator061", "validator062", "validator064", "validator069", "validator072", "validator075", "validator076", "validator077", "validator080", "validator084", "validator108", "validator115", "validator116", "validator123", "validator125", "validator126", "validator132", "validator139", "validator154", "validator160", "validator165", "validator167", "validator168"] -send_no_load = true - - -[node.validator138] -persistent_peers = ["validator003", "validator004", "validator007", "validator009", "validator010", "validator011", "validator013", "validator015", "validator017", "validator020", "validator026", "validator041", "validator044", "validator049", "validator050", "validator053", "validator056", "validator060", "validator065", "validator070", "validator075", "validator088", "validator092", "validator097", "validator104", "validator108", "validator113", "validator114", "validator123", "validator125", "validator128", "validator131", "validator143", "validator145", "validator146", "validator154", "validator158", "validator166", "validator170", "validator172", "validator174"] -send_no_load = true - - -[node.validator139] -persistent_peers = ["validator003", "validator004", "validator008", "validator011", "validator012", "validator013", "validator014", "validator015", "validator020", "validator022", "validator023", "validator025", "validator027", "validator028", "validator042", "validator047", "validator049", "validator063", "validator067", "validator070", "validator072", "validator078", "validator079", "validator081", "validator083", "validator087", "validator089", "validator093", "validator094", "validator097", "validator098", "validator099", "validator102", "validator119", "validator136", "validator137", "validator145", "validator148", "validator152", "validator153", "validator154", "validator158", "validator159", "validator164", "validator167", "validator169", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator140] -persistent_peers = ["validator001", "validator006", "validator010", "validator011", "validator014", "validator021", "validator025", "validator033", "validator038", "validator043", "validator045", "validator047", "validator049", "validator051", "validator056", "validator065", "validator073", "validator076", "validator079", "validator081", "validator086", "validator089", "validator090", "validator101", "validator106", "validator113", "validator123", "validator127", "validator128", "validator132", "validator134", "validator135", "validator142", "validator144", "validator146", "validator147", "validator148", "validator149", "validator150", "validator159", "validator163", "validator164", "validator168", "validator171", "validator175"] -send_no_load = true - - -[node.validator141] -persistent_peers = ["validator001", "validator003", "validator004", "validator007", "validator012", "validator014", "validator035", "validator039", "validator040", "validator050", "validator055", "validator069", "validator071", "validator075", "validator085", "validator090", "validator102", "validator105", "validator107", "validator115", "validator120", "validator126", "validator128", "validator132", "validator134", "validator136", "validator142", "validator144", "validator146", "validator148", "validator149", "validator151", "validator155", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172", "validator173", "validator175"] -send_no_load = true - - -[node.validator142] -persistent_peers = ["validator001", "validator007", "validator010", "validator016", "validator017", "validator020", "validator022", "validator028", "validator032", "validator035", "validator044", "validator045", "validator046", "validator079", "validator092", "validator096", "validator101", "validator107", "validator108", "validator110", "validator113", "validator115", "validator116", "validator123", "validator124", "validator125", "validator127", "validator128", "validator140", "validator141", "validator147", "validator154", "validator155", "validator158", "validator164", "validator167", "validator169", "validator171"] -send_no_load = true - - -[node.validator143] -persistent_peers = ["validator004", "validator006", "validator013", "validator026", "validator029", "validator038", "validator041", "validator046", "validator059", "validator064", "validator076", "validator079", "validator083", "validator085", "validator095", "validator096", "validator099", "validator101", "validator103", "validator107", "validator108", "validator109", "validator112", "validator113", "validator124", "validator131", "validator136", "validator138", "validator146", "validator148", "validator149", "validator150", "validator154", "validator155", "validator163", "validator170", "validator171", "validator172", "validator173", "validator175"] -send_no_load = true - - -[node.validator144] -persistent_peers = ["validator007", "validator008", "validator009", "validator011", "validator013", "validator016", "validator037", "validator052", "validator056", "validator057", "validator061", "validator065", "validator068", "validator077", "validator080", "validator081", "validator083", "validator091", "validator093", "validator097", "validator103", "validator109", "validator113", "validator116", "validator118", "validator123", "validator125", "validator127", "validator129", "validator132", "validator133", "validator140", "validator141", "validator145", "validator148", "validator156", "validator157", "validator158", "validator159", "validator161", "validator162", "validator163", "validator168", "validator172", "validator173"] -send_no_load = true - - -[node.validator145] -persistent_peers = ["validator001", "validator012", "validator013", "validator027", "validator028", "validator035", "validator037", "validator040", "validator046", "validator051", "validator052", "validator057", "validator067", "validator072", "validator075", "validator079", "validator086", "validator099", "validator116", "validator128", "validator131", "validator135", "validator136", "validator138", "validator139", "validator144", "validator148", "validator149", "validator151", "validator158", "validator160", "validator162", "validator168", "validator172", "validator173", "validator174", "validator175"] -send_no_load = true - - -[node.validator146] -persistent_peers = ["validator004", "validator005", "validator007", "validator014", "validator016", "validator028", "validator029", "validator032", "validator034", "validator036", "validator045", "validator048", "validator049", "validator056", "validator061", "validator063", "validator068", "validator069", "validator087", "validator092", "validator093", "validator095", "validator097", "validator100", "validator102", "validator105", "validator112", "validator114", "validator118", "validator121", "validator127", "validator128", "validator135", "validator136", "validator138", "validator140", "validator141", "validator143", "validator149", "validator155", "validator158", "validator161", "validator163", "validator167", "validator170", "validator173", "validator174"] -send_no_load = true - - -[node.validator147] -persistent_peers = ["validator001", "validator003", "validator004", "validator005", "validator012", "validator013", "validator016", "validator022", "validator025", "validator028", "validator033", "validator045", "validator047", "validator048", "validator053", "validator056", "validator067", "validator075", "validator076", "validator077", "validator080", "validator084", "validator088", "validator093", "validator103", "validator106", "validator107", "validator112", "validator113", "validator122", "validator124", "validator135", "validator140", "validator142", "validator148", "validator149", "validator151", "validator152", "validator155", "validator158", "validator164", "validator167", "validator168", "validator170", "validator174"] -send_no_load = true - - -[node.validator148] -persistent_peers = ["validator011", "validator012", "validator021", "validator026", "validator030", "validator033", "validator035", "validator039", "validator040", "validator042", "validator043", "validator046", "validator055", "validator059", "validator062", "validator063", "validator066", "validator073", "validator079", "validator080", "validator086", "validator087", "validator093", "validator094", "validator107", "validator108", "validator119", "validator123", "validator126", "validator127", "validator128", "validator131", "validator134", "validator135", "validator139", "validator140", "validator141", "validator143", "validator144", "validator145", "validator147", "validator149", "validator151", "validator158", "validator164", "validator169"] -send_no_load = true - - -[node.validator149] -persistent_peers = ["validator002", "validator006", "validator008", "validator025", "validator026", "validator028", "validator030", "validator031", "validator034", "validator035", "validator037", "validator039", "validator041", "validator043", "validator046", "validator050", "validator052", "validator053", "validator059", "validator062", "validator063", "validator069", "validator070", "validator072", "validator078", "validator082", "validator098", "validator099", "validator105", "validator111", "validator121", "validator129", "validator130", "validator131", "validator140", "validator141", "validator143", "validator145", "validator146", "validator147", "validator148", "validator157", "validator158", "validator169", "validator170"] -send_no_load = true - - -[node.validator150] -persistent_peers = ["validator004", "validator006", "validator008", "validator016", "validator020", "validator024", "validator027", "validator029", "validator036", "validator040", "validator049", "validator055", "validator067", "validator073", "validator077", "validator079", "validator080", "validator088", "validator089", "validator093", "validator106", "validator107", "validator110", "validator113", "validator116", "validator120", "validator122", "validator123", "validator127", "validator129", "validator130", "validator132", "validator135", "validator140", "validator143", "validator155", "validator157", "validator158", "validator163", "validator165", "validator167", "validator169"] -send_no_load = true - - -[node.validator151] -persistent_peers = ["validator004", "validator006", "validator007", "validator009", "validator010", "validator011", "validator015", "validator018", "validator024", "validator032", "validator035", "validator039", "validator040", "validator042", "validator045", "validator051", "validator053", "validator062", "validator073", "validator075", "validator079", "validator092", "validator101", "validator105", "validator107", "validator112", "validator117", "validator122", "validator126", "validator141", "validator145", "validator147", "validator148", "validator159", "validator162", "validator166", "validator169", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator152] -persistent_peers = ["validator005", "validator014", "validator019", "validator020", "validator021", "validator022", "validator032", "validator035", "validator061", "validator064", "validator068", "validator077", "validator078", "validator081", "validator083", "validator084", "validator088", "validator089", "validator090", "validator095", "validator097", "validator103", "validator105", "validator106", "validator109", "validator115", "validator126", "validator128", "validator139", "validator147", "validator164", "validator165", "validator167", "validator169", "validator170", "validator175"] -send_no_load = true - - -[node.validator153] -persistent_peers = ["validator003", "validator006", "validator008", "validator010", "validator012", "validator014", "validator016", "validator020", "validator022", "validator023", "validator025", "validator030", "validator032", "validator034", "validator042", "validator043", "validator046", "validator050", "validator054", "validator058", "validator059", "validator062", "validator063", "validator072", "validator073", "validator074", "validator075", "validator076", "validator077", "validator090", "validator106", "validator108", "validator109", "validator113", "validator116", "validator118", "validator127", "validator128", "validator129", "validator130", "validator132", "validator136", "validator139", "validator169"] -send_no_load = true - - -[node.validator154] -persistent_peers = ["validator003", "validator004", "validator019", "validator020", "validator027", "validator032", "validator033", "validator043", "validator044", "validator045", "validator046", "validator048", "validator053", "validator054", "validator065", "validator067", "validator069", "validator070", "validator073", "validator075", "validator076", "validator077", "validator085", "validator086", "validator087", "validator091", "validator098", "validator103", "validator113", "validator127", "validator131", "validator135", "validator136", "validator137", "validator138", "validator139", "validator142", "validator143", "validator156", "validator165", "validator173"] -send_no_load = true - - -[node.validator155] -persistent_peers = ["validator001", "validator007", "validator015", "validator017", "validator019", "validator026", "validator028", "validator029", "validator037", "validator039", "validator040", "validator042", "validator046", "validator050", "validator056", "validator059", "validator063", "validator064", "validator066", "validator067", "validator073", "validator080", "validator081", "validator082", "validator085", "validator091", "validator092", "validator093", "validator095", "validator098", "validator099", "validator107", "validator108", "validator109", "validator111", "validator112", "validator113", "validator118", "validator120", "validator124", "validator125", "validator130", "validator133", "validator134", "validator141", "validator142", "validator143", "validator146", "validator147", "validator150"] -send_no_load = true - - -[node.validator156] -persistent_peers = ["validator001", "validator002", "validator004", "validator005", "validator007", "validator013", "validator014", "validator022", "validator026", "validator027", "validator030", "validator036", "validator037", "validator043", "validator047", "validator053", "validator055", "validator062", "validator064", "validator074", "validator077", "validator078", "validator083", "validator084", "validator086", "validator089", "validator091", "validator095", "validator101", "validator105", "validator107", "validator110", "validator111", "validator112", "validator117", "validator121", "validator126", "validator127", "validator144", "validator154", "validator157", "validator160", "validator162", "validator164", "validator165", "validator168", "validator171"] -send_no_load = true - - -[node.validator157] -persistent_peers = ["validator001", "validator002", "validator009", "validator021", "validator026", "validator032", "validator042", "validator048", "validator053", "validator058", "validator060", "validator069", "validator077", "validator079", "validator083", "validator085", "validator095", "validator104", "validator111", "validator118", "validator121", "validator129", "validator133", "validator134", "validator135", "validator141", "validator144", "validator149", "validator150", "validator156", "validator159", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator170", "validator171", "validator173", "validator174", "validator175"] -send_no_load = true - - -[node.validator158] -persistent_peers = ["validator002", "validator007", "validator009", "validator010", "validator012", "validator015", "validator020", "validator023", "validator025", "validator027", "validator030", "validator032", "validator039", "validator043", "validator054", "validator056", "validator070", "validator075", "validator082", "validator086", "validator115", "validator117", "validator138", "validator139", "validator142", "validator144", "validator145", "validator146", "validator147", "validator148", "validator149", "validator150", "validator160", "validator162", "validator164", "validator165", "validator166", "validator167", "validator169", "validator171", "validator174"] -send_no_load = true - - -[node.validator159] -persistent_peers = ["validator001", "validator017", "validator018", "validator020", "validator024", "validator025", "validator027", "validator028", "validator040", "validator041", "validator043", "validator047", "validator049", "validator053", "validator058", "validator062", "validator065", "validator076", "validator082", "validator084", "validator102", "validator104", "validator109", "validator125", "validator130", "validator131", "validator132", "validator139", "validator140", "validator144", "validator151", "validator157", "validator160", "validator164", "validator166", "validator171", "validator174"] -send_no_load = true - - -[node.validator160] -persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator013", "validator016", "validator018", "validator020", "validator024", "validator027", "validator028", "validator031", "validator038", "validator050", "validator053", "validator054", "validator055", "validator056", "validator063", "validator067", "validator070", "validator072", "validator076", "validator077", "validator078", "validator082", "validator096", "validator097", "validator106", "validator110", "validator111", "validator116", "validator119", "validator120", "validator124", "validator127", "validator129", "validator130", "validator134", "validator137", "validator145", "validator156", "validator158", "validator159", "validator164", "validator166", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator161] -persistent_peers = ["validator005", "validator013", "validator018", "validator020", "validator022", "validator035", "validator036", "validator037", "validator043", "validator044", "validator047", "validator061", "validator071", "validator072", "validator075", "validator077", "validator078", "validator080", "validator082", "validator087", "validator089", "validator093", "validator096", "validator098", "validator100", "validator101", "validator104", "validator113", "validator118", "validator120", "validator121", "validator126", "validator144", "validator146", "validator163"] -send_no_load = true - - -[node.validator162] -persistent_peers = ["validator006", "validator007", "validator010", "validator012", "validator016", "validator017", "validator034", "validator035", "validator039", "validator051", "validator055", "validator056", "validator069", "validator070", "validator076", "validator079", "validator080", "validator085", "validator089", "validator094", "validator097", "validator101", "validator102", "validator105", "validator107", "validator118", "validator119", "validator122", "validator125", "validator127", "validator128", "validator131", "validator141", "validator144", "validator145", "validator151", "validator156", "validator157", "validator158", "validator164", "validator165", "validator167", "validator170", "validator171", "validator174", "validator175"] -send_no_load = true - - -[node.validator163] -persistent_peers = ["validator003", "validator010", "validator011", "validator014", "validator020", "validator021", "validator025", "validator026", "validator028", "validator034", "validator036", "validator037", "validator038", "validator042", "validator044", "validator046", "validator050", "validator051", "validator054", "validator055", "validator057", "validator058", "validator070", "validator074", "validator075", "validator077", "validator080", "validator085", "validator087", "validator089", "validator095", "validator096", "validator098", "validator100", "validator104", "validator111", "validator112", "validator117", "validator125", "validator129", "validator130", "validator136", "validator140", "validator141", "validator143", "validator144", "validator146", "validator150", "validator161", "validator170"] -send_no_load = true - - -[node.validator164] -persistent_peers = ["validator008", "validator010", "validator015", "validator024", "validator026", "validator032", "validator035", "validator049", "validator050", "validator052", "validator062", "validator072", "validator076", "validator079", "validator104", "validator111", "validator123", "validator129", "validator130", "validator139", "validator140", "validator142", "validator147", "validator148", "validator152", "validator156", "validator157", "validator158", "validator159", "validator160", "validator162", "validator165", "validator166", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator165] -persistent_peers = ["validator005", "validator010", "validator017", "validator020", "validator023", "validator027", "validator028", "validator032", "validator035", "validator042", "validator045", "validator052", "validator053", "validator054", "validator057", "validator058", "validator066", "validator071", "validator072", "validator074", "validator078", "validator081", "validator084", "validator087", "validator101", "validator104", "validator107", "validator112", "validator115", "validator116", "validator117", "validator120", "validator124", "validator127", "validator135", "validator137", "validator141", "validator150", "validator152", "validator154", "validator156", "validator157", "validator158", "validator162", "validator164", "validator166", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator166] -persistent_peers = ["validator009", "validator012", "validator014", "validator016", "validator023", "validator024", "validator035", "validator038", "validator041", "validator042", "validator047", "validator053", "validator054", "validator062", "validator070", "validator077", "validator078", "validator080", "validator084", "validator087", "validator088", "validator092", "validator093", "validator096", "validator102", "validator103", "validator107", "validator108", "validator109", "validator113", "validator115", "validator116", "validator118", "validator121", "validator125", "validator132", "validator138", "validator151", "validator157", "validator158", "validator159", "validator160", "validator164", "validator165", "validator169", "validator171", "validator175"] -send_no_load = true - - -[node.validator167] -persistent_peers = ["validator004", "validator005", "validator018", "validator021", "validator025", "validator035", "validator036", "validator044", "validator059", "validator061", "validator066", "validator068", "validator073", "validator078", "validator080", "validator101", "validator104", "validator108", "validator113", "validator114", "validator122", "validator137", "validator139", "validator142", "validator146", "validator147", "validator150", "validator152", "validator157", "validator158", "validator160", "validator162", "validator164", "validator165", "validator171", "validator174"] -send_no_load = true - - -[node.validator168] -persistent_peers = ["validator006", "validator020", "validator027", "validator028", "validator032", "validator039", "validator043", "validator045", "validator049", "validator058", "validator059", "validator062", "validator063", "validator066", "validator067", "validator071", "validator073", "validator074", "validator077", "validator084", "validator085", "validator087", "validator091", "validator093", "validator097", "validator098", "validator120", "validator123", "validator128", "validator131", "validator132", "validator137", "validator140", "validator141", "validator144", "validator145", "validator147", "validator156", "validator175"] -send_no_load = true - - -[node.validator169] -persistent_peers = ["validator011", "validator015", "validator017", "validator019", "validator020", "validator031", "validator033", "validator047", "validator064", "validator070", "validator071", "validator075", "validator078", "validator083", "validator085", "validator090", "validator091", "validator092", "validator093", "validator095", "validator099", "validator100", "validator101", "validator102", "validator106", "validator113", "validator120", "validator125", "validator129", "validator135", "validator139", "validator142", "validator148", "validator149", "validator150", "validator151", "validator152", "validator153", "validator157", "validator158", "validator166"] -send_no_load = true - - -[node.validator170] -persistent_peers = ["validator002", "validator008", "validator010", "validator015", "validator023", "validator036", "validator037", "validator042", "validator047", "validator049", "validator059", "validator063", "validator064", "validator065", "validator066", "validator075", "validator078", "validator079", "validator084", "validator085", "validator087", "validator088", "validator089", "validator097", "validator098", "validator102", "validator111", "validator112", "validator114", "validator123", "validator127", "validator130", "validator131", "validator134", "validator135", "validator136", "validator138", "validator139", "validator143", "validator146", "validator147", "validator149", "validator152", "validator157", "validator160", "validator162", "validator163", "validator164", "validator165", "validator175"] -send_no_load = true - - -[node.validator171] -persistent_peers = ["validator004", "validator014", "validator016", "validator017", "validator018", "validator020", "validator022", "validator026", "validator031", "validator034", "validator035", "validator040", "validator051", "validator055", "validator058", "validator060", "validator065", "validator068", "validator075", "validator076", "validator077", "validator081", "validator083", "validator092", "validator095", "validator097", "validator099", "validator103", "validator107", "validator110", "validator113", "validator121", "validator124", "validator127", "validator136", "validator140", "validator142", "validator143", "validator151", "validator156", "validator157", "validator158", "validator159", "validator162", "validator166", "validator167", "validator174"] -send_no_load = true - - -[node.validator172] -persistent_peers = ["validator003", "validator012", "validator016", "validator017", "validator018", "validator021", "validator026", "validator036", "validator041", "validator048", "validator053", "validator064", "validator070", "validator072", "validator075", "validator078", "validator088", "validator091", "validator101", "validator102", "validator103", "validator104", "validator106", "validator107", "validator108", "validator116", "validator123", "validator126", "validator130", "validator131", "validator138", "validator141", "validator143", "validator144", "validator145", "validator151"] -send_no_load = true - - -[node.validator173] -persistent_peers = ["validator008", "validator010", "validator011", "validator013", "validator016", "validator032", "validator033", "validator037", "validator044", "validator046", "validator054", "validator062", "validator063", "validator064", "validator066", "validator070", "validator073", "validator079", "validator082", "validator090", "validator094", "validator098", "validator099", "validator100", "validator106", "validator109", "validator110", "validator111", "validator118", "validator121", "validator139", "validator141", "validator143", "validator144", "validator145", "validator146", "validator154", "validator157"] -send_no_load = true - - -[node.validator174] -persistent_peers = ["validator008", "validator014", "validator017", "validator018", "validator020", "validator022", "validator023", "validator026", "validator028", "validator034", "validator044", "validator045", "validator053", "validator054", "validator055", "validator059", "validator063", "validator066", "validator072", "validator074", "validator075", "validator079", "validator083", "validator086", "validator092", "validator095", "validator096", "validator099", "validator101", "validator102", "validator107", "validator109", "validator110", "validator112", "validator113", "validator127", "validator129", "validator132", "validator133", "validator138", "validator145", "validator146", "validator147", "validator151", "validator157", "validator158", "validator159", "validator162", "validator167", "validator171"] -send_no_load = true - - -[node.validator175] -persistent_peers = ["validator002", "validator003", "validator009", "validator020", "validator027", "validator029", "validator031", "validator033", "validator034", "validator038", "validator048", "validator049", "validator050", "validator055", "validator057", "validator058", "validator059", "validator060", "validator075", "validator099", "validator100", "validator108", "validator113", "validator117", "validator126", "validator130", "validator139", "validator140", "validator141", "validator143", "validator145", "validator152", "validator157", "validator160", "validator162", "validator164", "validator165", "validator166", "validator168", "validator170"] -send_no_load = true - - From fed0cf6053e974540b5349a520f1e25e3f082846 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 17 Nov 2023 15:48:02 -0300 Subject: [PATCH 17/34] clean up --- script/runtests/reactors_Makefile_tmpl | 0 script/runtests/reactors_options.json | 0 script/runtests/reactors_testnet_tmpl.toml | 0 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 script/runtests/reactors_Makefile_tmpl delete mode 100644 script/runtests/reactors_options.json delete mode 100644 script/runtests/reactors_testnet_tmpl.toml diff --git a/script/runtests/reactors_Makefile_tmpl b/script/runtests/reactors_Makefile_tmpl deleted file mode 100644 index e69de29..0000000 diff --git a/script/runtests/reactors_options.json b/script/runtests/reactors_options.json deleted file mode 100644 index e69de29..0000000 diff --git a/script/runtests/reactors_testnet_tmpl.toml b/script/runtests/reactors_testnet_tmpl.toml deleted file mode 100644 index e69de29..0000000 From dfa30e9ce752d765a2c584c08f385eebf9d8947d Mon Sep 17 00:00:00 2001 From: lasaro Date: Fri, 17 Nov 2023 15:51:55 -0300 Subject: [PATCH 18/34] Update Makefile --- Makefile | 1 - 1 file changed, 1 deletion(-) diff --git a/Makefile b/Makefile index e11f446..40f01f6 100644 --- a/Makefile +++ b/Makefile @@ -104,7 +104,6 @@ runload: -e time_seconds=$(LOAD_TOTAL_TIME) \ -e tx_per_second=$(LOAD_TX_RATE) \ -e iterations=$(ITERATIONS) - #-e count=$(LOAD_TX_COUNT) .PHONY: prometheus-restart prometheus-restart: From 5782068ba182a1b1257d5cb401d6151935090104 Mon Sep 17 00:00:00 2001 From: lasaro Date: Fri, 24 Nov 2023 10:25:03 -0300 Subject: [PATCH 19/34] Update README.md Co-authored-by: Thane Thomson --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 57cf943..b7f8b26 100644 --- a/README.md +++ b/README.md @@ -134,10 +134,13 @@ After you have all the prerequisites installed and have configured your If you need to restart the running experiment, run the following command: ```sh -#modify your testnet.toml file -make configgen #update the configuration files locally -make restart #update the configuration files and restart CometBFT in the nodes -make restart-prometheus #reset and restart prometheus +# Modify your testnet.toml file +# Update the configuration files locally +make configgen +# Update the configuration files and restart CometBFT in the nodes +make restart +# Reset and restart prometheus +make restart-prometheus ``` This command will delete all of the prometheus data, and re-initialize the nodes From 152ef218501348f0e30bc30589b293291866cb57 Mon Sep 17 00:00:00 2001 From: lasaro Date: Fri, 24 Nov 2023 10:26:12 -0300 Subject: [PATCH 20/34] Update script/runtests/runtests.py Co-authored-by: Thane Thomson --- script/runtests/runtests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py index 80a2ed3..fa04a12 100644 --- a/script/runtests/runtests.py +++ b/script/runtests/runtests.py @@ -34,7 +34,7 @@ def exit_with_usage(): print(globals()['__doc__']) print( - '''Usage: this_script.py [-s|--single-pass] [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] + '''Usage: runtests.py [-s|--single-pass] [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] -s: applies configuration once and quit -l: output log file -o: tag replacements file From b4a791d51c25a0fefee947bc62fe264e432bf279 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Fri, 24 Nov 2023 12:14:35 -0300 Subject: [PATCH 21/34] Fix the numbering --- README.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index b7f8b26..a3b22ca 100644 --- a/README.md +++ b/README.md @@ -48,77 +48,77 @@ After you have all the prerequisites installed and have configured your make terraform-init ``` -41. If you are using `scripts/runtests.py`, execut it now to update your `./testnet.toml` according to your templates. +5. If you are using `scripts/runtests.py`, execute it now to update your `./testnet.toml` according to your templates. Use the `-s` flag to run it just once, as in `python3 runtests.py -l log.log -o flood_options.json -s` Otherwise, ensure that your `./testnet.toml` is correct. -5. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` +6. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. ```bash make terraform-apply ``` -6. Retrieve the IP addresses of the hosts for Ansible +7. Retrieve the IP addresses of the hosts for Ansible ```bash make hosts ``` -7. Generate the testnet configuration +8. Generate the testnet configuration ```bash make configgen ``` -8. Install all necessary software on the created VMs using Ansible +9. Install all necessary software on the created VMs using Ansible ```bash make ansible-install ``` -9. Initialize the Prometheus instance +10. Initialize the Prometheus instance ```bash make prometheus-init ``` -91. If you are using `script/runtests.py`, do it now and skip to step 12 once you are done. Otherwise, execute steps 10 and 11. +11. If you are using `script/runtests.py`, do it now and skip to step 14 once you are done. Otherwise, execute steps 12 and 13. -10. Start the test application on all of the validators +12. Start the test application on all of the validators ```bash make start-network ``` -11. Execute a load test against the network +13. Execute a load test against the network This will start sending load until Ctrl-C is sent, so consider running this in its own terminal ```bash make runload ``` -12. Once the execution is over, stop the network +14. Once the execution is over, stop the network ```bash make stop-network ``` -13. Retrieve the data produced during the execution. - If you have use `runtests.py`, the data may have been retrieved already. +15. Retrieve the data produced during the execution. + If you have used `runtests.py`, the data may have been retrieved already. Otherwise, you can either use the following command to retrieve both the prometheus and the blockstore databases together ```bash make retrieve-data ``` - To retrieve them independently use the following for prometheus, which will retrieve the data from all nodes. + or, to retrieve them independentlyi, use the following for prometheus, which will retrieve the data from all nodes, ```bash make retrieve-prometheus-data ``` - For blockstore, use the following. Here, notice that the target node from which the data is retrieved can be changed via the environment variable `RETRIEVE_TARGET_HOST`. + and, for the blockstore, use the following. Here, notice that the target node from which the data is retrieved can be changed via the environment variable `RETRIEVE_TARGET_HOST`. - `"any"` (default) - retrieve from one random validator from the inventory. - `"all"` - retrieve from all nodes (very slow!); - set it to the exact name of a validator to retrieve from that particular validator. From b36fb7949406f9c0134c6d740a956b95c43b31d5 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Tue, 28 Nov 2023 08:14:37 -0300 Subject: [PATCH 22/34] Fix the get-endpoints.sh script to only get validator or full nodes --- ansible/scripts/get-endpoints.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/scripts/get-endpoints.sh b/ansible/scripts/get-endpoints.sh index c7c27c4..7640c14 100755 --- a/ansible/scripts/get-endpoints.sh +++ b/ansible/scripts/get-endpoints.sh @@ -1,5 +1,5 @@ -NUM_CONNECTIONS=1 -endpoint_list=$(ansible-inventory -i hosts --export --list | jq '[.[] | .hostvars][0]' | grep internal_ip | sed 's/\"//g' | cut -w -f3 | sed 's/,//' | sed 's/\(.*\)/ws:\/\/\1:26657\/websocket/') +NUM_CONNECTIONS=3 +endpoint_list=$(ansible-inventory -i hosts --export --list | jq '[.[] | .hostvars][0]' | grep name -B 1 | grep internal_ip | sed 's/\"//g' | cut -w -f3 | sed 's/,//' | sed 's/\(.*\)/ws:\/\/\1:26657\/websocket/') IFS=' ' From 7df4e6bb19b1b163623ee1665e59ff3a31bae29f Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 8 Jan 2024 09:43:10 +0100 Subject: [PATCH 23/34] reverting adding runtests.py --- script/runtests/README.md | 98 -- script/runtests/example.json | 117 --- script/runtests/example_options.json | 117 --- script/runtests/example_tmpl.toml | 5 - script/runtests/exampleb_tmpl.toml | 1 - .../flood_limit_peers_experiment.mk_tmpl | 19 - .../runtests/flood_limit_peers_options.json | 43 - .../flood_limit_peers_testnet_tmpl.toml | 883 ----------------- script/runtests/flood_skip_experiment.mk_tmpl | 20 - script/runtests/flood_skip_options.json | 45 - script/runtests/flood_skip_testnet_tmpl.toml | 884 ------------------ script/runtests/runtests.py | 331 ------- 12 files changed, 2563 deletions(-) delete mode 100644 script/runtests/README.md delete mode 100644 script/runtests/example.json delete mode 100644 script/runtests/example_options.json delete mode 100644 script/runtests/example_tmpl.toml delete mode 100644 script/runtests/exampleb_tmpl.toml delete mode 100644 script/runtests/flood_limit_peers_experiment.mk_tmpl delete mode 100644 script/runtests/flood_limit_peers_options.json delete mode 100644 script/runtests/flood_limit_peers_testnet_tmpl.toml delete mode 100644 script/runtests/flood_skip_experiment.mk_tmpl delete mode 100644 script/runtests/flood_skip_options.json delete mode 100644 script/runtests/flood_skip_testnet_tmpl.toml delete mode 100644 script/runtests/runtests.py diff --git a/script/runtests/README.md b/script/runtests/README.md deleted file mode 100644 index f764ddd..0000000 --- a/script/runtests/README.md +++ /dev/null @@ -1,98 +0,0 @@ -The `runtests.py` allows you to configure and execute a series of experiments in sequence, on the same DO setup, to make comparisons fair. -This is achieved by replacing tags on template files for the `../../testnet.toml` and `../../experiment.mk` by combinations of the values specified -in an `options` file. -For each combination, the `runtests.py` scripts invokes the make commands in Makefile` to recreate the node configuration, -clean up the nodes (not the prometheus server), push the new configuration, and run the experiments., - -## Configuration -To use `runtests.py` create an `options` file that specifies which template files should be used taken as input, which tags/fields should be replaced by what, and which files will be generated as output. - -For example, consider the contents of the `sampl_tmpl.toml` file. - -```json - -config1 = {{conf 1 var 2}} -config2 = "{{conf 1 var 1}}" -config3 = {{conf 2 var 1}} -config4 = {{conf 2 var 2}} -``` - -It defines 4 tags, `{{conf 1 var 2}}`, `{{conf 1 var 1}}`, `{{conf 2 var 1}}` and `{{conf 2 var 2}}`. - -Now consider the contents of file `example_options.json`, which defines how these tags will be replaced. -The `sequences` field specifies two independent experiments, which will be executed one after the other, -`seq1` and `seq2`. - -`seq` specifies a series of `configurations`, `conf 1`, `conf 2` and `conf 3`. -Each configuration has a set of tags that will be associated with diferent values. -The resulting associations will be combined to into full configurations. -That is, all values of `conf 1` will be combined with all values of `conf 2` -and the result will be combined with all values of `conf 3`. - -For example, `conf 1` specifies that tag "conf 1 var 1" will be first associated with value `c1v1 0` and then `c1v1 1`. -Both values will be used in combination with the tags associated by `conf 2` and `conf 3`. - -The sets of values associate with a tag inside a `zip_vars` field, for the lack of a better name, are associated simultaneously -and in the same order. In the example, when tag `conf 1 var 1` is associated with `c1v1 0`, `conf 1 var 2` will be associated with `c1v2 0`. -and when tag `conf 1 var 1` is associated with `c1v1 1`, `conf 1 var 2` will be associated with `c1v2 1`. -Observe that the association happens in the context of the same file, `sampl_tmpl.toml`, but this need not be the case. - -```json -{ - "comment": "Entries are processed sequentially", - "sequences": [ - { - "name": "seq 1", - "configurations": [ - { - "name": "conf 1", - "zip_vars": [ - { - "tmpl_file": "sampl_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 1 var 1", - "values": [ - "c1v1 0", - "c1v1 1" - ] - }, - { - "tmpl_file": "sampl_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 1 var 2", - "values": [ - "c1v2 0", - "c1v2 1" - ] - } - ] - }, - { - "name": "conf 2", -... - }, - { - "name": "conf 3", -... - } - ] - }, - { - "name": "seq 2", -... - } - ] -} -``` - -## Templates - -The `reactors` files have real examples of experiment configurations. - -## Execution - -```bash -cd script/runtests -python3 runtests.py -l log.log -o flood_skip_options.json -r -t log.log -``` - diff --git a/script/runtests/example.json b/script/runtests/example.json deleted file mode 100644 index e933914..0000000 --- a/script/runtests/example.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "comment": "Entries are processed sequentially", - "sequences": [ - { - "name": "seq 1", - "configurations": [ - { - "name": "conf 1", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 1 var 1", - "values": [ - "c1v1 0", - "c1v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 1 var 2", - "values": [ - "c1v2 0", - "c1v2 1" - ] - } - ] - }, - { - "name": "conf 2", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 2 var 1", - "values": [ - "c2v1 0", - "c2v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 2 var 2", - "values": [ - "c2v2 0", - "c2v2 1", - "c2v2 2" - ] - } - ] - } - ] - }, - { - "name": "seq 2", - "configurations": [ - { - "name": "conf 1", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 1 var 1", - "values": [ - "c1v1 0", - "c1v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 1 var 2", - "values": [ - "c1v2 0", - "c1v2 1" - ] - } - ] - }, - { - "name": "conf 2", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 2 var 1", - "values": [ - "c2v1 0", - "c2v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "example_out.toml", - "tag": "conf 2 var 2", - "values": [ - "c2v2 0", - "c2v2 1" - ] - }, - { - "tmpl_file": "exampleb_tmpl.toml", - "output_file": "exampleb_out.toml", - "tag": "conf 2 var 3", - "values": [ - "c2v3 0", - "c2v3 1" - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/script/runtests/example_options.json b/script/runtests/example_options.json deleted file mode 100644 index caf93d8..0000000 --- a/script/runtests/example_options.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "comment": "Entries are processed sequentially", - "sequences": [ - { - "name": "seq 1", - "configurations": [ - { - "name": "conf 1", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 1 var 1", - "values": [ - "c1v1 0", - "c1v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 1 var 2", - "values": [ - "c1v2 0", - "c1v2 1" - ] - } - ] - }, - { - "name": "conf 2", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 2 var 1", - "values": [ - "c2v1 0", - "c2v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 2 var 2", - "values": [ - "c2v2 0", - "c2v2 1", - "c2v2 2" - ] - } - ] - } - ] - }, - { - "name": "seq 2", - "configurations": [ - { - "name": "conf 1", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 1 var 1", - "values": [ - "c1v1 0", - "c1v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 1 var 2", - "values": [ - "c1v2 0", - "c1v2 1" - ] - } - ] - }, - { - "name": "conf 2", - "zip_vars": [ - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 2 var 1", - "values": [ - "c2v1 0", - "c2v1 1" - ] - }, - { - "tmpl_file": "example_tmpl.toml", - "output_file": "sampl.out", - "tag": "conf 2 var 2", - "values": [ - "c2v2 0", - "c2v2 1" - ] - }, - { - "tmpl_file": "exampleb_tmpl.toml", - "output_file": "samplb.out", - "tag": "conf 2 var 3", - "values": [ - "c2v3 0", - "c2v3 1" - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/script/runtests/example_tmpl.toml b/script/runtests/example_tmpl.toml deleted file mode 100644 index 6cee362..0000000 --- a/script/runtests/example_tmpl.toml +++ /dev/null @@ -1,5 +0,0 @@ -config = {{conf 1 var 2}} -config = "{{conf 1 var 1}}" - -config = {{conf 2 var 1}} -config = {{conf 2 var 2}} diff --git a/script/runtests/exampleb_tmpl.toml b/script/runtests/exampleb_tmpl.toml deleted file mode 100644 index e8e9544..0000000 --- a/script/runtests/exampleb_tmpl.toml +++ /dev/null @@ -1 +0,0 @@ -config = "{{conf 2 var 3}}" diff --git a/script/runtests/flood_limit_peers_experiment.mk_tmpl b/script/runtests/flood_limit_peers_experiment.mk_tmpl deleted file mode 100644 index 7c7d3d8..0000000 --- a/script/runtests/flood_limit_peers_experiment.mk_tmpl +++ /dev/null @@ -1,19 +0,0 @@ -EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v039-cat-lasaro - -LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= {{LOAD_TX_RATE}} -LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 401 -ITERATIONS ?= 3 - - -# Set it to "all" to retrieve from all hosts -# Set it to "any" to retrieve from one full node -# Set it to the exact name of a validator to retrieve from it -RETRIEVE_TARGET_HOST ?= any - -VERSION_TAG ?= 9ab4018a0f96b9144d9e2c0194d34596a8906627 # bucky limited concurrency -#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) -VERSION_WEIGHT ?= 1 -VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_limit_peers_options.json b/script/runtests/flood_limit_peers_options.json deleted file mode 100644 index 9b92c81..0000000 --- a/script/runtests/flood_limit_peers_options.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "comment": "Entries are processed sequentially", - "sequences": [ - { - "name": "max peers", - "comment": "Configurations are combined", - "configurations": [ - { - "name": "max peers", - "comment": "Max Peers.", - "zip_vars": [ - { - "tmpl_file": "flood_limit_peers_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{MAX_PEERS}}", - "values": [ - 20, - 15, - 10, - 5, - 0 - ] - } - ] - }, - { - "name": "tx rate", - "comment": "tx rate", - "zip_vars": [ - { - "tmpl_file": "flood_limit_peers_experiment.mk_tmpl", - "output_file": "experiment.mk", - "tag": "{{LOAD_TX_RATE}}", - "values": [ - 600 - ] - } - ] - } - ] - } - ] -} diff --git a/script/runtests/flood_limit_peers_testnet_tmpl.toml b/script/runtests/flood_limit_peers_testnet_tmpl.toml deleted file mode 100644 index 1a40ade..0000000 --- a/script/runtests/flood_limit_peers_testnet_tmpl.toml +++ /dev/null @@ -1,883 +0,0 @@ -load_tx_size_bytes = 1024 -load_tx_to_send = 5000 -load_tx_batch_size = 10 -load_tx_connections = 1 -pex = false -log_level = "info" -#log_level = "mempool:debug,*:info" - -experimental_max_used_outbound_peers = {{MAX_PEERS}} - -[node.validator001] -persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] -send_no_load = true - -[node.validator002] -persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] -send_no_load = true - - -[node.validator003] -persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] -send_no_load = true - - -[node.validator004] -persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] -send_no_load = true - - -[node.validator005] -persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] -send_no_load = true - - -[node.validator006] -persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] -send_no_load = true - - -[node.validator007] -persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] -send_no_load = true - - -[node.validator008] -persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] -send_no_load = true - - -[node.validator009] -persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] -send_no_load = true - - -[node.validator010] -persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] -send_no_load = true - - -[node.validator011] -persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] -send_no_load = true - - -[node.validator012] -persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] -send_no_load = true - - -[node.validator013] -persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] -send_no_load = true - - -[node.validator014] -persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator015] -persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] -send_no_load = true - - -[node.validator016] -persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] -send_no_load = true - - -[node.validator017] -persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] -send_no_load = true - - -[node.validator018] -persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] -send_no_load = true - - -[node.validator019] -persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] -send_no_load = true - - -[node.validator020] -persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] -send_no_load = true - - -[node.validator021] -persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] -send_no_load = true - - -[node.validator022] -persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] -send_no_load = true - - -[node.validator023] -persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator024] -persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] -send_no_load = true - - -[node.validator025] -persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] -send_no_load = true - - -[node.validator026] -persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] -send_no_load = true - - -[node.validator027] -persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] -send_no_load = true - - -[node.validator028] -persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] -send_no_load = true - - -[node.validator029] -persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] -send_no_load = true - - -[node.validator030] -persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] -send_no_load = true - - -[node.validator031] -persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] -send_no_load = true - - -[node.validator032] -persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] -send_no_load = true - - -[node.validator033] -persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] -send_no_load = true - - -[node.validator034] -persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] -send_no_load = true - - -[node.validator035] -persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator036] -persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] -send_no_load = true - - -[node.validator037] -persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] -send_no_load = true - - -[node.validator038] -persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] -send_no_load = true - - -[node.validator039] -persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator040] -persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] -send_no_load = true - - -[node.validator041] -persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] -send_no_load = true - - -[node.validator042] -persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] -send_no_load = true - - -[node.validator043] -persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] -send_no_load = true - - -[node.validator044] -persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] -send_no_load = true - - -[node.validator045] -persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator046] -persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] -send_no_load = true - - -[node.validator047] -persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] -send_no_load = true - - -[node.validator048] -persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] -send_no_load = true - - -[node.validator049] -persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] -send_no_load = true - - -[node.validator050] -persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] -send_no_load = true - - -[node.validator051] -persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] -send_no_load = true - - -[node.validator052] -persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator053] -persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] -send_no_load = true - - -[node.validator054] -persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] -send_no_load = true - - -[node.validator055] -persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] -send_no_load = true - - -[node.validator056] -persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] -send_no_load = true - - -[node.validator057] -persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] -send_no_load = true - - -[node.validator058] -persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] -send_no_load = true - - -[node.validator059] -persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] -send_no_load = true - - -[node.validator060] -persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator061] -persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] -send_no_load = true - - -[node.validator062] -persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator063] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] -send_no_load = true - - -[node.validator064] -persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] -send_no_load = true - - -[node.validator065] -persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] -send_no_load = true - - -[node.validator066] -persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] -send_no_load = true - - -[node.validator067] -persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] -send_no_load = true - - -[node.validator068] -persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] -send_no_load = true - - -[node.validator069] -persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] -send_no_load = true - - -[node.validator070] -persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] -send_no_load = true - - -[node.validator071] -persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] -send_no_load = true - - -[node.validator072] -persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] -send_no_load = true - - -[node.validator073] -persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] -send_no_load = true - - -[node.validator074] -persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] -send_no_load = true - - -[node.validator075] -persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] -send_no_load = true - - -[node.validator076] -persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] -send_no_load = true - - -[node.validator077] -persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] -send_no_load = true - - -[node.validator078] -persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] -send_no_load = true - - -[node.validator079] -persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] -send_no_load = true - - -[node.validator080] -persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] -send_no_load = true - - -[node.validator081] -persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] -send_no_load = true - - -[node.validator082] -persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] -send_no_load = true - - -[node.validator083] -persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] -send_no_load = true - - -[node.validator084] -persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] -send_no_load = true - - -[node.validator085] -persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] -send_no_load = true - - -[node.validator086] -persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] -send_no_load = true - - -[node.validator087] -persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] -send_no_load = true - - -[node.validator088] -persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] -send_no_load = true - - -[node.validator089] -persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] -send_no_load = true - - -[node.validator090] -persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] -send_no_load = true - - -[node.validator091] -persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] -send_no_load = true - - -[node.validator092] -persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] -send_no_load = true - - -[node.validator093] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] -send_no_load = true - - -[node.validator094] -persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] -send_no_load = true - - -[node.validator095] -persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] -send_no_load = true - - -[node.validator096] -persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] -send_no_load = true - - -[node.validator097] -persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator098] -persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] -send_no_load = true - - -[node.validator099] -persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] -send_no_load = true - - -[node.validator100] -persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] -send_no_load = true - - -[node.validator101] -persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] -send_no_load = true - - -[node.validator102] -persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] -send_no_load = true - - -[node.validator103] -persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] -send_no_load = true - - -[node.validator104] -persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] -send_no_load = true - - -[node.validator105] -persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] -send_no_load = true - - -[node.validator106] -persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] -send_no_load = true - - -[node.validator107] -persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] -send_no_load = true - - -[node.validator108] -persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] -send_no_load = true - - -[node.validator109] -persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator110] -persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] -send_no_load = true - - -[node.validator111] -persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] -send_no_load = true - - -[node.validator112] -persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator113] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] -send_no_load = true - - -[node.validator114] -persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] -send_no_load = true - - -[node.validator115] -persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] -send_no_load = true - - -[node.validator116] -persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] -send_no_load = true - - -[node.validator117] -persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] -send_no_load = true - - -[node.validator118] -persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] -send_no_load = true - - -[node.validator119] -persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator120] -persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] -send_no_load = true - - -[node.validator121] -persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] -send_no_load = true - - -[node.validator122] -persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] -send_no_load = true - - -[node.validator123] -persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] -send_no_load = true - - -[node.validator124] -persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] -send_no_load = true - - -[node.validator125] -persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] -send_no_load = true - - -[node.validator126] -persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] -send_no_load = true - - -[node.validator127] -persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] -send_no_load = true - - -[node.validator128] -persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] -send_no_load = true - - -[node.validator129] -persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] -send_no_load = true - - -[node.validator130] -persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] -send_no_load = true - - -[node.validator131] -persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] -send_no_load = true - - -[node.validator132] -persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] -send_no_load = true - - -[node.validator133] -persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] -send_no_load = true - - -[node.validator134] -persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] -send_no_load = true - - -[node.validator135] -persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] -send_no_load = true - - -[node.validator136] -persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] -send_no_load = true - - -[node.validator137] -persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] -send_no_load = true - - -[node.validator138] -persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] -send_no_load = true - - -[node.validator139] -persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] -send_no_load = true - - -[node.validator140] -persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] -send_no_load = true - - -[node.validator141] -persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] -send_no_load = true - - -[node.validator142] -persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] -send_no_load = true - - -[node.validator143] -persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] -send_no_load = true - - -[node.validator144] -persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] -send_no_load = true - - -[node.validator145] -persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] -send_no_load = true - - -[node.validator146] -persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] -send_no_load = true - - -[node.validator147] -persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] -send_no_load = true - - -[node.validator148] -persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] -send_no_load = true - - -[node.validator149] -persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] -send_no_load = true - - -[node.validator150] -persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator151] -persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] -send_no_load = true - - -[node.validator152] -persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] -send_no_load = true - - -[node.validator153] -persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] -send_no_load = true - - -[node.validator154] -persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] -send_no_load = true - - -[node.validator155] -persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] -send_no_load = true - - -[node.validator156] -persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] -send_no_load = true - - -[node.validator157] -persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] -send_no_load = true - - -[node.validator158] -persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] -send_no_load = true - - -[node.validator159] -persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] -send_no_load = true - - -[node.validator160] -persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] -send_no_load = true - - -[node.validator161] -persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] -send_no_load = true - - -[node.validator162] -persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] -send_no_load = true - - -[node.validator163] -persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] -send_no_load = true - - -[node.validator164] -persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] -send_no_load = true - - -[node.validator165] -persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator166] -persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] -send_no_load = true - - -[node.validator167] -persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] -send_no_load = true - - -[node.validator168] -persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] -send_no_load = true - - -[node.validator169] -persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] -send_no_load = true - - -[node.validator170] -persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] -send_no_load = true - - -[node.validator171] -persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] -send_no_load = true - - -[node.validator172] -persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] -send_no_load = true - - -[node.validator173] -persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] -send_no_load = true - - -[node.validator174] -persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] -send_no_load = true - - -[node.validator175] -persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] -send_no_load = true - diff --git a/script/runtests/flood_skip_experiment.mk_tmpl b/script/runtests/flood_skip_experiment.mk_tmpl deleted file mode 100644 index 33c91bc..0000000 --- a/script/runtests/flood_skip_experiment.mk_tmpl +++ /dev/null @@ -1,20 +0,0 @@ -EPHEMERAL_SIZE ?= 0 -DO_INSTANCE_TAGNAME=v039-cat-lasaro -DO_VPC_SUBNET=172.19.144.0/20 - -LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= {{LOAD_TX_RATE}} -LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 601 -ITERATIONS ?= 5 - - -# Set it to "all" to retrieve from all hosts -# Set it to "any" to retrieve from one full node -# Set it to the exact name of a validator to retrieve from it -RETRIEVE_TARGET_HOST ?= any - -VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited -#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) -VERSION_WEIGHT ?= 2 -VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_skip_options.json b/script/runtests/flood_skip_options.json deleted file mode 100644 index d059dfe..0000000 --- a/script/runtests/flood_skip_options.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "comment": "Entries are processed sequentially", - "sequences": [ - { - "name": "flood skip", - "comment": "Configurations are combined", - "configurations": [ - { - "name": "skip rate", - "comment": "Propagation rates.", - "zip_vars": [ - { - "tmpl_file": "flood_skip_testnet_tmpl.toml", - "output_file": "testnet.toml", - "tag": "{{FLOOD_SKIP_RATE}}", - "values": [ - 0, - 10, - 20, - 30, - 40, - 50, - 60 - ] - } - ] - }, - { - "name": "tx rate", - "comment": "tx rate", - "zip_vars": [ - { - "tmpl_file": "flood_skip_experiment.mk_tmpl", - "output_file": "experiment.mk", - "tag": "{{LOAD_TX_RATE}}", - "values": [ - 400 - ] - } - ] - } - ] - } - ] -} diff --git a/script/runtests/flood_skip_testnet_tmpl.toml b/script/runtests/flood_skip_testnet_tmpl.toml deleted file mode 100644 index 98586f0..0000000 --- a/script/runtests/flood_skip_testnet_tmpl.toml +++ /dev/null @@ -1,884 +0,0 @@ -load_tx_size_bytes = 4096 -load_tx_to_send = 5000 -load_tx_batch_size = 10 -load_tx_connections = 1 -pex = false -log_level = "info" -#log_level = "mempool:debug,*:info" - - -flood_skip_rate = {{FLOOD_SKIP_RATE}} - -[node.validator001] -persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] -send_no_load = true - -[node.validator002] -persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] -send_no_load = true - - -[node.validator003] -persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] -send_no_load = true - - -[node.validator004] -persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] -send_no_load = true - - -[node.validator005] -persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] -send_no_load = true - - -[node.validator006] -persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] -send_no_load = true - - -[node.validator007] -persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] -send_no_load = true - - -[node.validator008] -persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] -send_no_load = true - - -[node.validator009] -persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] -send_no_load = true - - -[node.validator010] -persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] -send_no_load = true - - -[node.validator011] -persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] -send_no_load = true - - -[node.validator012] -persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] -send_no_load = true - - -[node.validator013] -persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] -send_no_load = true - - -[node.validator014] -persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator015] -persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] -send_no_load = true - - -[node.validator016] -persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] -send_no_load = true - - -[node.validator017] -persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] -send_no_load = true - - -[node.validator018] -persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] -send_no_load = true - - -[node.validator019] -persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] -send_no_load = true - - -[node.validator020] -persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] -send_no_load = true - - -[node.validator021] -persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] -send_no_load = true - - -[node.validator022] -persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] -send_no_load = true - - -[node.validator023] -persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] -send_no_load = true - - -[node.validator024] -persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] -send_no_load = true - - -[node.validator025] -persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] -send_no_load = true - - -[node.validator026] -persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] -send_no_load = true - - -[node.validator027] -persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] -send_no_load = true - - -[node.validator028] -persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] -send_no_load = true - - -[node.validator029] -persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] -send_no_load = true - - -[node.validator030] -persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] -send_no_load = true - - -[node.validator031] -persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] -send_no_load = true - - -[node.validator032] -persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] -send_no_load = true - - -[node.validator033] -persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] -send_no_load = true - - -[node.validator034] -persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] -send_no_load = true - - -[node.validator035] -persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator036] -persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] -send_no_load = true - - -[node.validator037] -persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] -send_no_load = true - - -[node.validator038] -persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] -send_no_load = true - - -[node.validator039] -persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator040] -persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] -send_no_load = true - - -[node.validator041] -persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] -send_no_load = true - - -[node.validator042] -persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] -send_no_load = true - - -[node.validator043] -persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] -send_no_load = true - - -[node.validator044] -persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] -send_no_load = true - - -[node.validator045] -persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator046] -persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] -send_no_load = true - - -[node.validator047] -persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] -send_no_load = true - - -[node.validator048] -persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] -send_no_load = true - - -[node.validator049] -persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] -send_no_load = true - - -[node.validator050] -persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] -send_no_load = true - - -[node.validator051] -persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] -send_no_load = true - - -[node.validator052] -persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator053] -persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] -send_no_load = true - - -[node.validator054] -persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] -send_no_load = true - - -[node.validator055] -persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] -send_no_load = true - - -[node.validator056] -persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] -send_no_load = true - - -[node.validator057] -persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] -send_no_load = true - - -[node.validator058] -persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] -send_no_load = true - - -[node.validator059] -persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] -send_no_load = true - - -[node.validator060] -persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] -send_no_load = true - - -[node.validator061] -persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] -send_no_load = true - - -[node.validator062] -persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator063] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] -send_no_load = true - - -[node.validator064] -persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] -send_no_load = true - - -[node.validator065] -persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] -send_no_load = true - - -[node.validator066] -persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] -send_no_load = true - - -[node.validator067] -persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] -send_no_load = true - - -[node.validator068] -persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] -send_no_load = true - - -[node.validator069] -persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] -send_no_load = true - - -[node.validator070] -persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] -send_no_load = true - - -[node.validator071] -persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] -send_no_load = true - - -[node.validator072] -persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] -send_no_load = true - - -[node.validator073] -persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] -send_no_load = true - - -[node.validator074] -persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] -send_no_load = true - - -[node.validator075] -persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] -send_no_load = true - - -[node.validator076] -persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] -send_no_load = true - - -[node.validator077] -persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] -send_no_load = true - - -[node.validator078] -persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] -send_no_load = true - - -[node.validator079] -persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] -send_no_load = true - - -[node.validator080] -persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] -send_no_load = true - - -[node.validator081] -persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] -send_no_load = true - - -[node.validator082] -persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] -send_no_load = true - - -[node.validator083] -persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] -send_no_load = true - - -[node.validator084] -persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] -send_no_load = true - - -[node.validator085] -persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] -send_no_load = true - - -[node.validator086] -persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] -send_no_load = true - - -[node.validator087] -persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] -send_no_load = true - - -[node.validator088] -persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] -send_no_load = true - - -[node.validator089] -persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] -send_no_load = true - - -[node.validator090] -persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] -send_no_load = true - - -[node.validator091] -persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] -send_no_load = true - - -[node.validator092] -persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] -send_no_load = true - - -[node.validator093] -persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] -send_no_load = true - - -[node.validator094] -persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] -send_no_load = true - - -[node.validator095] -persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] -send_no_load = true - - -[node.validator096] -persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] -send_no_load = true - - -[node.validator097] -persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] -send_no_load = true - - -[node.validator098] -persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] -send_no_load = true - - -[node.validator099] -persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] -send_no_load = true - - -[node.validator100] -persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] -send_no_load = true - - -[node.validator101] -persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] -send_no_load = true - - -[node.validator102] -persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] -send_no_load = true - - -[node.validator103] -persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] -send_no_load = true - - -[node.validator104] -persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] -send_no_load = true - - -[node.validator105] -persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] -send_no_load = true - - -[node.validator106] -persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] -send_no_load = true - - -[node.validator107] -persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] -send_no_load = true - - -[node.validator108] -persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] -send_no_load = true - - -[node.validator109] -persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] -send_no_load = true - - -[node.validator110] -persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] -send_no_load = true - - -[node.validator111] -persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] -send_no_load = true - - -[node.validator112] -persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] -send_no_load = true - - -[node.validator113] -persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] -send_no_load = true - - -[node.validator114] -persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] -send_no_load = true - - -[node.validator115] -persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] -send_no_load = true - - -[node.validator116] -persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] -send_no_load = true - - -[node.validator117] -persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] -send_no_load = true - - -[node.validator118] -persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] -send_no_load = true - - -[node.validator119] -persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] -send_no_load = true - - -[node.validator120] -persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] -send_no_load = true - - -[node.validator121] -persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] -send_no_load = true - - -[node.validator122] -persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] -send_no_load = true - - -[node.validator123] -persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] -send_no_load = true - - -[node.validator124] -persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] -send_no_load = true - - -[node.validator125] -persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] -send_no_load = true - - -[node.validator126] -persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] -send_no_load = true - - -[node.validator127] -persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] -send_no_load = true - - -[node.validator128] -persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] -send_no_load = true - - -[node.validator129] -persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] -send_no_load = true - - -[node.validator130] -persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] -send_no_load = true - - -[node.validator131] -persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] -send_no_load = true - - -[node.validator132] -persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] -send_no_load = true - - -[node.validator133] -persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] -send_no_load = true - - -[node.validator134] -persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] -send_no_load = true - - -[node.validator135] -persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] -send_no_load = true - - -[node.validator136] -persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] -send_no_load = true - - -[node.validator137] -persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] -send_no_load = true - - -[node.validator138] -persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] -send_no_load = true - - -[node.validator139] -persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] -send_no_load = true - - -[node.validator140] -persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] -send_no_load = true - - -[node.validator141] -persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] -send_no_load = true - - -[node.validator142] -persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] -send_no_load = true - - -[node.validator143] -persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] -send_no_load = true - - -[node.validator144] -persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] -send_no_load = true - - -[node.validator145] -persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] -send_no_load = true - - -[node.validator146] -persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] -send_no_load = true - - -[node.validator147] -persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] -send_no_load = true - - -[node.validator148] -persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] -send_no_load = true - - -[node.validator149] -persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] -send_no_load = true - - -[node.validator150] -persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] -send_no_load = true - - -[node.validator151] -persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] -send_no_load = true - - -[node.validator152] -persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] -send_no_load = true - - -[node.validator153] -persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] -send_no_load = true - - -[node.validator154] -persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] -send_no_load = true - - -[node.validator155] -persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] -send_no_load = true - - -[node.validator156] -persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] -send_no_load = true - - -[node.validator157] -persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] -send_no_load = true - - -[node.validator158] -persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] -send_no_load = true - - -[node.validator159] -persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] -send_no_load = true - - -[node.validator160] -persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] -send_no_load = true - - -[node.validator161] -persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] -send_no_load = true - - -[node.validator162] -persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] -send_no_load = true - - -[node.validator163] -persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] -send_no_load = true - - -[node.validator164] -persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] -send_no_load = true - - -[node.validator165] -persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] -send_no_load = true - - -[node.validator166] -persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] -send_no_load = true - - -[node.validator167] -persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] -send_no_load = true - - -[node.validator168] -persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] -send_no_load = true - - -[node.validator169] -persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] -send_no_load = true - - -[node.validator170] -persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] -send_no_load = true - - -[node.validator171] -persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] -send_no_load = true - - -[node.validator172] -persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] -send_no_load = true - - -[node.validator173] -persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] -send_no_load = true - - -[node.validator174] -persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] -send_no_load = true - - -[node.validator175] -persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] -send_no_load = true - diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py deleted file mode 100644 index fa04a12..0000000 --- a/script/runtests/runtests.py +++ /dev/null @@ -1,331 +0,0 @@ -##### -# Run this script from qa-infra/script/runtests. -# e.g.: python3 runtests.py -l log.log -o reactors_options.json -# -# It will replace the Makefile and testnet.toml files in qa-infra, that is, ../../. -# Do not commit the updated files!!! -# -# If the Makefile and testnet.toml files are updated, the templates in this folder should -# also be updated. -#### - - -from __future__ import print_function - -from __future__ import absolute_import - -import os -import sys -import time -from datetime import datetime -import getopt -import pexpect -import pathlib -import json -import logging as log -import itertools -import requests - -global_pexpect_instance = None # Used by signal handler -global_output_folder = str(pathlib.Path(__file__).parents[2]) -global_COMMAND_PROMPT = r"\[PEXPECT\]\$ " - -def exit_with_usage(): - - print(globals()['__doc__']) - print( - '''Usage: runtests.py [-s|--single-pass] [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] - -s: applies configuration once and quit - -l: output log file - -o: tag replacements file - -i: pause on some key steps - -a: append to log file instead of truncating - -r: retrieve the experiment data at the end - -d: destroy the network at the end (must have -r) - -t: create experiment tags on a local grafana (localhost:3000) - - E.g.: python3 runtests.py -l log.log -o example.json - ''') - os._exit(1) - -def date_string_to_datetime(date_str): - date_format = "%Y%m%d.%H%M%S" - date_obj = datetime.strptime(date_str, date_format) - return date_obj - -def explode(var): - result = [] - for val in var['values']: - result.append({ - 'tmpl_file': var['tmpl_file'], - 'output_file': var['output_file'], - 'tag': var['tag'], - 'value': val}) - return result - - -def zip_variables(config): - log.debug("Config: %s", config) - exploded = [e for e in map(lambda var: explode(var), config['zip_vars'])] - # TODO: check that all lists in exploded have the same length - return list(map(list, zip(*exploded))) - -def tag(begin, end, annotation): - request_body = { - #"dashboardUID":"", - "panelId":1, - "time":begin, - "timeEnd":end, - "tags":["untagged"], - "text":annotation - } - - access_token = open(".grafana_token", "r").read().splitlines()[0] - - response = requests.post( - url='http://localhost:3000/api/annotations', - headers={'Content-Type':'application/json', - 'Authorization': 'Bearer {}'.format(access_token)}, - json=request_body) - return response - -def setup_shell(log_file): - sh = pexpect.spawn( - "/bin/sh", cwd=global_output_folder, timeout=None) - sh.logfile = log_file - - sh.sendline(r"PS1='[PEXPECT]\$ '") # In case of sh-style - i = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT], timeout=10) - if i == 0: - print("# Couldn't set sh-style prompt -- trying csh-style.") - sh.sendline(r"set prompt='[PEXPECT]\$ '") - i = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT], timeout=10) - if i == 0: - print("Failed to set command prompt using sh or csh style.") - print("Response was:") - print(sh.before) - sys.exit(1) - - sh.sendline('pwd') - index = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('Working directory') - - return sh - -def main(): - - ###################################################################### - # Parse the options, arguments, get ready, etc. - ###################################################################### - try: - optlist, args = getopt.getopt(sys.argv[1:], 'hal:o:virts', [ - 'help', 'append', 'log', 'options', 'interactive', 'retrieve', 'tag-experiments', 'single-pass']) - except Exception as e: - log.error("ERROR: %s", str(e)) - exit_with_usage() - options = dict(optlist) - - log_filename = 'log.log' - opt_filename = 'opt.json' - append = True - verbosity = 35 - interactive = False - destroy = False - retrieve = False - tag_experiment = False - single_pass = False - - for k, v in options.items(): - if k in ('-h', '--help'): - print("Help:") - exit_with_usage() - elif k in ('-a', '--append'): - append = True - elif k in ('-l', '--log'): - log_filename = v - print(log_filename) - elif k in ('-o', '--options'): - opt_filename = v - print(opt_filename) - elif k in ('-v'): - verbosity = verbosity - 10 - if verbosity < 5: - verbosity = 5 - elif k in ('-i', '--interactive'): - interactive = True - elif k in ('-d', '--destroy'): - destroy = True - elif k in ('-r', '--retrieve'): - retrieve = True - elif k in ('-t', '--tag-experiments'): - tag_experiment = True - elif k in ('-s', '--single-pass'): - single_pass = True - else: - assert False, 'unhandled option' - - if not retrieve and destroy: - log.error( - "Refusing to destroy the network without retrieving the experiment data") - exit(2) - - # log.basicConfig(format="%(levelname)s: %(message)s", level=verbosity) - log.basicConfig(format="%(levelname)s: %(message)s", level=log.INFO) - - if append: - log_file = open(log_filename, "ab") - else: - log_file = open(log_filename, "wb") - - fopt = open(opt_filename, "r") - - # Interpret the options file. - options = json.load(fopt) - - bash = setup_shell(log_file) - - for seq in options['sequences']: - log.info("Sequence entry: %s", seq['name']) - - conf_names = list( - map(lambda conf: conf['name'], seq['configurations'])) - log.info("Configurations: %s ", conf_names) - - # Zip the values of each configuration - zipped_confs = list(map(zip_variables, seq['configurations'])) - log.debug("Zipped: %s", zipped_confs) - - # Combine the configurations in a sequence entry - combined_confs = list(map(lambda conf: [ - item for sublist in conf for item in sublist], itertools.product(*(zipped_confs)))) - log.debug("Combined: %s", combined_confs) - - # Iterate over the combined configurations, apply and execute them - for conf in combined_confs: - log.debug("Conf: %s", conf) - # FIXME: assuming that same output_file implies tmpl_file - # group options by input/output file - - def conf_key_function(x): return ( - x['tmpl_file'], x['output_file']) - conf.sort(key=conf_key_function) - - annotation = '' - - for (t, o), g in itertools.groupby(conf, conf_key_function): - log.info("Creating %s/%s from %s", global_output_folder, o, t) - update_contents = None - with open(t, 'r') as file: - updated_contents = file.read() - - for e in g: - log.info("Replacing %s for %s", e['tag'], str(e['value'])) - annotation = annotation + "{} => {}\n".format(e['tag'], str(e['value'])) - updated_contents = updated_contents.replace( - e['tag'], str(e['value'])) - - with open(global_output_folder + '/' + o, 'w') as file: - file.write(updated_contents) - - - if single_pass: - input("First pass generating configuration files is done.") - exit(0) - - if interactive: - input("Configuration files generated.\nPress Enter to continue execution with them") - - ###################################################################### - # Assume network has been started but no experiments are being executed. - # Execute the combinations and store the logs (specially timestamps) - ###################################################################### - bash.sendline("make configgen") - index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('Configurations updated') - - bash.sendline("make restart") - index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - # FIXME: Check 'changed' counter. - log.info('Restart completed') - - # Begin log with date/time in the form CCCCyymm.hhmmss - begin_time = time.localtime() - log_file.write(b'# Begin time: %4d%02d%02d.%02d%02d%02d \n' % - begin_time[:-3]) - log_file.write(annotation.encode()) - log_file.write("# Sequence entry: {}\n".format( - seq['name']).encode()) - log.info("# Configuration: %s ", conf) - - bash.sendline("make runload") - index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('Test concluded') - - # End log entry with date/time - end_time = time.localtime() - log_file.write(b'# End time: %4d%02d%02d.%02d%02d%02d \n' % - end_time[:-3]) - - if tag_experiment: - tag(begin_time, end_time, annotation) - - if retrieve: - bash.sendline("make retrieve-blockstore") - index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('Retrieved the blockstore') - - if interactive: - input("Experiment ended.\nPress Enter to continue...") - - # Collect the prometheus database and associate with the log file. - if retrieve: - bash.sendline("make retrieve-prometheus-data") - index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('Retrieved the prometheus data') - - # optionally destroy the network. - if destroy: - bash.sendline("make terraform-destroy") - index = bash.expect([pexpect.TIMEOUT, 'Enter a value:']) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - bash.sendline("yes") - index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) - if index == 0: - log.error('Timeout!!') - exit() - elif index == 1: - log.info('The network has been destroyed') - - log_file.close() - return 0 - - -if __name__ == "__main__": - main() From a1f98b1d0a48e8d8e2dbec1be2e795122c900c49 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 8 Jan 2024 09:47:41 +0100 Subject: [PATCH 24/34] use a single endpoint --- ansible/scripts/get-endpoints.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/scripts/get-endpoints.sh b/ansible/scripts/get-endpoints.sh index 7640c14..75ab929 100755 --- a/ansible/scripts/get-endpoints.sh +++ b/ansible/scripts/get-endpoints.sh @@ -1,4 +1,4 @@ -NUM_CONNECTIONS=3 +NUM_CONNECTIONS=1 endpoint_list=$(ansible-inventory -i hosts --export --list | jq '[.[] | .hostvars][0]' | grep name -B 1 | grep internal_ip | sed 's/\"//g' | cut -w -f3 | sed 's/,//' | sed 's/\(.*\)/ws:\/\/\1:26657\/websocket/') IFS=' From d215efa82e2ce5bff08b683cc5c621d0de50277c Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 8 Jan 2024 09:56:54 +0100 Subject: [PATCH 25/34] Use experiment.mk instead of Makefile to configure experiment. Use script to get list of endpoints. --- Makefile | 7 ++----- README.md | 47 ++++++++++++++--------------------------------- experiment.mk | 10 ++++------ 3 files changed, 20 insertions(+), 44 deletions(-) diff --git a/Makefile b/Makefile index fcc7793..341b514 100644 --- a/Makefile +++ b/Makefile @@ -104,11 +104,7 @@ runload: -e connections=$(LOAD_CONNECTIONS) \ -e time_seconds=$(LOAD_TOTAL_TIME) \ -e tx_per_second=$(LOAD_TX_RATE) \ - -e iterations=$(ITERATIONS) - -.PHONY: prometheus-restart -prometheus-restart: - cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root + -e iterations=$(ITERATIONS) .PHONY: restart restart: @@ -116,6 +112,7 @@ restart: ifneq ($(VERSION2_WEIGHT), 0) cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook -i hosts --limit validators2 -u root update-testapp.yaml -f $(ANSIBLE_FORKS) -e "version_tag=$(VERSION2_TAG)" -e "go_modules_token=$(GO_MODULES_TOKEN)" endif + cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook restart-prometheus.yaml -i hosts -u root cd ansible && ANSIBLE_SSH_RETRIES=$(ANSIBLE_SSH_RETRIES) ansible-playbook re-init-testapp.yaml -i hosts -u root -f $(ANSIBLE_FORKS) .PHONY: rotate diff --git a/README.md b/README.md index a3b22ca..f0a63ca 100644 --- a/README.md +++ b/README.md @@ -48,77 +48,70 @@ After you have all the prerequisites installed and have configured your make terraform-init ``` -5. If you are using `scripts/runtests.py`, execute it now to update your `./testnet.toml` according to your templates. - Use the `-s` flag to run it just once, as in `python3 runtests.py -l log.log -o flood_options.json -s` - Otherwise, ensure that your `./testnet.toml` is correct. - -6. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` +5. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. ```bash make terraform-apply ``` -7. Retrieve the IP addresses of the hosts for Ansible +6. Retrieve the IP addresses of the hosts for Ansible ```bash make hosts ``` -8. Generate the testnet configuration +7. Generate the testnet configuration ```bash make configgen ``` -9. Install all necessary software on the created VMs using Ansible +8. Install all necessary software on the created VMs using Ansible ```bash make ansible-install ``` -10. Initialize the Prometheus instance +9. Initialize the Prometheus instance ```bash make prometheus-init ``` -11. If you are using `script/runtests.py`, do it now and skip to step 14 once you are done. Otherwise, execute steps 12 and 13. - -12. Start the test application on all of the validators +10. Start the test application on all of the validators ```bash make start-network ``` -13. Execute a load test against the network +11. Execute a load test against the network This will start sending load until Ctrl-C is sent, so consider running this in its own terminal ```bash make runload ``` -14. Once the execution is over, stop the network +12. Once the execution is over, stop the network ```bash make stop-network ``` -15. Retrieve the data produced during the execution. - If you have used `runtests.py`, the data may have been retrieved already. - Otherwise, you can either use the following command to retrieve both the prometheus and the blockstore databases together +13. Retrieve the data produced during the execution. + You can either use the following command to retrieve both the prometheus and the blockstore databases together ```bash make retrieve-data ``` - or, to retrieve them independentlyi, use the following for prometheus, which will retrieve the data from all nodes, + To retrieve them independently use the following for prometheus, which will retrieve the data from all nodes. ```bash make retrieve-prometheus-data ``` - and, for the blockstore, use the following. Here, notice that the target node from which the data is retrieved can be changed via the environment variable `RETRIEVE_TARGET_HOST`. + For blockstore, use the following. Here, notice that the target node from which the data is retrieved can be changed via the environment variable `RETRIEVE_TARGET_HOST`. - `"any"` (default) - retrieve from one random validator from the inventory. - `"all"` - retrieve from all nodes (very slow!); - set it to the exact name of a validator to retrieve from that particular validator. @@ -134,24 +127,12 @@ After you have all the prerequisites installed and have configured your If you need to restart the running experiment, run the following command: ```sh -# Modify your testnet.toml file -# Update the configuration files locally -make configgen -# Update the configuration files and restart CometBFT in the nodes make restart -# Reset and restart prometheus -make restart-prometheus ``` This command will delete all of the prometheus data, and re-initialize the nodes -on the network. The nodes will restart with the new configuration and all of their -data will be deleted and reset, but they will use the same IDs that they previously used. - -If you do not want to update the configuration files and rerun experiments with same -configuration, you can omit the `make configgen` step. - -If you are want to collect the metrics of multiple experiments on the same prometheus database -you can omit the `make restart-prometheus` command. +on the network. The nodes will restart with the same configuration files and +IDs that they previously used, but all of their data will be deleted and reset. ### Destroy the network diff --git a/experiment.mk b/experiment.mk index c43c913..5ea8f79 100644 --- a/experiment.mk +++ b/experiment.mk @@ -1,12 +1,10 @@ EPHEMERAL_SIZE ?= 0 DO_INSTANCE_TAGNAME=main-testnet -LOAD_CONNECTIONS ?= 1 -LOAD_TX_RATE ?= 600 -LOAD_TX_COUNT ?= 100000 -LOAD_TOTAL_TIME ?= 401 -ITERATIONS ?= 3 - +LOAD_CONNECTIONS ?= 2 +LOAD_TX_RATE ?= 200 +LOAD_TOTAL_TIME ?= 91 +ITERATIONS ?= 5 # Set it to "all" to retrieve from all hosts # Set it to "any" to retrieve from one full node From 381bc8ea106c697bb3cc633ae6811982a443bbda Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 8 Jan 2024 10:20:12 +0100 Subject: [PATCH 26/34] Bringing runtests.py back --- README.md | 47 +- script/runtests/README.md | 98 ++ script/runtests/example.json | 117 +++ script/runtests/example_options.json | 117 +++ script/runtests/example_tmpl.toml | 5 + script/runtests/exampleb_tmpl.toml | 1 + .../flood_limit_peers_experiment.mk_tmpl | 19 + .../runtests/flood_limit_peers_options.json | 43 + .../flood_limit_peers_testnet_tmpl.toml | 883 +++++++++++++++++ script/runtests/flood_skip_experiment.mk_tmpl | 20 + script/runtests/flood_skip_options.json | 45 + script/runtests/flood_skip_testnet_tmpl.toml | 884 ++++++++++++++++++ script/runtests/runtests.py | 331 +++++++ 13 files changed, 2596 insertions(+), 14 deletions(-) create mode 100644 script/runtests/README.md create mode 100644 script/runtests/example.json create mode 100644 script/runtests/example_options.json create mode 100644 script/runtests/example_tmpl.toml create mode 100644 script/runtests/exampleb_tmpl.toml create mode 100644 script/runtests/flood_limit_peers_experiment.mk_tmpl create mode 100644 script/runtests/flood_limit_peers_options.json create mode 100644 script/runtests/flood_limit_peers_testnet_tmpl.toml create mode 100644 script/runtests/flood_skip_experiment.mk_tmpl create mode 100644 script/runtests/flood_skip_options.json create mode 100644 script/runtests/flood_skip_testnet_tmpl.toml create mode 100644 script/runtests/runtests.py diff --git a/README.md b/README.md index f0a63ca..a3b22ca 100644 --- a/README.md +++ b/README.md @@ -48,70 +48,77 @@ After you have all the prerequisites installed and have configured your make terraform-init ``` -5. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` +5. If you are using `scripts/runtests.py`, execute it now to update your `./testnet.toml` according to your templates. + Use the `-s` flag to run it just once, as in `python3 runtests.py -l log.log -o flood_options.json -s` + Otherwise, ensure that your `./testnet.toml` is correct. + +6. Create the VMs for the validators and Prometheus as specified in `./testnet.toml` Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. ```bash make terraform-apply ``` -6. Retrieve the IP addresses of the hosts for Ansible +7. Retrieve the IP addresses of the hosts for Ansible ```bash make hosts ``` -7. Generate the testnet configuration +8. Generate the testnet configuration ```bash make configgen ``` -8. Install all necessary software on the created VMs using Ansible +9. Install all necessary software on the created VMs using Ansible ```bash make ansible-install ``` -9. Initialize the Prometheus instance +10. Initialize the Prometheus instance ```bash make prometheus-init ``` -10. Start the test application on all of the validators +11. If you are using `script/runtests.py`, do it now and skip to step 14 once you are done. Otherwise, execute steps 12 and 13. + +12. Start the test application on all of the validators ```bash make start-network ``` -11. Execute a load test against the network +13. Execute a load test against the network This will start sending load until Ctrl-C is sent, so consider running this in its own terminal ```bash make runload ``` -12. Once the execution is over, stop the network +14. Once the execution is over, stop the network ```bash make stop-network ``` -13. Retrieve the data produced during the execution. - You can either use the following command to retrieve both the prometheus and the blockstore databases together +15. Retrieve the data produced during the execution. + If you have used `runtests.py`, the data may have been retrieved already. + Otherwise, you can either use the following command to retrieve both the prometheus and the blockstore databases together ```bash make retrieve-data ``` - To retrieve them independently use the following for prometheus, which will retrieve the data from all nodes. + or, to retrieve them independentlyi, use the following for prometheus, which will retrieve the data from all nodes, ```bash make retrieve-prometheus-data ``` - For blockstore, use the following. Here, notice that the target node from which the data is retrieved can be changed via the environment variable `RETRIEVE_TARGET_HOST`. + and, for the blockstore, use the following. Here, notice that the target node from which the data is retrieved can be changed via the environment variable `RETRIEVE_TARGET_HOST`. - `"any"` (default) - retrieve from one random validator from the inventory. - `"all"` - retrieve from all nodes (very slow!); - set it to the exact name of a validator to retrieve from that particular validator. @@ -127,12 +134,24 @@ After you have all the prerequisites installed and have configured your If you need to restart the running experiment, run the following command: ```sh +# Modify your testnet.toml file +# Update the configuration files locally +make configgen +# Update the configuration files and restart CometBFT in the nodes make restart +# Reset and restart prometheus +make restart-prometheus ``` This command will delete all of the prometheus data, and re-initialize the nodes -on the network. The nodes will restart with the same configuration files and -IDs that they previously used, but all of their data will be deleted and reset. +on the network. The nodes will restart with the new configuration and all of their +data will be deleted and reset, but they will use the same IDs that they previously used. + +If you do not want to update the configuration files and rerun experiments with same +configuration, you can omit the `make configgen` step. + +If you are want to collect the metrics of multiple experiments on the same prometheus database +you can omit the `make restart-prometheus` command. ### Destroy the network diff --git a/script/runtests/README.md b/script/runtests/README.md new file mode 100644 index 0000000..f764ddd --- /dev/null +++ b/script/runtests/README.md @@ -0,0 +1,98 @@ +The `runtests.py` allows you to configure and execute a series of experiments in sequence, on the same DO setup, to make comparisons fair. +This is achieved by replacing tags on template files for the `../../testnet.toml` and `../../experiment.mk` by combinations of the values specified +in an `options` file. +For each combination, the `runtests.py` scripts invokes the make commands in Makefile` to recreate the node configuration, +clean up the nodes (not the prometheus server), push the new configuration, and run the experiments., + +## Configuration +To use `runtests.py` create an `options` file that specifies which template files should be used taken as input, which tags/fields should be replaced by what, and which files will be generated as output. + +For example, consider the contents of the `sampl_tmpl.toml` file. + +```json + +config1 = {{conf 1 var 2}} +config2 = "{{conf 1 var 1}}" +config3 = {{conf 2 var 1}} +config4 = {{conf 2 var 2}} +``` + +It defines 4 tags, `{{conf 1 var 2}}`, `{{conf 1 var 1}}`, `{{conf 2 var 1}}` and `{{conf 2 var 2}}`. + +Now consider the contents of file `example_options.json`, which defines how these tags will be replaced. +The `sequences` field specifies two independent experiments, which will be executed one after the other, +`seq1` and `seq2`. + +`seq` specifies a series of `configurations`, `conf 1`, `conf 2` and `conf 3`. +Each configuration has a set of tags that will be associated with diferent values. +The resulting associations will be combined to into full configurations. +That is, all values of `conf 1` will be combined with all values of `conf 2` +and the result will be combined with all values of `conf 3`. + +For example, `conf 1` specifies that tag "conf 1 var 1" will be first associated with value `c1v1 0` and then `c1v1 1`. +Both values will be used in combination with the tags associated by `conf 2` and `conf 3`. + +The sets of values associate with a tag inside a `zip_vars` field, for the lack of a better name, are associated simultaneously +and in the same order. In the example, when tag `conf 1 var 1` is associated with `c1v1 0`, `conf 1 var 2` will be associated with `c1v2 0`. +and when tag `conf 1 var 1` is associated with `c1v1 1`, `conf 1 var 2` will be associated with `c1v2 1`. +Observe that the association happens in the context of the same file, `sampl_tmpl.toml`, but this need not be the case. + +```json +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "seq 1", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "sampl_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", +... + }, + { + "name": "conf 3", +... + } + ] + }, + { + "name": "seq 2", +... + } + ] +} +``` + +## Templates + +The `reactors` files have real examples of experiment configurations. + +## Execution + +```bash +cd script/runtests +python3 runtests.py -l log.log -o flood_skip_options.json -r -t log.log +``` + diff --git a/script/runtests/example.json b/script/runtests/example.json new file mode 100644 index 0000000..e933914 --- /dev/null +++ b/script/runtests/example.json @@ -0,0 +1,117 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "seq 1", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1", + "c2v2 2" + ] + } + ] + } + ] + }, + { + "name": "seq 2", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "example_out.toml", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1" + ] + }, + { + "tmpl_file": "exampleb_tmpl.toml", + "output_file": "exampleb_out.toml", + "tag": "conf 2 var 3", + "values": [ + "c2v3 0", + "c2v3 1" + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/script/runtests/example_options.json b/script/runtests/example_options.json new file mode 100644 index 0000000..caf93d8 --- /dev/null +++ b/script/runtests/example_options.json @@ -0,0 +1,117 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "seq 1", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1", + "c2v2 2" + ] + } + ] + } + ] + }, + { + "name": "seq 2", + "configurations": [ + { + "name": "conf 1", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 1", + "values": [ + "c1v1 0", + "c1v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 1 var 2", + "values": [ + "c1v2 0", + "c1v2 1" + ] + } + ] + }, + { + "name": "conf 2", + "zip_vars": [ + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 1", + "values": [ + "c2v1 0", + "c2v1 1" + ] + }, + { + "tmpl_file": "example_tmpl.toml", + "output_file": "sampl.out", + "tag": "conf 2 var 2", + "values": [ + "c2v2 0", + "c2v2 1" + ] + }, + { + "tmpl_file": "exampleb_tmpl.toml", + "output_file": "samplb.out", + "tag": "conf 2 var 3", + "values": [ + "c2v3 0", + "c2v3 1" + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/script/runtests/example_tmpl.toml b/script/runtests/example_tmpl.toml new file mode 100644 index 0000000..6cee362 --- /dev/null +++ b/script/runtests/example_tmpl.toml @@ -0,0 +1,5 @@ +config = {{conf 1 var 2}} +config = "{{conf 1 var 1}}" + +config = {{conf 2 var 1}} +config = {{conf 2 var 2}} diff --git a/script/runtests/exampleb_tmpl.toml b/script/runtests/exampleb_tmpl.toml new file mode 100644 index 0000000..e8e9544 --- /dev/null +++ b/script/runtests/exampleb_tmpl.toml @@ -0,0 +1 @@ +config = "{{conf 2 var 3}}" diff --git a/script/runtests/flood_limit_peers_experiment.mk_tmpl b/script/runtests/flood_limit_peers_experiment.mk_tmpl new file mode 100644 index 0000000..7c7d3d8 --- /dev/null +++ b/script/runtests/flood_limit_peers_experiment.mk_tmpl @@ -0,0 +1,19 @@ +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=v039-cat-lasaro + +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= {{LOAD_TX_RATE}} +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 401 +ITERATIONS ?= 3 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any + +VERSION_TAG ?= 9ab4018a0f96b9144d9e2c0194d34596a8906627 # bucky limited concurrency +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 1 +VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_limit_peers_options.json b/script/runtests/flood_limit_peers_options.json new file mode 100644 index 0000000..9b92c81 --- /dev/null +++ b/script/runtests/flood_limit_peers_options.json @@ -0,0 +1,43 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "max peers", + "comment": "Configurations are combined", + "configurations": [ + { + "name": "max peers", + "comment": "Max Peers.", + "zip_vars": [ + { + "tmpl_file": "flood_limit_peers_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{MAX_PEERS}}", + "values": [ + 20, + 15, + 10, + 5, + 0 + ] + } + ] + }, + { + "name": "tx rate", + "comment": "tx rate", + "zip_vars": [ + { + "tmpl_file": "flood_limit_peers_experiment.mk_tmpl", + "output_file": "experiment.mk", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 600 + ] + } + ] + } + ] + } + ] +} diff --git a/script/runtests/flood_limit_peers_testnet_tmpl.toml b/script/runtests/flood_limit_peers_testnet_tmpl.toml new file mode 100644 index 0000000..1a40ade --- /dev/null +++ b/script/runtests/flood_limit_peers_testnet_tmpl.toml @@ -0,0 +1,883 @@ +load_tx_size_bytes = 1024 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 +pex = false +log_level = "info" +#log_level = "mempool:debug,*:info" + +experimental_max_used_outbound_peers = {{MAX_PEERS}} + +[node.validator001] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] +send_no_load = true + diff --git a/script/runtests/flood_skip_experiment.mk_tmpl b/script/runtests/flood_skip_experiment.mk_tmpl new file mode 100644 index 0000000..33c91bc --- /dev/null +++ b/script/runtests/flood_skip_experiment.mk_tmpl @@ -0,0 +1,20 @@ +EPHEMERAL_SIZE ?= 0 +DO_INSTANCE_TAGNAME=v039-cat-lasaro +DO_VPC_SUBNET=172.19.144.0/20 + +LOAD_CONNECTIONS ?= 1 +LOAD_TX_RATE ?= {{LOAD_TX_RATE}} +LOAD_TX_COUNT ?= 100000 +LOAD_TOTAL_TIME ?= 601 +ITERATIONS ?= 5 + + +# Set it to "all" to retrieve from all hosts +# Set it to "any" to retrieve from one full node +# Set it to the exact name of a validator to retrieve from it +RETRIEVE_TARGET_HOST ?= any + +VERSION_TAG ?= 47ffd93c4913c5212d87074939d9869e035e9f43 #skip + sleep + cat + limited +#VERSION2_TAG ?= 66c2cb634 #v0.34.26 (informalsystems/tendermint) +VERSION_WEIGHT ?= 2 +VERSION2_WEIGHT ?= 0 diff --git a/script/runtests/flood_skip_options.json b/script/runtests/flood_skip_options.json new file mode 100644 index 0000000..d059dfe --- /dev/null +++ b/script/runtests/flood_skip_options.json @@ -0,0 +1,45 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "flood skip", + "comment": "Configurations are combined", + "configurations": [ + { + "name": "skip rate", + "comment": "Propagation rates.", + "zip_vars": [ + { + "tmpl_file": "flood_skip_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{FLOOD_SKIP_RATE}}", + "values": [ + 0, + 10, + 20, + 30, + 40, + 50, + 60 + ] + } + ] + }, + { + "name": "tx rate", + "comment": "tx rate", + "zip_vars": [ + { + "tmpl_file": "flood_skip_experiment.mk_tmpl", + "output_file": "experiment.mk", + "tag": "{{LOAD_TX_RATE}}", + "values": [ + 400 + ] + } + ] + } + ] + } + ] +} diff --git a/script/runtests/flood_skip_testnet_tmpl.toml b/script/runtests/flood_skip_testnet_tmpl.toml new file mode 100644 index 0000000..98586f0 --- /dev/null +++ b/script/runtests/flood_skip_testnet_tmpl.toml @@ -0,0 +1,884 @@ +load_tx_size_bytes = 4096 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 +pex = false +log_level = "info" +#log_level = "mempool:debug,*:info" + + +flood_skip_rate = {{FLOOD_SKIP_RATE}} + +[node.validator001] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] +send_no_load = true + diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py new file mode 100644 index 0000000..fa04a12 --- /dev/null +++ b/script/runtests/runtests.py @@ -0,0 +1,331 @@ +##### +# Run this script from qa-infra/script/runtests. +# e.g.: python3 runtests.py -l log.log -o reactors_options.json +# +# It will replace the Makefile and testnet.toml files in qa-infra, that is, ../../. +# Do not commit the updated files!!! +# +# If the Makefile and testnet.toml files are updated, the templates in this folder should +# also be updated. +#### + + +from __future__ import print_function + +from __future__ import absolute_import + +import os +import sys +import time +from datetime import datetime +import getopt +import pexpect +import pathlib +import json +import logging as log +import itertools +import requests + +global_pexpect_instance = None # Used by signal handler +global_output_folder = str(pathlib.Path(__file__).parents[2]) +global_COMMAND_PROMPT = r"\[PEXPECT\]\$ " + +def exit_with_usage(): + + print(globals()['__doc__']) + print( + '''Usage: runtests.py [-s|--single-pass] [-l|--log logFile] [o|--options optionsFile] [-i|--interactive] [-a|--append] [-r|--retrieve [-d|--destroy]] [-t|--tag-experiment] + -s: applies configuration once and quit + -l: output log file + -o: tag replacements file + -i: pause on some key steps + -a: append to log file instead of truncating + -r: retrieve the experiment data at the end + -d: destroy the network at the end (must have -r) + -t: create experiment tags on a local grafana (localhost:3000) + + E.g.: python3 runtests.py -l log.log -o example.json + ''') + os._exit(1) + +def date_string_to_datetime(date_str): + date_format = "%Y%m%d.%H%M%S" + date_obj = datetime.strptime(date_str, date_format) + return date_obj + +def explode(var): + result = [] + for val in var['values']: + result.append({ + 'tmpl_file': var['tmpl_file'], + 'output_file': var['output_file'], + 'tag': var['tag'], + 'value': val}) + return result + + +def zip_variables(config): + log.debug("Config: %s", config) + exploded = [e for e in map(lambda var: explode(var), config['zip_vars'])] + # TODO: check that all lists in exploded have the same length + return list(map(list, zip(*exploded))) + +def tag(begin, end, annotation): + request_body = { + #"dashboardUID":"", + "panelId":1, + "time":begin, + "timeEnd":end, + "tags":["untagged"], + "text":annotation + } + + access_token = open(".grafana_token", "r").read().splitlines()[0] + + response = requests.post( + url='http://localhost:3000/api/annotations', + headers={'Content-Type':'application/json', + 'Authorization': 'Bearer {}'.format(access_token)}, + json=request_body) + return response + +def setup_shell(log_file): + sh = pexpect.spawn( + "/bin/sh", cwd=global_output_folder, timeout=None) + sh.logfile = log_file + + sh.sendline(r"PS1='[PEXPECT]\$ '") # In case of sh-style + i = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT], timeout=10) + if i == 0: + print("# Couldn't set sh-style prompt -- trying csh-style.") + sh.sendline(r"set prompt='[PEXPECT]\$ '") + i = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT], timeout=10) + if i == 0: + print("Failed to set command prompt using sh or csh style.") + print("Response was:") + print(sh.before) + sys.exit(1) + + sh.sendline('pwd') + index = sh.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Working directory') + + return sh + +def main(): + + ###################################################################### + # Parse the options, arguments, get ready, etc. + ###################################################################### + try: + optlist, args = getopt.getopt(sys.argv[1:], 'hal:o:virts', [ + 'help', 'append', 'log', 'options', 'interactive', 'retrieve', 'tag-experiments', 'single-pass']) + except Exception as e: + log.error("ERROR: %s", str(e)) + exit_with_usage() + options = dict(optlist) + + log_filename = 'log.log' + opt_filename = 'opt.json' + append = True + verbosity = 35 + interactive = False + destroy = False + retrieve = False + tag_experiment = False + single_pass = False + + for k, v in options.items(): + if k in ('-h', '--help'): + print("Help:") + exit_with_usage() + elif k in ('-a', '--append'): + append = True + elif k in ('-l', '--log'): + log_filename = v + print(log_filename) + elif k in ('-o', '--options'): + opt_filename = v + print(opt_filename) + elif k in ('-v'): + verbosity = verbosity - 10 + if verbosity < 5: + verbosity = 5 + elif k in ('-i', '--interactive'): + interactive = True + elif k in ('-d', '--destroy'): + destroy = True + elif k in ('-r', '--retrieve'): + retrieve = True + elif k in ('-t', '--tag-experiments'): + tag_experiment = True + elif k in ('-s', '--single-pass'): + single_pass = True + else: + assert False, 'unhandled option' + + if not retrieve and destroy: + log.error( + "Refusing to destroy the network without retrieving the experiment data") + exit(2) + + # log.basicConfig(format="%(levelname)s: %(message)s", level=verbosity) + log.basicConfig(format="%(levelname)s: %(message)s", level=log.INFO) + + if append: + log_file = open(log_filename, "ab") + else: + log_file = open(log_filename, "wb") + + fopt = open(opt_filename, "r") + + # Interpret the options file. + options = json.load(fopt) + + bash = setup_shell(log_file) + + for seq in options['sequences']: + log.info("Sequence entry: %s", seq['name']) + + conf_names = list( + map(lambda conf: conf['name'], seq['configurations'])) + log.info("Configurations: %s ", conf_names) + + # Zip the values of each configuration + zipped_confs = list(map(zip_variables, seq['configurations'])) + log.debug("Zipped: %s", zipped_confs) + + # Combine the configurations in a sequence entry + combined_confs = list(map(lambda conf: [ + item for sublist in conf for item in sublist], itertools.product(*(zipped_confs)))) + log.debug("Combined: %s", combined_confs) + + # Iterate over the combined configurations, apply and execute them + for conf in combined_confs: + log.debug("Conf: %s", conf) + # FIXME: assuming that same output_file implies tmpl_file + # group options by input/output file + + def conf_key_function(x): return ( + x['tmpl_file'], x['output_file']) + conf.sort(key=conf_key_function) + + annotation = '' + + for (t, o), g in itertools.groupby(conf, conf_key_function): + log.info("Creating %s/%s from %s", global_output_folder, o, t) + update_contents = None + with open(t, 'r') as file: + updated_contents = file.read() + + for e in g: + log.info("Replacing %s for %s", e['tag'], str(e['value'])) + annotation = annotation + "{} => {}\n".format(e['tag'], str(e['value'])) + updated_contents = updated_contents.replace( + e['tag'], str(e['value'])) + + with open(global_output_folder + '/' + o, 'w') as file: + file.write(updated_contents) + + + if single_pass: + input("First pass generating configuration files is done.") + exit(0) + + if interactive: + input("Configuration files generated.\nPress Enter to continue execution with them") + + ###################################################################### + # Assume network has been started but no experiments are being executed. + # Execute the combinations and store the logs (specially timestamps) + ###################################################################### + bash.sendline("make configgen") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Configurations updated') + + bash.sendline("make restart") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + # FIXME: Check 'changed' counter. + log.info('Restart completed') + + # Begin log with date/time in the form CCCCyymm.hhmmss + begin_time = time.localtime() + log_file.write(b'# Begin time: %4d%02d%02d.%02d%02d%02d \n' % + begin_time[:-3]) + log_file.write(annotation.encode()) + log_file.write("# Sequence entry: {}\n".format( + seq['name']).encode()) + log.info("# Configuration: %s ", conf) + + bash.sendline("make runload") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Test concluded') + + # End log entry with date/time + end_time = time.localtime() + log_file.write(b'# End time: %4d%02d%02d.%02d%02d%02d \n' % + end_time[:-3]) + + if tag_experiment: + tag(begin_time, end_time, annotation) + + if retrieve: + bash.sendline("make retrieve-blockstore") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Retrieved the blockstore') + + if interactive: + input("Experiment ended.\nPress Enter to continue...") + + # Collect the prometheus database and associate with the log file. + if retrieve: + bash.sendline("make retrieve-prometheus-data") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Retrieved the prometheus data') + + # optionally destroy the network. + if destroy: + bash.sendline("make terraform-destroy") + index = bash.expect([pexpect.TIMEOUT, 'Enter a value:']) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + bash.sendline("yes") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('The network has been destroyed') + + log_file.close() + return 0 + + +if __name__ == "__main__": + main() From 6232b1452f327002bc8e2c3eec63d8fb0688328e Mon Sep 17 00:00:00 2001 From: lasaro Date: Mon, 8 Jan 2024 10:25:33 +0100 Subject: [PATCH 27/34] fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a3b22ca..ba944aa 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,7 @@ After you have all the prerequisites installed and have configured your make retrieve-data ``` - or, to retrieve them independentlyi, use the following for prometheus, which will retrieve the data from all nodes, + or, to retrieve them independently, use the following for prometheus, which will retrieve the data from all nodes, ```bash make retrieve-prometheus-data From cb9e5890fb0b7be8365ebc32186e1694d5edbd8f Mon Sep 17 00:00:00 2001 From: lasarojc Date: Thu, 14 Mar 2024 14:33:36 -0300 Subject: [PATCH 28/34] Merges instructions --- README.md | 53 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 30 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index ad8dc7c..4614fc8 100644 --- a/README.md +++ b/README.md @@ -51,25 +51,29 @@ After you have all the prerequisites installed: ### Start the network -After you have set up the infrastructure: - -1. Set up your experiment. - - If you are using `scripts/runtests.py`, execute it - to update your experiment setup according to your templates. Use the `-s` flag to run it just - once, as in `python3 runtests.py -l log.log -o flood_options.json -s` - - If you are not using `runtests.py`, then - 1. Set up the test you will run in the `experiment.mk` file: - 1. Set the path to your manifest file in the variable `MANIFEST`. - 2. Set the commit hash of CometBFT that you to install in the nodes in the variable `VERSION_TAG`. - 3. If you want to deploy a subset of the validators with a different version of CometBFT, set - the variable `VERSION2_TAG` to the commit hash you want to install in that subset. Then set - the proportion of nodes that will run `VERSION_TAG` and `VERSION2_TAG` in the variables - `VERSION_WEIGHT` and `VERSION2_WEIGHT` respectively. - 4. If necessary, set the variables `DO_INSTANCE_TAGNAME` and `DO_VPC_SUBNET` to customized - values to prevent collisions with other QA runs, including possible other users of the - DigitalOcean project who might be running these scripts. If the subnet is allocated in the - private IP address range 172.16.0.0/12, as it is in the unmodified file, a good choice should be - in the range 172.16.16.0/20 - 172.31.240.0/20. +After you have set up the infrastructure, you need to setup the experiment. +The script `scripts/runtests.py` automates this step. If you are using it, execute it +now to update your experiment setup according to your templates. +Use the `-s` flag to run it just once, as in the following, and then skip to (#execute-the-load-test). + + ```bash + python3 runtests.py -l log.log -o flood_options.json -s + ``` + +Otherwise, execute the following steps. + +1. Set up the test you will run in the `experiment.mk` file: + 1. Set the path to your manifest file in the variable `MANIFEST`. + 2. Set the commit hash of CometBFT that you to install in the nodes in the variable `VERSION_TAG`. + 3. If you want to deploy a subset of the validators with a different version of CometBFT, set + the variable `VERSION2_TAG` to the commit hash you want to install in that subset. Then set + the proportion of nodes that will run `VERSION_TAG` and `VERSION2_TAG` in the variables + `VERSION_WEIGHT` and `VERSION2_WEIGHT` respectively. + 4. If necessary, set the variables `DO_INSTANCE_TAGNAME` and `DO_VPC_SUBNET` to customized + values to prevent collisions with other QA runs, including possible other users of the + DigitalOcean project who might be running these scripts. If the subnet is allocated in the + private IP address range 172.16.0.0/12, as it is in the unmodified file, a good choice should be + in the range 172.16.16.0/20 - 172.31.240.0/20. 2. Create the VMs for the validators and Prometheus as specified in the manifest file. Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. @@ -100,17 +104,20 @@ After you have set up the infrastructure: make prometheus-init ``` -6. Start the network - - If you are using `script/runtests.py`, run it again and skip to session (#stop-the-network-and-retrieve-data) once the test is completed. - - If you are not using the script, start the test application on all of the validators +6. Start the test application on all of the validators ```bash make start-network ``` ### Execute the load test +If you are using `script/runtests.py`, run it again, without the `-s` flag and skip to session (#stop-the-network-and-retrieve-data) once the test is completed. + + ```bash + python3 runtests.py -l log.log -o flood_options.json + ``` -This will start sending load until Ctrl-C is sent, so consider running this in its own terminal: +If you are not using the script, the following command will start sending load until Ctrl-C is sent, so consider running this in its own terminal: ```bash make runload From f8d5d0dbf8d7d4112607c3f1ebe5c60873252738 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Thu, 14 Mar 2024 15:25:09 -0300 Subject: [PATCH 29/34] Renaming template files --- README.md | 35 ++++++++++++++++--- ...l => flood_limit_peers_experiment_tmpl.mk} | 0 .../runtests/flood_limit_peers_options.json | 2 +- ....mk_tmpl => flood_skip_experiment_tmpl.mk} | 0 script/runtests/flood_skip_options.json | 2 +- 5 files changed, 33 insertions(+), 6 deletions(-) rename script/runtests/{flood_limit_peers_experiment.mk_tmpl => flood_limit_peers_experiment_tmpl.mk} (100%) rename script/runtests/{flood_skip_experiment.mk_tmpl => flood_skip_experiment_tmpl.mk} (100%) diff --git a/README.md b/README.md index 4614fc8..74b51e6 100644 --- a/README.md +++ b/README.md @@ -52,15 +52,42 @@ After you have all the prerequisites installed: ### Start the network After you have set up the infrastructure, you need to setup the experiment. -The script `scripts/runtests.py` automates this step. If you are using it, execute it -now to update your experiment setup according to your templates. +There are two ways of doing this, using the script `scripts/runtests.py` to automates part of it or not. + +#### Using `scripts/runtests.py` + +Execute the script once to update your experiment setup according to your templates. Use the `-s` flag to run it just once, as in the following, and then skip to (#execute-the-load-test). ```bash python3 runtests.py -l log.log -o flood_options.json -s ``` -Otherwise, execute the following steps. +2. Create the VMs for the validators and Prometheus as specified in the manifest file. + Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. + + ```bash + make terraform-apply + ``` + + After creating the DO droplets, this command will generate two files with information about the + IP addresses of the nodes: an Ansible inventory file `./ansible/hosts`, and + `./ansible/testnet/infrastructure-data.json` for E2E's `runner` tool. + +3. Install all necessary software on the created VMs using Ansible + + ```bash + make ansible-install + ``` + +4. Initialize the Prometheus instance + + ```bash + make prometheus-init + ``` + + +#### Without the script 1. Set up the test you will run in the `experiment.mk` file: 1. Set the path to your manifest file in the variable `MANIFEST`. @@ -111,7 +138,7 @@ Otherwise, execute the following steps. ``` ### Execute the load test -If you are using `script/runtests.py`, run it again, without the `-s` flag and skip to session (#stop-the-network-and-retrieve-data) once the test is completed. +If you are using `script/runtests.py`, run it now. ```bash python3 runtests.py -l log.log -o flood_options.json diff --git a/script/runtests/flood_limit_peers_experiment.mk_tmpl b/script/runtests/flood_limit_peers_experiment_tmpl.mk similarity index 100% rename from script/runtests/flood_limit_peers_experiment.mk_tmpl rename to script/runtests/flood_limit_peers_experiment_tmpl.mk diff --git a/script/runtests/flood_limit_peers_options.json b/script/runtests/flood_limit_peers_options.json index 9b92c81..355c26c 100644 --- a/script/runtests/flood_limit_peers_options.json +++ b/script/runtests/flood_limit_peers_options.json @@ -28,7 +28,7 @@ "comment": "tx rate", "zip_vars": [ { - "tmpl_file": "flood_limit_peers_experiment.mk_tmpl", + "tmpl_file": "flood_limit_peers_experiment_tmpl.mk", "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ diff --git a/script/runtests/flood_skip_experiment.mk_tmpl b/script/runtests/flood_skip_experiment_tmpl.mk similarity index 100% rename from script/runtests/flood_skip_experiment.mk_tmpl rename to script/runtests/flood_skip_experiment_tmpl.mk diff --git a/script/runtests/flood_skip_options.json b/script/runtests/flood_skip_options.json index d059dfe..dbfb7be 100644 --- a/script/runtests/flood_skip_options.json +++ b/script/runtests/flood_skip_options.json @@ -30,7 +30,7 @@ "comment": "tx rate", "zip_vars": [ { - "tmpl_file": "flood_skip_experiment.mk_tmpl", + "tmpl_file": "flood_skip_experiment_tmpl.mk", "output_file": "experiment.mk", "tag": "{{LOAD_TX_RATE}}", "values": [ From 81f6aaef64d1d3bf13b7e94595a58823c04640b7 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 18 Mar 2024 10:33:36 -0300 Subject: [PATCH 30/34] Add a TODO to use argparse. --- script/runtests/runtests.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py index fa04a12..a2ac748 100644 --- a/script/runtests/runtests.py +++ b/script/runtests/runtests.py @@ -118,9 +118,8 @@ def setup_shell(log_file): def main(): - ###################################################################### - # Parse the options, arguments, get ready, etc. - ###################################################################### + # TODO: use argparse (https://docs.python.org/pt-br/3/library/argparse.html#module-argparse) instead? + try: optlist, args = getopt.getopt(sys.argv[1:], 'hal:o:virts', [ 'help', 'append', 'log', 'options', 'interactive', 'retrieve', 'tag-experiments', 'single-pass']) From a072b772af6ec3dee5b527669aabbd02adc3487d Mon Sep 17 00:00:00 2001 From: lasarojc Date: Mon, 18 Mar 2024 10:41:45 -0300 Subject: [PATCH 31/34] update instructions --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 74b51e6..2dffd36 100644 --- a/README.md +++ b/README.md @@ -57,12 +57,18 @@ There are two ways of doing this, using the script `scripts/runtests.py` to auto #### Using `scripts/runtests.py` Execute the script once to update your experiment setup according to your templates. -Use the `-s` flag to run it just once, as in the following, and then skip to (#execute-the-load-test). +Use the `-s` flag to run it just once, as in the following. ```bash python3 runtests.py -l log.log -o flood_options.json -s ``` +1. Generate the testnet configuration, using the updated scripts + + ```bash + make configgen + ``` + 2. Create the VMs for the validators and Prometheus as specified in the manifest file. Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. From 4c0242c6953e66fdc5960b9f017310b1548ba828 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Tue, 19 Mar 2024 08:53:27 -0300 Subject: [PATCH 32/34] Optimized the setting of the load-runner --- Makefile | 4 ++++ script/runtests/runtests.py | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index dd4ef49..e3a36e3 100644 --- a/Makefile +++ b/Makefile @@ -86,6 +86,10 @@ endif ansible-playbook ./ansible/prometheus-restart.yaml ansible-playbook ./ansible/testapp-reinit.yaml +.PHONY: restart2 +restart2: + ansible-playbook ./ansible/testapp-reinit.yaml + .PHONY: rotate rotate: ./script/rotate.sh $(RUNNER_COMMIT_HASH) $(MANIFEST_PATH) \ diff --git a/script/runtests/runtests.py b/script/runtests/runtests.py index a2ac748..b5b8ff3 100644 --- a/script/runtests/runtests.py +++ b/script/runtests/runtests.py @@ -187,6 +187,14 @@ def main(): bash = setup_shell(log_file) + bash.sendline("make loadrunners-init") + index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) + if index == 0: + log.error('Timeout!!') + exit() + elif index == 1: + log.info('Load runner initialized') + for seq in options['sequences']: log.info("Sequence entry: %s", seq['name']) @@ -250,7 +258,7 @@ def conf_key_function(x): return ( elif index == 1: log.info('Configurations updated') - bash.sendline("make restart") + bash.sendline("make restart2") index = bash.expect([pexpect.TIMEOUT, global_COMMAND_PROMPT]) if index == 0: log.error('Timeout!!') From 8304883b12ff1d63bf2420de7b638e3ee10e1c84 Mon Sep 17 00:00:00 2001 From: lasarojc Date: Tue, 19 Mar 2024 08:54:21 -0300 Subject: [PATCH 33/34] Fixed the steps to run with runtests.py --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2dffd36..09e4bd8 100644 --- a/README.md +++ b/README.md @@ -63,13 +63,7 @@ Use the `-s` flag to run it just once, as in the following. python3 runtests.py -l log.log -o flood_options.json -s ``` -1. Generate the testnet configuration, using the updated scripts - - ```bash - make configgen - ``` - -2. Create the VMs for the validators and Prometheus as specified in the manifest file. +1. Create the VMs for the validators and Prometheus as specified in the manifest file. Be sure to use your actual DO token and SSH key fingerprints for the `do_token` and `do_ssh_keys` variables. ```bash @@ -80,6 +74,12 @@ Use the `-s` flag to run it just once, as in the following. IP addresses of the nodes: an Ansible inventory file `./ansible/hosts`, and `./ansible/testnet/infrastructure-data.json` for E2E's `runner` tool. +2. Generate the testnet configuration, using the updated scripts + + ```bash + make configgen + ``` + 3. Install all necessary software on the created VMs using Ansible ```bash From 0c8477bed365fe8ca6115fbc7d73a2250304bf7f Mon Sep 17 00:00:00 2001 From: lasaro Date: Thu, 28 Mar 2024 10:18:42 -0300 Subject: [PATCH 34/34] test: Adds testing with variable intra loop sleep delay maximum value (#60) * Files to experiment with IntraLoopSleepDelay * vary_ILSD experiment definitions --- ansible/scripts/get-endpoints.sh | 2 +- experiment.mk | 8 +- script/runtests/vary_sleep_options.json | 33 + script/runtests/vary_sleep_testnet_tmpl.toml | 882 +++++++++++++++++++ 4 files changed, 920 insertions(+), 5 deletions(-) create mode 100644 script/runtests/vary_sleep_options.json create mode 100644 script/runtests/vary_sleep_testnet_tmpl.toml diff --git a/ansible/scripts/get-endpoints.sh b/ansible/scripts/get-endpoints.sh index ab31da4..f10d172 100755 --- a/ansible/scripts/get-endpoints.sh +++ b/ansible/scripts/get-endpoints.sh @@ -1,4 +1,4 @@ -NUM_CONNECTIONS=1 +NUM_CONNECTIONS=4 #TODO: pass this value from Makefile endpoint_list=$(ansible-inventory --export --list | jq '[.[] | .hostvars][0]' | grep 'name.*validator' -B 1 | grep internal_ip | sed 's/\"//g' | cut -w -f3 | sed 's/,//' | sed 's/\(.*\)/ws:\/\/\1:26657\/v1\/websocket/') IFS=' diff --git a/experiment.mk b/experiment.mk index 290ab69..3e701d4 100644 --- a/experiment.mk +++ b/experiment.mk @@ -1,12 +1,12 @@ # Take care to make these values unique between experiments running # on the same DigitalOcean project. -DO_INSTANCE_TAGNAME=main-testnet -DO_VPC_SUBNET=172.19.144.0/20 +DO_INSTANCE_TAGNAME=main-testnet-lasaro +DO_VPC_SUBNET=172.31.240.0/20 -MANIFEST ?= ./testnets/example.toml +MANIFEST ?= ./testnet.toml MANIFEST_PATH=$(shell realpath $(MANIFEST)) -VERSION_TAG ?= f92bace91 # tag of main on 05.02.2024 +VERSION_TAG ?= 72450bc82902c8c3f5995da116454c067c0d3373 #VERSION_TAG ?= 3b783434f #v0.34.27 (cometbft/cometbft) #VERSION_TAG ?= bef9a830e #v0.37.alpha3 (cometbft/cometbft) #VERSION_TAG ?= v0.38.0-alpha.2 diff --git a/script/runtests/vary_sleep_options.json b/script/runtests/vary_sleep_options.json new file mode 100644 index 0000000..117c747 --- /dev/null +++ b/script/runtests/vary_sleep_options.json @@ -0,0 +1,33 @@ +{ + "comment": "Entries are processed sequentially", + "sequences": [ + { + "name": "Intra gossip delay", + "comment": "Configurations are combined", + "configurations": [ + { + "name": "Intra gossip delay", + "comment": "Intra gossip delay", + "zip_vars": [ + { + "tmpl_file": "vary_sleep_testnet_tmpl.toml", + "output_file": "testnet.toml", + "tag": "{{INTRA_GOSSIP_DELAY}}", + "values": [ + "500ms", + "400ms", + "300ms", + "250ms", + "200ms", + "150ms", + "100ms", + "50ms", + "0ms" + ] + } + ] + } + ] + } + ] +} diff --git a/script/runtests/vary_sleep_testnet_tmpl.toml b/script/runtests/vary_sleep_testnet_tmpl.toml new file mode 100644 index 0000000..b3dd240 --- /dev/null +++ b/script/runtests/vary_sleep_testnet_tmpl.toml @@ -0,0 +1,882 @@ +load_tx_size_bytes = 1024 +load_tx_to_send = 5000 +load_tx_batch_size = 10 +load_tx_connections = 1 +log_level = "info" +#log_level = "mempool:debug,*:info" + +peer_gossip_intraloop_sleep_duration = "{{INTRA_GOSSIP_DELAY}}" + +[node.validator001] +persistent_peers = ["validator002", "validator006", "validator011", "validator015", "validator016", "validator017", "validator025", "validator026", "validator030", "validator031", "validator032", "validator034", "validator035", "validator039", "validator042", "validator049", "validator050", "validator055", "validator073", "validator077", "validator079", "validator085", "validator095", "validator096", "validator103", "validator107", "validator110", "validator115", "validator124", "validator137", "validator139", "validator141", "validator150", "validator152", "validator164", "validator166", "validator171", "validator173"] +send_no_load = true + +[node.validator002] +persistent_peers = ["validator001", "validator003", "validator010", "validator012", "validator015", "validator021", "validator024", "validator031", "validator033", "validator035", "validator038", "validator039", "validator043", "validator044", "validator047", "validator054", "validator056", "validator058", "validator066", "validator068", "validator070", "validator071", "validator090", "validator109", "validator113", "validator116", "validator119", "validator121", "validator123", "validator127", "validator134", "validator136", "validator138", "validator157", "validator166", "validator171"] +send_no_load = true + + +[node.validator003] +persistent_peers = ["validator002", "validator012", "validator015", "validator023", "validator030", "validator031", "validator043", "validator045", "validator048", "validator050", "validator051", "validator058", "validator068", "validator071", "validator077", "validator091", "validator103", "validator111", "validator112", "validator116", "validator122", "validator143", "validator153", "validator168", "validator174"] +send_no_load = true + + +[node.validator004] +persistent_peers = ["validator006", "validator009", "validator010", "validator021", "validator030", "validator034", "validator038", "validator039", "validator040", "validator044", "validator045", "validator049", "validator052", "validator054", "validator062", "validator063", "validator068", "validator071", "validator082", "validator084", "validator085", "validator087", "validator088", "validator092", "validator093", "validator109", "validator119", "validator121", "validator122", "validator128", "validator131", "validator133", "validator136", "validator148", "validator152", "validator160"] +send_no_load = true + + +[node.validator005] +persistent_peers = ["validator006", "validator015", "validator029", "validator036", "validator041", "validator042", "validator044", "validator046", "validator051", "validator052", "validator075", "validator081", "validator088", "validator094", "validator097", "validator100", "validator111", "validator121", "validator126", "validator141", "validator145", "validator150", "validator153", "validator156"] +send_no_load = true + + +[node.validator006] +persistent_peers = ["validator001", "validator004", "validator005", "validator007", "validator022", "validator025", "validator043", "validator045", "validator049", "validator053", "validator060", "validator061", "validator063", "validator064", "validator075", "validator093", "validator098", "validator106", "validator107", "validator118", "validator119", "validator124", "validator125", "validator130", "validator132", "validator134", "validator135", "validator139", "validator143", "validator144", "validator146", "validator147", "validator153", "validator154", "validator157", "validator166", "validator173"] +send_no_load = true + + +[node.validator007] +persistent_peers = ["validator006", "validator017", "validator023", "validator025", "validator035", "validator043", "validator050", "validator062", "validator068", "validator078", "validator089", "validator091", "validator122", "validator140", "validator144", "validator153", "validator156", "validator157", "validator159", "validator168", "validator173"] +send_no_load = true + + +[node.validator008] +persistent_peers = ["validator010", "validator019", "validator031", "validator041", "validator050", "validator071", "validator073", "validator079", "validator081", "validator085", "validator098", "validator103", "validator112", "validator113", "validator117", "validator133", "validator145", "validator150", "validator158", "validator159", "validator167", "validator168"] +send_no_load = true + + +[node.validator009] +persistent_peers = ["validator004", "validator010", "validator014", "validator015", "validator038", "validator044", "validator045", "validator055", "validator060", "validator061", "validator066", "validator078", "validator085", "validator088", "validator092", "validator107", "validator108", "validator110", "validator111", "validator113", "validator117", "validator118", "validator119", "validator131", "validator137", "validator146", "validator148", "validator156", "validator159", "validator164", "validator169", "validator170", "validator172"] +send_no_load = true + + +[node.validator010] +persistent_peers = ["validator002", "validator004", "validator008", "validator009", "validator019", "validator020", "validator029", "validator040", "validator041", "validator043", "validator053", "validator062", "validator063", "validator071", "validator072", "validator087", "validator093", "validator111", "validator115", "validator121", "validator125", "validator136", "validator150", "validator152", "validator172", "validator173"] +send_no_load = true + + +[node.validator011] +persistent_peers = ["validator001", "validator026", "validator030", "validator036", "validator037", "validator045", "validator060", "validator066", "validator072", "validator074", "validator076", "validator080", "validator089", "validator091", "validator110", "validator113", "validator132", "validator134", "validator138", "validator149", "validator156", "validator171"] +send_no_load = true + + +[node.validator012] +persistent_peers = ["validator002", "validator003", "validator019", "validator020", "validator023", "validator024", "validator030", "validator032", "validator041", "validator060", "validator071", "validator074", "validator076", "validator080", "validator086", "validator089", "validator090", "validator091", "validator096", "validator120", "validator129", "validator131", "validator132", "validator134", "validator148", "validator151", "validator154", "validator160", "validator164", "validator168", "validator169", "validator170"] +send_no_load = true + + +[node.validator013] +persistent_peers = ["validator017", "validator026", "validator031", "validator034", "validator035", "validator036", "validator038", "validator043", "validator053", "validator058", "validator063", "validator067", "validator068", "validator082", "validator083", "validator084", "validator093", "validator104", "validator107", "validator108", "validator124", "validator129", "validator134", "validator137", "validator140", "validator150", "validator152", "validator154", "validator156", "validator159", "validator168", "validator169", "validator172"] +send_no_load = true + + +[node.validator014] +persistent_peers = ["validator009", "validator024", "validator028", "validator032", "validator045", "validator056", "validator060", "validator061", "validator067", "validator069", "validator078", "validator086", "validator090", "validator099", "validator101", "validator105", "validator106", "validator112", "validator118", "validator123", "validator127", "validator130", "validator133", "validator134", "validator138", "validator140", "validator142", "validator149", "validator150", "validator157", "validator158", "validator161", "validator163", "validator167", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator015] +persistent_peers = ["validator001", "validator002", "validator003", "validator005", "validator009", "validator016", "validator035", "validator039", "validator044", "validator048", "validator050", "validator057", "validator065", "validator066", "validator070", "validator071", "validator072", "validator087", "validator088", "validator089", "validator092", "validator098", "validator099", "validator105", "validator110", "validator117", "validator120", "validator125", "validator126", "validator127", "validator130", "validator135", "validator140", "validator145", "validator154", "validator157", "validator158", "validator159", "validator165"] +send_no_load = true + + +[node.validator016] +persistent_peers = ["validator001", "validator015", "validator022", "validator030", "validator037", "validator041", "validator045", "validator049", "validator050", "validator058", "validator062", "validator070", "validator090", "validator092", "validator093", "validator110", "validator113", "validator119", "validator132", "validator138", "validator139", "validator142", "validator144", "validator152", "validator155", "validator161", "validator163", "validator165", "validator168"] +send_no_load = true + + +[node.validator017] +persistent_peers = ["validator001", "validator007", "validator013", "validator018", "validator021", "validator029", "validator032", "validator035", "validator036", "validator042", "validator043", "validator051", "validator052", "validator057", "validator060", "validator067", "validator069", "validator072", "validator086", "validator090", "validator098", "validator099", "validator100", "validator108", "validator109", "validator115", "validator120", "validator123", "validator125", "validator135", "validator140", "validator141", "validator142", "validator150", "validator151", "validator152", "validator153", "validator159", "validator172"] +send_no_load = true + + +[node.validator018] +persistent_peers = ["validator017", "validator023", "validator030", "validator032", "validator039", "validator046", "validator051", "validator057", "validator058", "validator075", "validator080", "validator083", "validator084", "validator086", "validator095", "validator096", "validator106", "validator114", "validator121", "validator124", "validator125", "validator129", "validator130", "validator143", "validator146", "validator147", "validator149", "validator153", "validator158", "validator163", "validator168", "validator169", "validator174"] +send_no_load = true + + +[node.validator019] +persistent_peers = ["validator008", "validator010", "validator012", "validator022", "validator024", "validator029", "validator036", "validator043", "validator060", "validator074", "validator084", "validator085", "validator086", "validator089", "validator090", "validator092", "validator097", "validator100", "validator110", "validator119", "validator122", "validator124", "validator125", "validator127", "validator140", "validator148", "validator153", "validator167", "validator169", "validator173"] +send_no_load = true + + +[node.validator020] +persistent_peers = ["validator010", "validator012", "validator035", "validator045", "validator049", "validator051", "validator057", "validator059", "validator060", "validator062", "validator075", "validator078", "validator079", "validator085", "validator086", "validator087", "validator097", "validator098", "validator102", "validator105", "validator117", "validator119", "validator122", "validator129", "validator134", "validator136", "validator139", "validator145", "validator153", "validator160", "validator164", "validator165", "validator170", "validator173"] +send_no_load = true + + +[node.validator021] +persistent_peers = ["validator002", "validator004", "validator017", "validator032", "validator033", "validator035", "validator041", "validator046", "validator047", "validator051", "validator052", "validator053", "validator056", "validator059", "validator060", "validator070", "validator071", "validator074", "validator077", "validator078", "validator080", "validator085", "validator088", "validator093", "validator099", "validator104", "validator105", "validator111", "validator128", "validator129", "validator130", "validator131", "validator132", "validator137", "validator145", "validator147", "validator156", "validator168"] +send_no_load = true + + +[node.validator022] +persistent_peers = ["validator006", "validator016", "validator019", "validator030", "validator031", "validator037", "validator066", "validator071", "validator078", "validator082", "validator088", "validator108", "validator118", "validator119", "validator121", "validator132", "validator135", "validator139", "validator149", "validator151", "validator154", "validator158"] +send_no_load = true + + +[node.validator023] +persistent_peers = ["validator003", "validator007", "validator012", "validator018", "validator024", "validator030", "validator031", "validator045", "validator047", "validator059", "validator061", "validator062", "validator067", "validator076", "validator082", "validator083", "validator093", "validator095", "validator102", "validator103", "validator109", "validator125", "validator131", "validator144", "validator154", "validator155", "validator163", "validator167", "validator170", "validator175"] +send_no_load = true + + +[node.validator024] +persistent_peers = ["validator002", "validator012", "validator014", "validator019", "validator023", "validator026", "validator030", "validator058", "validator060", "validator061", "validator062", "validator086", "validator091", "validator104", "validator105", "validator113", "validator123", "validator125", "validator132", "validator134", "validator142", "validator149", "validator154", "validator165", "validator172"] +send_no_load = true + + +[node.validator025] +persistent_peers = ["validator001", "validator006", "validator007", "validator035", "validator049", "validator053", "validator057", "validator077", "validator078", "validator085", "validator089", "validator091", "validator096", "validator111", "validator114", "validator116", "validator119", "validator122", "validator125", "validator128", "validator136", "validator148", "validator152", "validator155", "validator163", "validator167", "validator170", "validator171"] +send_no_load = true + + +[node.validator026] +persistent_peers = ["validator001", "validator011", "validator013", "validator024", "validator029", "validator031", "validator051", "validator056", "validator058", "validator060", "validator062", "validator065", "validator067", "validator074", "validator075", "validator081", "validator083", "validator086", "validator092", "validator094", "validator102", "validator104", "validator130", "validator131", "validator145", "validator154", "validator168"] +send_no_load = true + + +[node.validator027] +persistent_peers = ["validator028", "validator031", "validator042", "validator046", "validator049", "validator056", "validator062", "validator063", "validator065", "validator080", "validator092", "validator094", "validator100", "validator106", "validator109", "validator118", "validator120", "validator128", "validator135", "validator145", "validator149", "validator157"] +send_no_load = true + + +[node.validator028] +persistent_peers = ["validator014", "validator027", "validator030", "validator033", "validator034", "validator039", "validator040", "validator048", "validator057", "validator063", "validator073", "validator075", "validator079", "validator081", "validator092", "validator093", "validator094", "validator097", "validator100", "validator108", "validator113", "validator116", "validator124", "validator126", "validator127", "validator131", "validator133", "validator137", "validator140", "validator154", "validator162", "validator165", "validator175"] +send_no_load = true + + +[node.validator029] +persistent_peers = ["validator005", "validator010", "validator017", "validator019", "validator026", "validator034", "validator035", "validator043", "validator049", "validator050", "validator059", "validator060", "validator062", "validator066", "validator070", "validator071", "validator076", "validator080", "validator082", "validator089", "validator094", "validator096", "validator101", "validator102", "validator113", "validator114", "validator119", "validator132", "validator133", "validator137", "validator139", "validator162", "validator168", "validator169", "validator173", "validator175"] +send_no_load = true + + +[node.validator030] +persistent_peers = ["validator001", "validator003", "validator004", "validator011", "validator012", "validator016", "validator018", "validator022", "validator023", "validator024", "validator028", "validator031", "validator037", "validator038", "validator046", "validator047", "validator067", "validator069", "validator071", "validator075", "validator076", "validator081", "validator085", "validator086", "validator087", "validator110", "validator119", "validator121", "validator135", "validator136", "validator142", "validator144", "validator148", "validator156", "validator166", "validator171", "validator173", "validator174"] +send_no_load = true + + +[node.validator031] +persistent_peers = ["validator001", "validator002", "validator003", "validator008", "validator013", "validator022", "validator023", "validator026", "validator027", "validator030", "validator042", "validator044", "validator050", "validator060", "validator063", "validator065", "validator067", "validator079", "validator082", "validator085", "validator087", "validator089", "validator091", "validator092", "validator098", "validator109", "validator113", "validator129", "validator132", "validator138", "validator142", "validator143", "validator148", "validator149", "validator153", "validator156", "validator167", "validator173", "validator174"] +send_no_load = true + + +[node.validator032] +persistent_peers = ["validator001", "validator012", "validator014", "validator017", "validator018", "validator021", "validator046", "validator054", "validator057", "validator061", "validator062", "validator065", "validator066", "validator067", "validator075", "validator080", "validator084", "validator096", "validator105", "validator108", "validator110", "validator120", "validator125", "validator136", "validator147", "validator153"] +send_no_load = true + + +[node.validator033] +persistent_peers = ["validator002", "validator021", "validator028", "validator034", "validator043", "validator046", "validator052", "validator055", "validator079", "validator084", "validator091", "validator093", "validator107", "validator109", "validator110", "validator122", "validator124", "validator127", "validator131", "validator154", "validator157", "validator169", "validator175"] +send_no_load = true + + +[node.validator034] +persistent_peers = ["validator001", "validator004", "validator013", "validator028", "validator029", "validator033", "validator041", "validator042", "validator043", "validator044", "validator046", "validator051", "validator053", "validator056", "validator072", "validator083", "validator092", "validator093", "validator095", "validator101", "validator103", "validator105", "validator110", "validator112", "validator120", "validator122", "validator123", "validator136", "validator138", "validator140", "validator142", "validator145", "validator150", "validator153", "validator157", "validator159"] +send_no_load = true + + +[node.validator035] +persistent_peers = ["validator001", "validator002", "validator007", "validator013", "validator015", "validator017", "validator020", "validator021", "validator025", "validator029", "validator041", "validator042", "validator045", "validator062", "validator068", "validator077", "validator082", "validator087", "validator088", "validator090", "validator093", "validator109", "validator115", "validator116", "validator120", "validator128", "validator134", "validator136", "validator137", "validator141", "validator146", "validator153", "validator154", "validator160", "validator164", "validator165", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator036] +persistent_peers = ["validator005", "validator011", "validator013", "validator017", "validator019", "validator041", "validator051", "validator053", "validator067", "validator081", "validator085", "validator091", "validator094", "validator096", "validator108", "validator113", "validator115", "validator122", "validator133", "validator136", "validator151", "validator154", "validator160", "validator161", "validator164"] +send_no_load = true + + +[node.validator037] +persistent_peers = ["validator011", "validator016", "validator022", "validator030", "validator042", "validator050", "validator051", "validator053", "validator061", "validator065", "validator070", "validator074", "validator086", "validator089", "validator094", "validator099", "validator104", "validator113", "validator114", "validator129", "validator133", "validator137", "validator144", "validator145", "validator150", "validator160", "validator161", "validator164", "validator172"] +send_no_load = true + + +[node.validator038] +persistent_peers = ["validator002", "validator004", "validator009", "validator013", "validator030", "validator053", "validator062", "validator065", "validator067", "validator073", "validator074", "validator076", "validator077", "validator080", "validator087", "validator095", "validator096", "validator098", "validator112", "validator113", "validator119", "validator125", "validator132", "validator134", "validator163"] +send_no_load = true + + +[node.validator039] +persistent_peers = ["validator001", "validator002", "validator004", "validator015", "validator018", "validator028", "validator043", "validator044", "validator058", "validator062", "validator065", "validator073", "validator091", "validator111", "validator117", "validator134", "validator136", "validator140", "validator143", "validator154", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator040] +persistent_peers = ["validator004", "validator010", "validator028", "validator041", "validator050", "validator064", "validator068", "validator069", "validator073", "validator075", "validator078", "validator085", "validator089", "validator090", "validator092", "validator095", "validator102", "validator108", "validator119", "validator123", "validator125", "validator130", "validator145", "validator146", "validator159", "validator160", "validator163", "validator167", "validator175"] +send_no_load = true + + +[node.validator041] +persistent_peers = ["validator005", "validator008", "validator010", "validator012", "validator016", "validator021", "validator034", "validator035", "validator036", "validator040", "validator062", "validator064", "validator071", "validator074", "validator077", "validator087", "validator099", "validator100", "validator101", "validator108", "validator127", "validator130", "validator144", "validator146", "validator153", "validator154", "validator155", "validator156", "validator175"] +send_no_load = true + + +[node.validator042] +persistent_peers = ["validator001", "validator005", "validator017", "validator027", "validator031", "validator034", "validator035", "validator037", "validator045", "validator062", "validator064", "validator070", "validator080", "validator083", "validator084", "validator087", "validator089", "validator110", "validator116", "validator119", "validator124", "validator133", "validator136", "validator138", "validator142", "validator149", "validator153", "validator168"] +send_no_load = true + + +[node.validator043] +persistent_peers = ["validator002", "validator003", "validator006", "validator007", "validator010", "validator013", "validator017", "validator019", "validator029", "validator033", "validator034", "validator039", "validator045", "validator046", "validator050", "validator056", "validator066", "validator069", "validator076", "validator080", "validator083", "validator085", "validator087", "validator091", "validator095", "validator098", "validator102", "validator104", "validator106", "validator121", "validator122", "validator123", "validator136", "validator139", "validator141", "validator150", "validator153", "validator157", "validator165"] +send_no_load = true + + +[node.validator044] +persistent_peers = ["validator002", "validator004", "validator005", "validator009", "validator015", "validator031", "validator034", "validator039", "validator054", "validator062", "validator067", "validator080", "validator091", "validator092", "validator094", "validator096", "validator100", "validator105", "validator122", "validator124", "validator127", "validator131", "validator140", "validator147", "validator148", "validator151", "validator154", "validator173"] +send_no_load = true + + +[node.validator045] +persistent_peers = ["validator003", "validator004", "validator006", "validator009", "validator011", "validator014", "validator016", "validator020", "validator023", "validator035", "validator042", "validator043", "validator046", "validator053", "validator061", "validator064", "validator075", "validator082", "validator085", "validator087", "validator092", "validator094", "validator097", "validator103", "validator104", "validator106", "validator108", "validator110", "validator111", "validator120", "validator127", "validator131", "validator135", "validator137", "validator145", "validator167", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator046] +persistent_peers = ["validator005", "validator018", "validator021", "validator027", "validator030", "validator032", "validator033", "validator034", "validator043", "validator045", "validator048", "validator055", "validator058", "validator064", "validator068", "validator074", "validator084", "validator091", "validator092", "validator105", "validator107", "validator109", "validator130", "validator132", "validator133", "validator136", "validator146", "validator152", "validator159", "validator173"] +send_no_load = true + + +[node.validator047] +persistent_peers = ["validator002", "validator021", "validator023", "validator030", "validator049", "validator053", "validator057", "validator058", "validator075", "validator082", "validator085", "validator088", "validator089", "validator100", "validator104", "validator118", "validator119", "validator121", "validator122", "validator125", "validator134", "validator135", "validator138", "validator150", "validator156", "validator159", "validator164"] +send_no_load = true + + +[node.validator048] +persistent_peers = ["validator003", "validator015", "validator028", "validator046", "validator052", "validator053", "validator065", "validator067", "validator068", "validator086", "validator087", "validator092", "validator102", "validator108", "validator117", "validator126", "validator145", "validator149", "validator159", "validator162", "validator164"] +send_no_load = true + + +[node.validator049] +persistent_peers = ["validator001", "validator004", "validator006", "validator016", "validator020", "validator025", "validator027", "validator029", "validator047", "validator053", "validator061", "validator068", "validator071", "validator082", "validator086", "validator087", "validator102", "validator109", "validator113", "validator116", "validator125", "validator133", "validator142", "validator151", "validator155", "validator157", "validator160", "validator161", "validator162", "validator163", "validator173"] +send_no_load = true + + +[node.validator050] +persistent_peers = ["validator001", "validator003", "validator007", "validator008", "validator015", "validator016", "validator029", "validator031", "validator037", "validator040", "validator043", "validator053", "validator055", "validator065", "validator068", "validator069", "validator071", "validator078", "validator085", "validator087", "validator092", "validator099", "validator100", "validator109", "validator116", "validator123", "validator133", "validator135", "validator146", "validator147", "validator151", "validator159", "validator160", "validator162", "validator163", "validator164", "validator165", "validator169", "validator171", "validator172"] +send_no_load = true + + +[node.validator051] +persistent_peers = ["validator003", "validator005", "validator017", "validator018", "validator020", "validator021", "validator026", "validator034", "validator036", "validator037", "validator054", "validator057", "validator064", "validator071", "validator075", "validator077", "validator097", "validator099", "validator100", "validator107", "validator109", "validator110", "validator112", "validator119", "validator130", "validator148", "validator149", "validator153", "validator154", "validator158", "validator162", "validator163", "validator164", "validator166"] +send_no_load = true + + +[node.validator052] +persistent_peers = ["validator004", "validator005", "validator017", "validator021", "validator033", "validator048", "validator053", "validator058", "validator061", "validator067", "validator070", "validator073", "validator100", "validator128", "validator144", "validator148", "validator156", "validator157", "validator162", "validator163", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator053] +persistent_peers = ["validator006", "validator010", "validator013", "validator021", "validator025", "validator034", "validator036", "validator037", "validator038", "validator045", "validator047", "validator048", "validator049", "validator050", "validator052", "validator064", "validator067", "validator092", "validator096", "validator100", "validator103", "validator104", "validator109", "validator116", "validator117", "validator126", "validator134", "validator146", "validator154", "validator158", "validator164", "validator171", "validator173"] +send_no_load = true + + +[node.validator054] +persistent_peers = ["validator002", "validator004", "validator032", "validator044", "validator051", "validator055", "validator065", "validator080", "validator088", "validator095", "validator106", "validator120", "validator134", "validator144", "validator148", "validator156", "validator159", "validator162"] +send_no_load = true + + +[node.validator055] +persistent_peers = ["validator001", "validator009", "validator033", "validator046", "validator050", "validator054", "validator056", "validator061", "validator064", "validator067", "validator092", "validator093", "validator113", "validator118", "validator119", "validator121", "validator129", "validator134", "validator147", "validator151", "validator159", "validator165", "validator174"] +send_no_load = true + + +[node.validator056] +persistent_peers = ["validator002", "validator014", "validator021", "validator026", "validator027", "validator034", "validator043", "validator055", "validator059", "validator060", "validator077", "validator080", "validator081", "validator087", "validator089", "validator090", "validator093", "validator097", "validator098", "validator103", "validator109", "validator111", "validator113", "validator115", "validator116", "validator120", "validator125", "validator128", "validator139", "validator140", "validator142", "validator146", "validator150", "validator151", "validator153", "validator162", "validator167", "validator174"] +send_no_load = true + + +[node.validator057] +persistent_peers = ["validator015", "validator017", "validator018", "validator020", "validator025", "validator028", "validator032", "validator047", "validator051", "validator080", "validator090", "validator097", "validator098", "validator101", "validator106", "validator118", "validator119", "validator149", "validator150", "validator151"] +send_no_load = true + + +[node.validator058] +persistent_peers = ["validator002", "validator003", "validator013", "validator016", "validator018", "validator024", "validator026", "validator039", "validator046", "validator047", "validator052", "validator059", "validator060", "validator068", "validator071", "validator073", "validator074", "validator075", "validator078", "validator080", "validator086", "validator088", "validator093", "validator098", "validator100", "validator112", "validator115", "validator118", "validator130", "validator133", "validator145", "validator151", "validator163", "validator171"] +send_no_load = true + + +[node.validator059] +persistent_peers = ["validator020", "validator021", "validator023", "validator029", "validator056", "validator058", "validator073", "validator095", "validator100", "validator122", "validator134", "validator137", "validator138", "validator153", "validator167", "validator168", "validator170", "validator171"] +send_no_load = true + + +[node.validator060] +persistent_peers = ["validator006", "validator009", "validator011", "validator012", "validator014", "validator017", "validator019", "validator020", "validator021", "validator024", "validator026", "validator029", "validator031", "validator056", "validator058", "validator061", "validator065", "validator067", "validator068", "validator070", "validator074", "validator078", "validator085", "validator089", "validator092", "validator098", "validator109", "validator119", "validator134", "validator145", "validator150", "validator151", "validator153", "validator155", "validator161", "validator165", "validator168", "validator172"] +send_no_load = true + + +[node.validator061] +persistent_peers = ["validator006", "validator009", "validator014", "validator023", "validator024", "validator032", "validator037", "validator045", "validator049", "validator052", "validator055", "validator060", "validator067", "validator073", "validator083", "validator086", "validator090", "validator109", "validator114", "validator118", "validator129", "validator130", "validator134", "validator135", "validator136", "validator137", "validator140", "validator142", "validator143", "validator147", "validator148", "validator154", "validator158", "validator159", "validator168", "validator174", "validator175"] +send_no_load = true + + +[node.validator062] +persistent_peers = ["validator004", "validator007", "validator010", "validator016", "validator020", "validator023", "validator024", "validator026", "validator027", "validator029", "validator032", "validator035", "validator038", "validator039", "validator041", "validator042", "validator044", "validator079", "validator084", "validator089", "validator090", "validator096", "validator105", "validator113", "validator133", "validator140", "validator148", "validator151", "validator152", "validator158", "validator162", "validator163", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator063] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator027", "validator028", "validator031", "validator064", "validator074", "validator078", "validator084", "validator087", "validator089", "validator091", "validator092", "validator098", "validator108", "validator116", "validator131", "validator133", "validator150", "validator157", "validator167"] +send_no_load = true + + +[node.validator064] +persistent_peers = ["validator006", "validator040", "validator041", "validator042", "validator045", "validator046", "validator051", "validator053", "validator055", "validator063", "validator067", "validator070", "validator074", "validator084", "validator087", "validator088", "validator093", "validator102", "validator111", "validator113", "validator114", "validator122", "validator130", "validator139", "validator142", "validator146", "validator154", "validator165", "validator170"] +send_no_load = true + + +[node.validator065] +persistent_peers = ["validator015", "validator026", "validator027", "validator031", "validator032", "validator037", "validator038", "validator039", "validator048", "validator050", "validator054", "validator060", "validator066", "validator067", "validator072", "validator084", "validator093", "validator097", "validator099", "validator103", "validator105", "validator133", "validator138", "validator139", "validator142", "validator152", "validator155", "validator168", "validator170"] +send_no_load = true + + +[node.validator066] +persistent_peers = ["validator002", "validator009", "validator011", "validator015", "validator022", "validator029", "validator032", "validator043", "validator065", "validator075", "validator080", "validator082", "validator088", "validator089", "validator095", "validator096", "validator099", "validator105", "validator109", "validator111", "validator114", "validator115", "validator116", "validator122", "validator126", "validator133", "validator140", "validator145", "validator148", "validator154", "validator155", "validator158", "validator166", "validator170", "validator174"] +send_no_load = true + + +[node.validator067] +persistent_peers = ["validator013", "validator014", "validator017", "validator023", "validator026", "validator030", "validator031", "validator032", "validator036", "validator038", "validator044", "validator048", "validator052", "validator053", "validator055", "validator060", "validator061", "validator064", "validator065", "validator088", "validator092", "validator097", "validator103", "validator106", "validator116", "validator121", "validator124", "validator129", "validator134", "validator136", "validator139", "validator145", "validator146", "validator150", "validator152", "validator153", "validator156", "validator169"] +send_no_load = true + + +[node.validator068] +persistent_peers = ["validator002", "validator003", "validator004", "validator007", "validator013", "validator035", "validator040", "validator046", "validator048", "validator049", "validator050", "validator058", "validator060", "validator076", "validator085", "validator111", "validator117", "validator130", "validator145"] +send_no_load = true + + +[node.validator069] +persistent_peers = ["validator014", "validator017", "validator030", "validator040", "validator043", "validator050", "validator089", "validator091", "validator093", "validator102", "validator103", "validator104", "validator116", "validator117", "validator121", "validator123", "validator131", "validator135", "validator138", "validator160"] +send_no_load = true + + +[node.validator070] +persistent_peers = ["validator002", "validator015", "validator016", "validator021", "validator029", "validator037", "validator042", "validator052", "validator060", "validator064", "validator071", "validator074", "validator076", "validator085", "validator089", "validator093", "validator098", "validator108", "validator119", "validator130", "validator132", "validator134", "validator157", "validator158", "validator168"] +send_no_load = true + + +[node.validator071] +persistent_peers = ["validator002", "validator003", "validator004", "validator008", "validator010", "validator012", "validator015", "validator021", "validator022", "validator029", "validator030", "validator041", "validator049", "validator050", "validator051", "validator058", "validator070", "validator073", "validator087", "validator088", "validator091", "validator096", "validator098", "validator100", "validator106", "validator108", "validator109", "validator115", "validator117", "validator118", "validator119", "validator123", "validator132", "validator136", "validator140", "validator148", "validator154", "validator159", "validator160", "validator162"] +send_no_load = true + + +[node.validator072] +persistent_peers = ["validator010", "validator011", "validator015", "validator017", "validator034", "validator065", "validator084", "validator085", "validator089", "validator090", "validator099", "validator100", "validator101", "validator108", "validator109", "validator125", "validator131", "validator141", "validator143", "validator145", "validator147", "validator156", "validator163"] +send_no_load = true + + +[node.validator073] +persistent_peers = ["validator001", "validator008", "validator028", "validator038", "validator039", "validator040", "validator052", "validator058", "validator059", "validator061", "validator071", "validator075", "validator077", "validator079", "validator087", "validator089", "validator108", "validator120", "validator129", "validator132", "validator138", "validator140", "validator145", "validator149", "validator152", "validator168"] +send_no_load = true + + +[node.validator074] +persistent_peers = ["validator011", "validator012", "validator019", "validator021", "validator026", "validator037", "validator038", "validator041", "validator046", "validator058", "validator060", "validator063", "validator064", "validator070", "validator079", "validator080", "validator092", "validator095", "validator100", "validator105", "validator110", "validator112", "validator129", "validator130", "validator133", "validator134", "validator149", "validator150", "validator151", "validator152", "validator153", "validator167"] +send_no_load = true + + +[node.validator075] +persistent_peers = ["validator005", "validator006", "validator018", "validator020", "validator026", "validator028", "validator030", "validator032", "validator040", "validator045", "validator047", "validator051", "validator058", "validator066", "validator073", "validator080", "validator082", "validator088", "validator094", "validator098", "validator104", "validator116", "validator118", "validator119", "validator128", "validator136", "validator139", "validator141", "validator142", "validator152", "validator154", "validator173"] +send_no_load = true + + +[node.validator076] +persistent_peers = ["validator011", "validator012", "validator023", "validator029", "validator030", "validator038", "validator043", "validator068", "validator070", "validator078", "validator083", "validator089", "validator090", "validator092", "validator094", "validator098", "validator101", "validator105", "validator124", "validator125", "validator126", "validator127", "validator134", "validator135", "validator138", "validator143", "validator150", "validator151", "validator157", "validator162", "validator167", "validator175"] +send_no_load = true + + +[node.validator077] +persistent_peers = ["validator001", "validator003", "validator021", "validator025", "validator035", "validator038", "validator041", "validator051", "validator056", "validator073", "validator080", "validator089", "validator108", "validator122", "validator143", "validator145", "validator148", "validator153", "validator173"] +send_no_load = true + + +[node.validator078] +persistent_peers = ["validator007", "validator009", "validator014", "validator020", "validator021", "validator022", "validator025", "validator040", "validator050", "validator058", "validator060", "validator063", "validator076", "validator080", "validator115", "validator117", "validator124", "validator148", "validator169"] +send_no_load = true + + +[node.validator079] +persistent_peers = ["validator001", "validator008", "validator020", "validator028", "validator031", "validator033", "validator062", "validator073", "validator074", "validator083", "validator092", "validator094", "validator100", "validator102", "validator106", "validator107", "validator113", "validator114", "validator120", "validator126", "validator130", "validator132", "validator168", "validator173"] +send_no_load = true + + +[node.validator080] +persistent_peers = ["validator011", "validator012", "validator018", "validator021", "validator027", "validator029", "validator032", "validator038", "validator042", "validator043", "validator044", "validator054", "validator056", "validator057", "validator058", "validator066", "validator074", "validator075", "validator077", "validator078", "validator093", "validator094", "validator098", "validator107", "validator120", "validator123", "validator126", "validator137", "validator140", "validator141", "validator148", "validator154", "validator157", "validator166", "validator169", "validator173", "validator174"] +send_no_load = true + + +[node.validator081] +persistent_peers = ["validator005", "validator008", "validator026", "validator028", "validator030", "validator036", "validator056", "validator085", "validator096", "validator099", "validator100", "validator105", "validator109", "validator112", "validator116", "validator117", "validator122", "validator125", "validator131", "validator136", "validator138", "validator149", "validator152", "validator154", "validator156", "validator157", "validator160", "validator167", "validator175"] +send_no_load = true + + +[node.validator082] +persistent_peers = ["validator004", "validator013", "validator022", "validator023", "validator029", "validator031", "validator035", "validator045", "validator047", "validator049", "validator066", "validator075", "validator091", "validator093", "validator095", "validator111", "validator113", "validator114", "validator129", "validator130", "validator140", "validator148", "validator149", "validator150", "validator151", "validator152", "validator154", "validator170"] +send_no_load = true + + +[node.validator083] +persistent_peers = ["validator013", "validator018", "validator023", "validator026", "validator034", "validator042", "validator043", "validator061", "validator076", "validator079", "validator093", "validator095", "validator099", "validator112", "validator114", "validator121", "validator139", "validator153", "validator165", "validator169", "validator173"] +send_no_load = true + + +[node.validator084] +persistent_peers = ["validator004", "validator013", "validator018", "validator019", "validator032", "validator033", "validator042", "validator046", "validator062", "validator063", "validator064", "validator065", "validator072", "validator093", "validator094", "validator100", "validator104", "validator106", "validator110", "validator116", "validator127", "validator130", "validator134", "validator135", "validator140", "validator148", "validator154", "validator159", "validator168", "validator172", "validator173"] +send_no_load = true + + +[node.validator085] +persistent_peers = ["validator001", "validator004", "validator008", "validator009", "validator019", "validator020", "validator021", "validator025", "validator030", "validator031", "validator036", "validator040", "validator043", "validator045", "validator047", "validator050", "validator060", "validator068", "validator070", "validator072", "validator081", "validator087", "validator095", "validator099", "validator101", "validator105", "validator108", "validator114", "validator117", "validator127", "validator128", "validator147", "validator150", "validator155", "validator158", "validator160", "validator166", "validator168", "validator173"] +send_no_load = true + + +[node.validator086] +persistent_peers = ["validator012", "validator014", "validator017", "validator018", "validator019", "validator020", "validator024", "validator026", "validator030", "validator037", "validator048", "validator049", "validator058", "validator061", "validator094", "validator113", "validator116", "validator120", "validator122", "validator128", "validator132", "validator136", "validator145", "validator146", "validator152", "validator155", "validator169"] +send_no_load = true + + +[node.validator087] +persistent_peers = ["validator004", "validator010", "validator015", "validator020", "validator030", "validator031", "validator035", "validator038", "validator041", "validator042", "validator043", "validator045", "validator048", "validator049", "validator050", "validator056", "validator063", "validator064", "validator071", "validator073", "validator085", "validator088", "validator091", "validator097", "validator099", "validator104", "validator108", "validator111", "validator113", "validator116", "validator118", "validator126", "validator136", "validator139", "validator140", "validator144", "validator149", "validator151", "validator158", "validator161"] +send_no_load = true + + +[node.validator088] +persistent_peers = ["validator004", "validator005", "validator009", "validator015", "validator021", "validator022", "validator035", "validator047", "validator054", "validator058", "validator064", "validator066", "validator067", "validator071", "validator075", "validator087", "validator092", "validator095", "validator104", "validator110", "validator120", "validator131", "validator149", "validator159", "validator161", "validator171"] +send_no_load = true + + +[node.validator089] +persistent_peers = ["validator007", "validator011", "validator012", "validator015", "validator019", "validator025", "validator029", "validator031", "validator037", "validator040", "validator042", "validator047", "validator056", "validator060", "validator062", "validator063", "validator066", "validator069", "validator070", "validator072", "validator073", "validator076", "validator077", "validator091", "validator092", "validator095", "validator102", "validator103", "validator105", "validator115", "validator116", "validator125", "validator131", "validator143", "validator148", "validator168", "validator173"] +send_no_load = true + + +[node.validator090] +persistent_peers = ["validator002", "validator012", "validator014", "validator016", "validator017", "validator019", "validator035", "validator040", "validator056", "validator057", "validator061", "validator062", "validator072", "validator076", "validator091", "validator093", "validator095", "validator101", "validator103", "validator108", "validator111", "validator115", "validator128", "validator152", "validator159", "validator168"] +send_no_load = true + + +[node.validator091] +persistent_peers = ["validator003", "validator007", "validator011", "validator012", "validator024", "validator025", "validator031", "validator033", "validator036", "validator039", "validator043", "validator044", "validator046", "validator063", "validator069", "validator071", "validator082", "validator087", "validator089", "validator090", "validator108", "validator121", "validator134", "validator138", "validator141", "validator149", "validator150", "validator151", "validator156", "validator163", "validator168", "validator169", "validator171"] +send_no_load = true + + +[node.validator092] +persistent_peers = ["validator004", "validator009", "validator015", "validator016", "validator019", "validator026", "validator027", "validator028", "validator031", "validator034", "validator040", "validator044", "validator045", "validator046", "validator048", "validator050", "validator053", "validator055", "validator060", "validator063", "validator067", "validator074", "validator076", "validator079", "validator088", "validator089", "validator100", "validator107", "validator108", "validator115", "validator116", "validator126", "validator134", "validator149", "validator152", "validator155", "validator164", "validator167", "validator170", "validator172"] +send_no_load = true + + +[node.validator093] +persistent_peers = ["validator004", "validator006", "validator010", "validator013", "validator016", "validator021", "validator023", "validator028", "validator033", "validator034", "validator035", "validator055", "validator056", "validator058", "validator064", "validator065", "validator069", "validator070", "validator080", "validator082", "validator083", "validator084", "validator090", "validator095", "validator108", "validator113", "validator116", "validator123", "validator135", "validator136", "validator146", "validator153", "validator160", "validator164", "validator167", "validator169"] +send_no_load = true + + +[node.validator094] +persistent_peers = ["validator005", "validator026", "validator027", "validator028", "validator029", "validator036", "validator037", "validator044", "validator045", "validator075", "validator076", "validator079", "validator080", "validator084", "validator086", "validator109", "validator111", "validator118", "validator129", "validator131", "validator137", "validator140"] +send_no_load = true + + +[node.validator095] +persistent_peers = ["validator001", "validator018", "validator023", "validator034", "validator038", "validator040", "validator043", "validator054", "validator059", "validator066", "validator074", "validator082", "validator083", "validator085", "validator088", "validator089", "validator090", "validator093", "validator096", "validator109", "validator119", "validator125", "validator132", "validator134", "validator139", "validator140", "validator141", "validator143", "validator147", "validator152", "validator158", "validator161", "validator169"] +send_no_load = true + + +[node.validator096] +persistent_peers = ["validator001", "validator012", "validator018", "validator025", "validator029", "validator032", "validator036", "validator038", "validator044", "validator053", "validator062", "validator066", "validator071", "validator081", "validator095", "validator107", "validator121", "validator129", "validator130", "validator149", "validator159", "validator168", "validator175"] +send_no_load = true + + +[node.validator097] +persistent_peers = ["validator005", "validator019", "validator020", "validator028", "validator045", "validator051", "validator056", "validator057", "validator065", "validator067", "validator087", "validator105", "validator118", "validator122", "validator138", "validator139", "validator144", "validator153", "validator154", "validator169", "validator171", "validator173"] +send_no_load = true + + +[node.validator098] +persistent_peers = ["validator006", "validator008", "validator015", "validator017", "validator020", "validator031", "validator038", "validator043", "validator056", "validator057", "validator058", "validator060", "validator063", "validator070", "validator071", "validator075", "validator076", "validator080", "validator103", "validator111", "validator126", "validator127", "validator129", "validator138", "validator143", "validator147", "validator152", "validator169", "validator173"] +send_no_load = true + + +[node.validator099] +persistent_peers = ["validator014", "validator015", "validator017", "validator021", "validator037", "validator041", "validator050", "validator051", "validator065", "validator066", "validator072", "validator081", "validator083", "validator085", "validator087", "validator117", "validator118", "validator131", "validator162"] +send_no_load = true + + +[node.validator100] +persistent_peers = ["validator005", "validator017", "validator019", "validator027", "validator028", "validator041", "validator044", "validator047", "validator050", "validator051", "validator052", "validator053", "validator058", "validator059", "validator071", "validator072", "validator074", "validator079", "validator081", "validator084", "validator092", "validator105", "validator106", "validator109", "validator123", "validator124", "validator127", "validator129", "validator137", "validator138", "validator149", "validator151", "validator152", "validator153", "validator156", "validator164"] +send_no_load = true + + +[node.validator101] +persistent_peers = ["validator014", "validator029", "validator034", "validator041", "validator057", "validator072", "validator076", "validator085", "validator090", "validator106", "validator113", "validator115", "validator120", "validator131", "validator132", "validator135", "validator146", "validator150", "validator168", "validator175"] +send_no_load = true + + +[node.validator102] +persistent_peers = ["validator020", "validator023", "validator026", "validator029", "validator040", "validator043", "validator048", "validator049", "validator064", "validator069", "validator079", "validator089", "validator105", "validator122", "validator140", "validator152", "validator153", "validator156", "validator161", "validator171", "validator175"] +send_no_load = true + + +[node.validator103] +persistent_peers = ["validator001", "validator003", "validator008", "validator023", "validator034", "validator045", "validator053", "validator056", "validator065", "validator067", "validator069", "validator089", "validator090", "validator098", "validator114", "validator121", "validator122", "validator129", "validator136", "validator138", "validator141", "validator149", "validator151", "validator153", "validator156", "validator159"] +send_no_load = true + + +[node.validator104] +persistent_peers = ["validator013", "validator021", "validator024", "validator026", "validator037", "validator043", "validator045", "validator047", "validator053", "validator069", "validator075", "validator084", "validator087", "validator088", "validator111", "validator116", "validator125", "validator147", "validator151", "validator157", "validator161", "validator171"] +send_no_load = true + + +[node.validator105] +persistent_peers = ["validator014", "validator015", "validator020", "validator021", "validator024", "validator032", "validator034", "validator044", "validator046", "validator062", "validator065", "validator066", "validator074", "validator076", "validator081", "validator085", "validator089", "validator097", "validator100", "validator102", "validator108", "validator113", "validator114", "validator130", "validator136", "validator138", "validator141", "validator162", "validator172"] +send_no_load = true + + +[node.validator106] +persistent_peers = ["validator006", "validator014", "validator018", "validator027", "validator043", "validator045", "validator054", "validator057", "validator067", "validator071", "validator079", "validator084", "validator100", "validator101", "validator109", "validator114", "validator125", "validator131", "validator156", "validator157"] +send_no_load = true + + +[node.validator107] +persistent_peers = ["validator001", "validator006", "validator009", "validator013", "validator033", "validator046", "validator051", "validator079", "validator080", "validator092", "validator096", "validator114", "validator115", "validator116", "validator119", "validator120", "validator124", "validator126", "validator128", "validator129", "validator136", "validator149", "validator151", "validator157", "validator160", "validator161"] +send_no_load = true + + +[node.validator108] +persistent_peers = ["validator009", "validator013", "validator017", "validator022", "validator028", "validator032", "validator036", "validator040", "validator041", "validator045", "validator048", "validator063", "validator070", "validator071", "validator072", "validator073", "validator077", "validator085", "validator087", "validator090", "validator091", "validator092", "validator093", "validator105", "validator120", "validator128", "validator146", "validator150", "validator167", "validator171"] +send_no_load = true + + +[node.validator109] +persistent_peers = ["validator002", "validator004", "validator017", "validator023", "validator027", "validator031", "validator033", "validator035", "validator046", "validator049", "validator050", "validator051", "validator053", "validator056", "validator060", "validator061", "validator066", "validator071", "validator072", "validator081", "validator094", "validator095", "validator100", "validator106", "validator119", "validator126", "validator150", "validator151", "validator156", "validator157", "validator158", "validator164", "validator170", "validator173", "validator175"] +send_no_load = true + + +[node.validator110] +persistent_peers = ["validator001", "validator009", "validator011", "validator015", "validator016", "validator019", "validator030", "validator032", "validator033", "validator034", "validator042", "validator045", "validator051", "validator074", "validator084", "validator088", "validator150", "validator161", "validator163"] +send_no_load = true + + +[node.validator111] +persistent_peers = ["validator003", "validator005", "validator009", "validator010", "validator021", "validator025", "validator039", "validator045", "validator056", "validator064", "validator066", "validator068", "validator082", "validator087", "validator090", "validator094", "validator098", "validator104", "validator130", "validator131", "validator133", "validator138", "validator145", "validator149", "validator152", "validator154", "validator162", "validator167", "validator168"] +send_no_load = true + + +[node.validator112] +persistent_peers = ["validator003", "validator008", "validator014", "validator034", "validator038", "validator051", "validator058", "validator074", "validator081", "validator083", "validator117", "validator118", "validator119", "validator126", "validator133", "validator135", "validator138", "validator152", "validator156", "validator159", "validator161", "validator165"] +send_no_load = true + + +[node.validator113] +persistent_peers = ["validator002", "validator008", "validator009", "validator011", "validator016", "validator024", "validator028", "validator029", "validator031", "validator036", "validator037", "validator038", "validator049", "validator055", "validator056", "validator062", "validator064", "validator079", "validator082", "validator086", "validator087", "validator093", "validator101", "validator105", "validator116", "validator123", "validator130", "validator133", "validator144", "validator147", "validator149", "validator150", "validator151", "validator154", "validator155", "validator158", "validator175"] +send_no_load = true + + +[node.validator114] +persistent_peers = ["validator018", "validator025", "validator029", "validator037", "validator061", "validator064", "validator066", "validator079", "validator082", "validator083", "validator085", "validator103", "validator105", "validator106", "validator107", "validator119", "validator126", "validator128", "validator136", "validator140", "validator149", "validator152", "validator159", "validator163", "validator172"] +send_no_load = true + + +[node.validator115] +persistent_peers = ["validator001", "validator010", "validator017", "validator035", "validator036", "validator056", "validator058", "validator066", "validator071", "validator078", "validator089", "validator090", "validator092", "validator101", "validator107", "validator149", "validator161", "validator166", "validator170"] +send_no_load = true + + +[node.validator116] +persistent_peers = ["validator002", "validator003", "validator025", "validator028", "validator035", "validator042", "validator049", "validator050", "validator053", "validator056", "validator063", "validator066", "validator067", "validator069", "validator075", "validator081", "validator084", "validator086", "validator087", "validator089", "validator092", "validator093", "validator104", "validator107", "validator113", "validator118", "validator132", "validator142", "validator152", "validator167"] +send_no_load = true + + +[node.validator117] +persistent_peers = ["validator008", "validator009", "validator015", "validator020", "validator039", "validator048", "validator053", "validator068", "validator069", "validator071", "validator078", "validator081", "validator085", "validator099", "validator112", "validator122", "validator137", "validator146", "validator147", "validator155", "validator157", "validator158", "validator161", "validator166"] +send_no_load = true + + +[node.validator118] +persistent_peers = ["validator006", "validator009", "validator014", "validator022", "validator027", "validator047", "validator055", "validator057", "validator058", "validator061", "validator071", "validator075", "validator087", "validator094", "validator097", "validator099", "validator112", "validator116", "validator126", "validator130", "validator138", "validator147", "validator162", "validator167"] +send_no_load = true + + +[node.validator119] +persistent_peers = ["validator002", "validator004", "validator006", "validator009", "validator016", "validator019", "validator020", "validator022", "validator025", "validator029", "validator030", "validator038", "validator040", "validator042", "validator047", "validator051", "validator055", "validator057", "validator060", "validator070", "validator071", "validator075", "validator095", "validator107", "validator109", "validator112", "validator114", "validator121", "validator123", "validator129", "validator135", "validator148", "validator151", "validator155", "validator166", "validator167", "validator174", "validator175"] +send_no_load = true + + +[node.validator120] +persistent_peers = ["validator012", "validator015", "validator017", "validator027", "validator032", "validator034", "validator035", "validator045", "validator054", "validator056", "validator073", "validator079", "validator080", "validator086", "validator088", "validator101", "validator107", "validator108", "validator149", "validator161", "validator167"] +send_no_load = true + + +[node.validator121] +persistent_peers = ["validator002", "validator004", "validator005", "validator010", "validator018", "validator022", "validator030", "validator043", "validator047", "validator055", "validator067", "validator069", "validator083", "validator091", "validator096", "validator103", "validator119", "validator122", "validator126", "validator131", "validator134", "validator149", "validator151", "validator156", "validator167", "validator168", "validator170"] +send_no_load = true + + +[node.validator122] +persistent_peers = ["validator003", "validator004", "validator007", "validator019", "validator020", "validator025", "validator033", "validator034", "validator036", "validator043", "validator044", "validator047", "validator059", "validator064", "validator066", "validator077", "validator081", "validator086", "validator097", "validator102", "validator103", "validator117", "validator121", "validator124", "validator134", "validator135", "validator144", "validator152", "validator162", "validator164", "validator168"] +send_no_load = true + + +[node.validator123] +persistent_peers = ["validator002", "validator014", "validator017", "validator024", "validator034", "validator040", "validator043", "validator050", "validator069", "validator071", "validator080", "validator093", "validator100", "validator113", "validator119", "validator129", "validator140", "validator144", "validator145", "validator152", "validator156", "validator158", "validator159", "validator167", "validator175"] +send_no_load = true + + +[node.validator124] +persistent_peers = ["validator001", "validator006", "validator013", "validator018", "validator019", "validator028", "validator033", "validator042", "validator044", "validator067", "validator076", "validator078", "validator100", "validator107", "validator122", "validator131", "validator133", "validator134", "validator142", "validator151", "validator157", "validator174"] +send_no_load = true + + +[node.validator125] +persistent_peers = ["validator006", "validator010", "validator015", "validator017", "validator018", "validator019", "validator023", "validator024", "validator025", "validator032", "validator038", "validator040", "validator047", "validator049", "validator056", "validator072", "validator076", "validator081", "validator089", "validator095", "validator104", "validator106", "validator134", "validator144", "validator149", "validator151", "validator158", "validator160", "validator163", "validator164", "validator166", "validator171", "validator172"] +send_no_load = true + + +[node.validator126] +persistent_peers = ["validator005", "validator015", "validator028", "validator048", "validator053", "validator066", "validator076", "validator079", "validator080", "validator087", "validator092", "validator098", "validator107", "validator109", "validator112", "validator114", "validator118", "validator121", "validator129", "validator132", "validator151", "validator158", "validator168", "validator173"] +send_no_load = true + + +[node.validator127] +persistent_peers = ["validator002", "validator014", "validator015", "validator019", "validator028", "validator033", "validator041", "validator044", "validator045", "validator076", "validator084", "validator085", "validator098", "validator100", "validator139", "validator147", "validator154", "validator156", "validator160", "validator164", "validator167", "validator168", "validator173"] +send_no_load = true + + +[node.validator128] +persistent_peers = ["validator004", "validator021", "validator025", "validator027", "validator035", "validator052", "validator056", "validator075", "validator085", "validator086", "validator090", "validator107", "validator108", "validator114", "validator131", "validator132", "validator148", "validator153", "validator155", "validator168", "validator169"] +send_no_load = true + + +[node.validator129] +persistent_peers = ["validator012", "validator013", "validator018", "validator020", "validator021", "validator031", "validator037", "validator055", "validator061", "validator067", "validator073", "validator074", "validator082", "validator094", "validator096", "validator098", "validator100", "validator103", "validator107", "validator119", "validator123", "validator126", "validator142", "validator146", "validator148", "validator154", "validator161", "validator174"] +send_no_load = true + + +[node.validator130] +persistent_peers = ["validator006", "validator014", "validator015", "validator018", "validator021", "validator026", "validator040", "validator041", "validator046", "validator051", "validator058", "validator061", "validator064", "validator068", "validator070", "validator074", "validator079", "validator082", "validator084", "validator096", "validator105", "validator111", "validator113", "validator118", "validator137", "validator153", "validator154", "validator159", "validator162", "validator164", "validator168", "validator173", "validator174"] +send_no_load = true + + +[node.validator131] +persistent_peers = ["validator004", "validator009", "validator012", "validator021", "validator023", "validator026", "validator028", "validator033", "validator044", "validator045", "validator063", "validator069", "validator072", "validator081", "validator088", "validator089", "validator094", "validator099", "validator101", "validator106", "validator111", "validator121", "validator124", "validator128", "validator135", "validator147", "validator148", "validator149"] +send_no_load = true + + +[node.validator132] +persistent_peers = ["validator006", "validator011", "validator012", "validator016", "validator021", "validator022", "validator024", "validator029", "validator031", "validator038", "validator046", "validator070", "validator071", "validator073", "validator079", "validator086", "validator095", "validator101", "validator116", "validator126", "validator128", "validator136", "validator138", "validator139", "validator142", "validator151", "validator152", "validator158", "validator159", "validator161", "validator163", "validator168", "validator174"] +send_no_load = true + + +[node.validator133] +persistent_peers = ["validator004", "validator008", "validator014", "validator028", "validator029", "validator036", "validator037", "validator042", "validator046", "validator049", "validator050", "validator058", "validator062", "validator063", "validator065", "validator066", "validator074", "validator111", "validator112", "validator113", "validator124", "validator145", "validator168"] +send_no_load = true + + +[node.validator134] +persistent_peers = ["validator002", "validator006", "validator011", "validator012", "validator013", "validator014", "validator020", "validator024", "validator035", "validator038", "validator039", "validator047", "validator053", "validator054", "validator055", "validator059", "validator060", "validator061", "validator067", "validator070", "validator074", "validator076", "validator084", "validator091", "validator092", "validator095", "validator121", "validator122", "validator124", "validator125", "validator146", "validator147", "validator155", "validator159", "validator161", "validator162", "validator167", "validator168", "validator170", "validator173"] +send_no_load = true + + +[node.validator135] +persistent_peers = ["validator006", "validator015", "validator017", "validator022", "validator027", "validator030", "validator045", "validator047", "validator050", "validator061", "validator069", "validator076", "validator084", "validator093", "validator101", "validator112", "validator119", "validator122", "validator131", "validator150", "validator156", "validator160", "validator167"] +send_no_load = true + + +[node.validator136] +persistent_peers = ["validator002", "validator004", "validator010", "validator020", "validator025", "validator030", "validator032", "validator034", "validator035", "validator036", "validator039", "validator042", "validator043", "validator046", "validator061", "validator067", "validator071", "validator075", "validator081", "validator086", "validator087", "validator093", "validator103", "validator105", "validator107", "validator114", "validator132", "validator145", "validator149", "validator156", "validator175"] +send_no_load = true + + +[node.validator137] +persistent_peers = ["validator001", "validator009", "validator013", "validator021", "validator028", "validator029", "validator035", "validator037", "validator045", "validator059", "validator061", "validator080", "validator094", "validator100", "validator117", "validator130", "validator140", "validator141", "validator146", "validator147", "validator151", "validator167", "validator174"] +send_no_load = true + + +[node.validator138] +persistent_peers = ["validator002", "validator011", "validator014", "validator016", "validator031", "validator034", "validator042", "validator047", "validator059", "validator065", "validator069", "validator073", "validator076", "validator081", "validator091", "validator097", "validator098", "validator100", "validator103", "validator105", "validator111", "validator112", "validator118", "validator132", "validator151", "validator152", "validator159", "validator170", "validator174"] +send_no_load = true + + +[node.validator139] +persistent_peers = ["validator001", "validator006", "validator016", "validator020", "validator022", "validator029", "validator043", "validator056", "validator064", "validator065", "validator067", "validator075", "validator083", "validator087", "validator095", "validator097", "validator127", "validator132", "validator151", "validator153", "validator162"] +send_no_load = true + + +[node.validator140] +persistent_peers = ["validator007", "validator013", "validator014", "validator015", "validator017", "validator019", "validator028", "validator034", "validator039", "validator044", "validator056", "validator061", "validator062", "validator066", "validator071", "validator073", "validator080", "validator082", "validator084", "validator087", "validator094", "validator095", "validator102", "validator114", "validator123", "validator137", "validator147", "validator149", "validator152"] +send_no_load = true + + +[node.validator141] +persistent_peers = ["validator001", "validator005", "validator017", "validator035", "validator043", "validator072", "validator075", "validator080", "validator091", "validator095", "validator103", "validator105", "validator137", "validator144", "validator147", "validator148", "validator155", "validator161", "validator165", "validator169", "validator174", "validator175"] +send_no_load = true + + +[node.validator142] +persistent_peers = ["validator014", "validator016", "validator017", "validator024", "validator030", "validator031", "validator034", "validator042", "validator049", "validator056", "validator061", "validator064", "validator065", "validator075", "validator116", "validator124", "validator129", "validator132", "validator147", "validator157", "validator160", "validator167", "validator173"] +send_no_load = true + + +[node.validator143] +persistent_peers = ["validator003", "validator006", "validator018", "validator031", "validator039", "validator061", "validator072", "validator076", "validator077", "validator089", "validator095", "validator098", "validator144", "validator151", "validator154", "validator166", "validator167", "validator172", "validator173"] +send_no_load = true + + +[node.validator144] +persistent_peers = ["validator006", "validator007", "validator016", "validator023", "validator030", "validator037", "validator041", "validator052", "validator054", "validator087", "validator097", "validator113", "validator122", "validator123", "validator125", "validator141", "validator143", "validator151"] +send_no_load = true + + +[node.validator145] +persistent_peers = ["validator005", "validator008", "validator015", "validator020", "validator021", "validator026", "validator027", "validator034", "validator037", "validator040", "validator045", "validator048", "validator058", "validator060", "validator066", "validator067", "validator068", "validator072", "validator073", "validator077", "validator086", "validator111", "validator123", "validator133", "validator136", "validator150", "validator151", "validator167"] +send_no_load = true + + +[node.validator146] +persistent_peers = ["validator006", "validator009", "validator018", "validator035", "validator040", "validator041", "validator046", "validator050", "validator053", "validator056", "validator064", "validator067", "validator086", "validator093", "validator101", "validator108", "validator117", "validator129", "validator134", "validator137", "validator157", "validator167"] +send_no_load = true + + +[node.validator147] +persistent_peers = ["validator006", "validator018", "validator021", "validator032", "validator044", "validator050", "validator055", "validator061", "validator072", "validator085", "validator095", "validator098", "validator104", "validator113", "validator117", "validator118", "validator127", "validator131", "validator134", "validator137", "validator140", "validator141", "validator142", "validator148", "validator154", "validator160", "validator164", "validator173"] +send_no_load = true + + +[node.validator148] +persistent_peers = ["validator004", "validator009", "validator012", "validator019", "validator025", "validator030", "validator031", "validator044", "validator051", "validator052", "validator054", "validator061", "validator062", "validator066", "validator071", "validator077", "validator078", "validator080", "validator082", "validator084", "validator089", "validator119", "validator128", "validator129", "validator131", "validator141", "validator147", "validator151", "validator152", "validator153", "validator161", "validator165", "validator167", "validator173"] +send_no_load = true + + +[node.validator149] +persistent_peers = ["validator011", "validator014", "validator018", "validator022", "validator024", "validator027", "validator031", "validator042", "validator048", "validator051", "validator057", "validator073", "validator074", "validator081", "validator082", "validator087", "validator088", "validator091", "validator092", "validator096", "validator100", "validator103", "validator107", "validator111", "validator113", "validator114", "validator115", "validator120", "validator121", "validator125", "validator131", "validator136", "validator140", "validator153", "validator170", "validator171", "validator173"] +send_no_load = true + + +[node.validator150] +persistent_peers = ["validator001", "validator005", "validator008", "validator010", "validator013", "validator014", "validator017", "validator034", "validator037", "validator043", "validator047", "validator056", "validator057", "validator060", "validator063", "validator067", "validator074", "validator076", "validator082", "validator085", "validator091", "validator101", "validator108", "validator109", "validator110", "validator113", "validator135", "validator145", "validator164", "validator168", "validator172", "validator175"] +send_no_load = true + + +[node.validator151] +persistent_peers = ["validator012", "validator017", "validator022", "validator036", "validator044", "validator049", "validator050", "validator055", "validator056", "validator057", "validator058", "validator060", "validator062", "validator074", "validator076", "validator082", "validator087", "validator091", "validator100", "validator103", "validator104", "validator107", "validator109", "validator113", "validator119", "validator121", "validator124", "validator125", "validator126", "validator132", "validator137", "validator138", "validator139", "validator143", "validator144", "validator145", "validator148", "validator164"] +send_no_load = true + + +[node.validator152] +persistent_peers = ["validator001", "validator004", "validator010", "validator013", "validator016", "validator017", "validator025", "validator046", "validator062", "validator065", "validator067", "validator073", "validator074", "validator075", "validator081", "validator082", "validator086", "validator090", "validator092", "validator095", "validator098", "validator100", "validator102", "validator111", "validator112", "validator114", "validator116", "validator122", "validator123", "validator132", "validator138", "validator140", "validator148", "validator153", "validator158", "validator174"] +send_no_load = true + + +[node.validator153] +persistent_peers = ["validator003", "validator005", "validator006", "validator007", "validator017", "validator018", "validator019", "validator020", "validator031", "validator032", "validator034", "validator035", "validator041", "validator042", "validator043", "validator051", "validator056", "validator059", "validator060", "validator067", "validator074", "validator077", "validator083", "validator093", "validator097", "validator100", "validator102", "validator103", "validator128", "validator130", "validator139", "validator148", "validator149", "validator152", "validator159", "validator169"] +send_no_load = true + + +[node.validator154] +persistent_peers = ["validator006", "validator012", "validator013", "validator015", "validator022", "validator023", "validator024", "validator026", "validator028", "validator033", "validator035", "validator036", "validator039", "validator041", "validator044", "validator051", "validator053", "validator061", "validator064", "validator066", "validator071", "validator075", "validator080", "validator081", "validator082", "validator084", "validator097", "validator111", "validator113", "validator127", "validator129", "validator130", "validator143", "validator147", "validator165", "validator171"] +send_no_load = true + + +[node.validator155] +persistent_peers = ["validator016", "validator023", "validator025", "validator041", "validator049", "validator060", "validator065", "validator066", "validator085", "validator086", "validator092", "validator113", "validator117", "validator119", "validator128", "validator134", "validator141", "validator162"] +send_no_load = true + + +[node.validator156] +persistent_peers = ["validator005", "validator007", "validator009", "validator011", "validator013", "validator021", "validator030", "validator031", "validator041", "validator047", "validator052", "validator054", "validator067", "validator072", "validator081", "validator091", "validator100", "validator102", "validator103", "validator106", "validator109", "validator112", "validator121", "validator123", "validator127", "validator135", "validator136", "validator164", "validator165", "validator173", "validator174"] +send_no_load = true + + +[node.validator157] +persistent_peers = ["validator002", "validator006", "validator007", "validator014", "validator015", "validator027", "validator033", "validator034", "validator043", "validator049", "validator052", "validator063", "validator070", "validator076", "validator080", "validator081", "validator104", "validator106", "validator107", "validator109", "validator117", "validator124", "validator142", "validator146", "validator158", "validator165", "validator166", "validator175"] +send_no_load = true + + +[node.validator158] +persistent_peers = ["validator008", "validator014", "validator015", "validator018", "validator022", "validator051", "validator053", "validator061", "validator062", "validator066", "validator070", "validator085", "validator087", "validator095", "validator109", "validator113", "validator117", "validator123", "validator125", "validator126", "validator132", "validator152", "validator157"] +send_no_load = true + + +[node.validator159] +persistent_peers = ["validator007", "validator008", "validator009", "validator013", "validator015", "validator017", "validator034", "validator039", "validator040", "validator046", "validator047", "validator048", "validator050", "validator054", "validator055", "validator061", "validator071", "validator084", "validator088", "validator090", "validator096", "validator103", "validator112", "validator114", "validator123", "validator130", "validator132", "validator134", "validator138", "validator153", "validator173", "validator175"] +send_no_load = true + + +[node.validator160] +persistent_peers = ["validator004", "validator012", "validator020", "validator035", "validator036", "validator037", "validator040", "validator049", "validator050", "validator069", "validator071", "validator081", "validator085", "validator093", "validator107", "validator125", "validator127", "validator135", "validator142", "validator147", "validator161"] +send_no_load = true + + +[node.validator161] +persistent_peers = ["validator014", "validator016", "validator036", "validator037", "validator039", "validator049", "validator060", "validator087", "validator088", "validator095", "validator102", "validator104", "validator107", "validator110", "validator112", "validator115", "validator117", "validator120", "validator129", "validator132", "validator134", "validator141", "validator148", "validator160", "validator162", "validator166", "validator167", "validator172"] +send_no_load = true + + +[node.validator162] +persistent_peers = ["validator028", "validator029", "validator048", "validator049", "validator050", "validator051", "validator052", "validator054", "validator056", "validator062", "validator071", "validator076", "validator099", "validator105", "validator111", "validator118", "validator122", "validator130", "validator134", "validator139", "validator155", "validator161"] +send_no_load = true + + +[node.validator163] +persistent_peers = ["validator014", "validator016", "validator018", "validator023", "validator025", "validator038", "validator040", "validator049", "validator050", "validator051", "validator052", "validator058", "validator062", "validator072", "validator091", "validator110", "validator114", "validator125", "validator132", "validator166", "validator173"] +send_no_load = true + + +[node.validator164] +persistent_peers = ["validator001", "validator009", "validator012", "validator020", "validator035", "validator036", "validator037", "validator047", "validator048", "validator050", "validator051", "validator053", "validator092", "validator093", "validator100", "validator109", "validator122", "validator125", "validator127", "validator130", "validator147", "validator150", "validator151", "validator156", "validator166", "validator172"] +send_no_load = true + + +[node.validator165] +persistent_peers = ["validator015", "validator016", "validator020", "validator024", "validator028", "validator035", "validator039", "validator043", "validator050", "validator052", "validator055", "validator060", "validator064", "validator083", "validator112", "validator141", "validator148", "validator154", "validator156", "validator157", "validator167", "validator171", "validator172", "validator174"] +send_no_load = true + + +[node.validator166] +persistent_peers = ["validator001", "validator002", "validator006", "validator030", "validator051", "validator066", "validator080", "validator085", "validator115", "validator117", "validator119", "validator125", "validator143", "validator157", "validator161", "validator163", "validator164", "validator167", "validator172"] +send_no_load = true + + +[node.validator167] +persistent_peers = ["validator008", "validator014", "validator019", "validator023", "validator025", "validator031", "validator040", "validator045", "validator056", "validator059", "validator062", "validator063", "validator074", "validator076", "validator081", "validator092", "validator093", "validator108", "validator111", "validator116", "validator118", "validator119", "validator120", "validator121", "validator123", "validator127", "validator134", "validator135", "validator137", "validator142", "validator143", "validator145", "validator146", "validator148", "validator161", "validator165", "validator166", "validator168"] +send_no_load = true + + +[node.validator168] +persistent_peers = ["validator003", "validator007", "validator008", "validator012", "validator013", "validator014", "validator016", "validator018", "validator021", "validator026", "validator029", "validator042", "validator052", "validator059", "validator060", "validator061", "validator065", "validator070", "validator073", "validator079", "validator084", "validator085", "validator089", "validator090", "validator091", "validator096", "validator101", "validator111", "validator121", "validator122", "validator126", "validator127", "validator128", "validator130", "validator132", "validator133", "validator134", "validator150", "validator167", "validator173"] +send_no_load = true + + +[node.validator169] +persistent_peers = ["validator009", "validator012", "validator013", "validator018", "validator019", "validator029", "validator033", "validator035", "validator050", "validator067", "validator078", "validator080", "validator083", "validator086", "validator091", "validator093", "validator095", "validator097", "validator098", "validator128", "validator141", "validator153"] +send_no_load = true + + +[node.validator170] +persistent_peers = ["validator009", "validator012", "validator020", "validator023", "validator025", "validator045", "validator059", "validator064", "validator065", "validator066", "validator082", "validator092", "validator109", "validator115", "validator121", "validator134", "validator138", "validator149"] +send_no_load = true + + +[node.validator171] +persistent_peers = ["validator001", "validator002", "validator011", "validator025", "validator030", "validator035", "validator050", "validator053", "validator058", "validator059", "validator088", "validator091", "validator097", "validator102", "validator104", "validator108", "validator125", "validator149", "validator154", "validator165"] +send_no_load = true + + +[node.validator172] +persistent_peers = ["validator009", "validator010", "validator013", "validator014", "validator017", "validator024", "validator037", "validator050", "validator052", "validator060", "validator084", "validator092", "validator105", "validator114", "validator125", "validator143", "validator150", "validator161", "validator164", "validator165", "validator166", "validator173"] +send_no_load = true + + +[node.validator173] +persistent_peers = ["validator001", "validator006", "validator007", "validator010", "validator019", "validator020", "validator029", "validator030", "validator031", "validator035", "validator044", "validator045", "validator046", "validator049", "validator053", "validator075", "validator077", "validator079", "validator080", "validator083", "validator084", "validator085", "validator089", "validator097", "validator098", "validator109", "validator126", "validator127", "validator130", "validator134", "validator142", "validator143", "validator147", "validator148", "validator149", "validator156", "validator159", "validator163", "validator168", "validator172"] +send_no_load = true + + +[node.validator174] +persistent_peers = ["validator003", "validator018", "validator030", "validator031", "validator055", "validator056", "validator061", "validator062", "validator066", "validator080", "validator119", "validator124", "validator129", "validator130", "validator132", "validator137", "validator138", "validator141", "validator152", "validator156", "validator165"] +send_no_load = true + + +[node.validator175] +persistent_peers = ["validator014", "validator023", "validator028", "validator029", "validator033", "validator040", "validator041", "validator045", "validator061", "validator062", "validator076", "validator081", "validator096", "validator101", "validator102", "validator109", "validator113", "validator119", "validator123", "validator136", "validator141", "validator150", "validator157", "validator159"] +send_no_load = true +