nimbus-eth2/scripts
zah d07113767d
Bugfix: The VC was producing invalid sync committee contributions (#4343)
Since the sync committee duties are no longer updated on every slot
and previously the sync committee aggregators selection proofs were
generated during the duties update, this now resulted in the client
using stale selection proofs (they must be generated at each slot).

The fix consists of moving the selection proof generation logic in
a different function which is properly executed on each slot.

Other changes:

* The logtrace tool has been enhanced with a framework for adding
  new simpler log aggregation and analysis algorithms.
  The default CI testnet simulation will now ensure that the blocks
  in the network have reasonable sync committee participation.
2022-11-24 09:46:35 +02:00
..
package_src doc updates (#4314) 2022-11-13 07:59:55 +01:00
.gitignore packaging updates (#3974) 2022-08-17 13:26:31 +03:00
compile_nim_program.sh Nim-1.6 compatibility (#3434) 2022-02-25 10:19:12 +02:00
copyfile.sh New validator client using REST API. (#2651) 2021-07-13 13:15:07 +02:00
depositContract.v.py Fixed deposit/contract 2019-11-07 17:23:06 +00:00
find_unchanged_consensus_spec_files.sh update URL and document Nim bug blocking further genericizing cleanups (#3483) 2022-03-11 15:03:47 +00:00
geth_genesis.json Add support for launching Geth and Nimbus-eth1 nodes in launch_local_testnet (#3790) 2022-06-27 11:34:12 +03:00
geth_vars.sh fix concurrent Jenkins stages (#3904) 2022-07-23 14:28:10 +00:00
launch_local_testnet.sh Bugfix: The VC was producing invalid sync committee contributions (#4343) 2022-11-24 09:46:35 +02:00
make_dist.sh Include auxiliary tools to nightly builds 2022-08-11 17:57:44 +03:00
make_packages.sh packaging updates (#3974) 2022-08-17 13:26:31 +03:00
make_prometheus_config.sh Replicate a recent fix from the launch_local_testnet script due to a wide-spread code duplication 2021-12-22 17:59:45 +02:00
makedir.sh scripts: make shebang more portable (#2216) 2021-01-08 11:29:43 +01:00
nimbus_el_vars.sh fix concurrent Jenkins stages (#3904) 2022-07-23 14:28:10 +00:00
nimbusel_genesis.json Add support for launching Geth and Nimbus-eth1 nodes in launch_local_testnet (#3790) 2022-06-27 11:34:12 +03:00
print_version.nims dist: add version and book (#1965) 2020-11-06 17:26:03 +01:00
rotatelogs-compress.sh Document log rotation (#2327) 2021-02-18 07:57:41 +01:00
run-beacon-node.sh Honor the WEB3_URL env var in the run-node scripts to preserve backward compatibility 2022-07-26 14:04:07 +03:00
run-catalyst.sh kiln v2 documentation and testing (#3446) 2022-03-05 16:40:58 +02:00
run-geth-el.sh [skip ci] scripts/run-geth-el.sh Allow connecting to any merge devnet (#3409) 2022-02-17 19:14:15 +02:00
run_fuzzing_test.nims Add a fuzzing test for the beacon node CLI parser 2020-10-02 12:42:32 +03:00
run_ssz_fuzzing_test.nims test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
setup_scenarios.sh /bin/bash -> /usr/bin/env bash (needed on NixOS) 2021-11-15 15:45:01 +02:00
slowlogs.py script for finding slow logs 2021-03-30 09:39:16 +02:00
start_geth_nodes.sh quicker Geth startup in local testnet (#4329) 2022-11-17 11:40:27 +02:00
start_nimbus_el_nodes.sh support jwtsecret in `launch_local_testnet` (#4097) 2022-09-08 15:22:31 +02:00
test_merge_node.nim rm require engine API check (#4144) 2022-09-19 23:47:46 +02:00
test_merge_vectors.nim rm require engine API check (#4144) 2022-09-19 23:47:46 +02:00
time_module_builds.sh simple script to time module compilations (#3414) 2022-02-18 10:52:01 +00:00