ipv6 = true initial_height = 2 key_type = "" abci_protocol = "tcp" upgrade_version = "cometbft/e2e-node:local-version" load_tx_size_bytes = 0 load_tx_batch_size = 100 load_tx_connections = 0 [initial_state] initial01 = "a" initial02 = "b" initial03 = "c" [validators] [validator_update] [validator_update.0] validator01 = 97 validator02 = 59 validator03 = 85 validator04 = 41 validator05 = 65 [validator_update.10] validator06 = 66 [validator_update.15] validator07 = 39 [validator_update.1005] validator08 = 50 [validator_update.1255] validator09 = 50 [validator_update.1505] validator10 = 50 [node] [node.full01] mode = "full" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "badgerdb" privval_protocol = "file" start_at = 250 fast_sync = "v0" mempool_version = "v1" state_sync = true persist_interval = 0 snapshot_interval = 0 retain_blocks = 0 perturb = ["upgrade"] send_no_load = false [node.full02] mode = "full" version = "cometbft/e2e-node:latest" persistent_peers = ["validator03", "validator01", "validator06"] database = "boltdb" privval_protocol = "tcp" start_at = 750 fast_sync = "v0" mempool_version = "v1" state_sync = false persist_interval = 5 snapshot_interval = 3 retain_blocks = 0 perturb = [] send_no_load = false [node.full03] mode = "full" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "badgerdb" privval_protocol = "unix" start_at = 0 fast_sync = "v0" mempool_version = "v0" state_sync = false persist_interval = 5 snapshot_interval = 3 retain_blocks = 10 perturb = ["upgrade"] send_no_load = false [node.seed01] mode = "seed" version = "cometbft/e2e-node:latest" database = "badgerdb" privval_protocol = "unix" start_at = 0 fast_sync = "v0" mempool_version = "v0" state_sync = false persist_interval = 5 snapshot_interval = 0 retain_blocks = 7 perturb = ["upgrade"] send_no_load = false [node.validator01] mode = "validator" version = "cometbft/e2e-node:latest" persistent_peers = ["full03"] database = "rocksdb" privval_protocol = "tcp" start_at = 0 fast_sync = "v0" mempool_version = "v1" state_sync = false persist_interval = 0 snapshot_interval = 3 retain_blocks = 0 perturb = ["kill", "upgrade"] send_no_load = false [node.validator01.misbehaviors] [node.validator02] mode = "validator" version = "cometbft/e2e-node:latest" persistent_peers = ["validator01"] database = "goleveldb" privval_protocol = "file" start_at = 0 fast_sync = "v0" mempool_version = "v1" state_sync = false persist_interval = 5 snapshot_interval = 3 retain_blocks = 0 perturb = ["upgrade", "restart"] send_no_load = false [node.validator02.misbehaviors] [node.validator03] mode = "validator" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "boltdb" privval_protocol = "file" start_at = 0 fast_sync = "v0" mempool_version = "v1" state_sync = false persist_interval = 1 snapshot_interval = 0 retain_blocks = 12 perturb = [] send_no_load = false [node.validator03.misbehaviors] [node.validator04] mode = "validator" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "cleveldb" privval_protocol = "tcp" start_at = 0 fast_sync = "v0" mempool_version = "v1" state_sync = false persist_interval = 0 snapshot_interval = 3 retain_blocks = 0 perturb = [] send_no_load = false [node.validator04.misbehaviors] [node.validator05] mode = "validator" version = "cometbft/e2e-node:latest" persistent_peers = ["validator03"] database = "cleveldb" privval_protocol = "unix" start_at = 0 fast_sync = "v0" mempool_version = "v0" state_sync = false persist_interval = 1 snapshot_interval = 0 retain_blocks = 0 perturb = ["restart", "kill"] send_no_load = false [node.validator05.misbehaviors] [node.validator06] mode = "validator" version = "cometbft/e2e-node:latest" persistent_peers = ["full03", "validator02", "validator03"] database = "boltdb" privval_protocol = "tcp" start_at = 5 fast_sync = "v0" mempool_version = "v1" state_sync = false persist_interval = 0 snapshot_interval = 3 retain_blocks = 0 perturb = ["disconnect", "upgrade"] send_no_load = false [node.validator06.misbehaviors] [node.validator07] mode = "validator" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "cleveldb" privval_protocol = "file" start_at = 10 fast_sync = "v0" mempool_version = "v0" state_sync = false persist_interval = 5 snapshot_interval = 3 retain_blocks = 0 perturb = ["kill"] send_no_load = false [node.validator07.misbehaviors] [node.validator08] mode = "validator" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "cleveldb" privval_protocol = "file" start_at = 1000 fast_sync = "v0" mempool_version = "v0" state_sync = false persist_interval = 5 snapshot_interval = 3 retain_blocks = 0 perturb = ["kill", "upgrade"] send_no_load = false [node.validator08.misbehaviors] [node.validator09] mode = "validator" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "cleveldb" privval_protocol = "file" start_at = 1250 fast_sync = "v0" mempool_version = "v0" state_sync = true persist_interval = 5 snapshot_interval = 3 retain_blocks = 0 perturb = ["kill"] send_no_load = false [node.validator09.misbehaviors] [node.validator10] mode = "validator" version = "cometbft/e2e-node:latest" seeds = ["seed01"] database = "cleveldb" privval_protocol = "file" start_at = 1500 fast_sync = "v0" mempool_version = "v0" state_sync = false persist_interval = 5 snapshot_interval = 3 retain_blocks = 0 perturb = ["kill"] send_no_load = false [node.validator10.misbehaviors]