Commit Graph

510 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
e77ba91821 Apply proto's feedback, fix+refactor test_get_head, fix test format doc
Note that to execute on_attestation after on_block

Output more checking field

Disable mainnet config test_filtered_block_tree

Fix after rectoring + use more run_on_block

Fix and refactor `tick_and_run_on_attestation`
2021-03-13 00:29:35 +08:00
Hsiao-Wei Wang
d29926efe6 Remove the duplicate get_head unit test 2021-03-12 21:05:23 +08:00
Hsiao-Wei Wang
23b28b62d0 Apply suggestions from @djrtwo code review
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
2021-03-12 20:40:29 +08:00
Hsiao-Wei Wang
9254f1bf8c Fix conflicts 2021-03-12 00:39:38 +08:00
Hsiao-Wei Wang
216bbb0a46 Merge branch 'dev' into fork-choice-test-vectors 2021-03-12 00:34:23 +08:00
Hsiao-Wei Wang
78a4897418 Add fork choice rule format doc 2021-03-12 00:33:04 +08:00
Hsiao-Wei Wang
8e303b60b9 Fix generator to ssz_snappy mode 2021-03-12 00:06:52 +08:00
Hsiao-Wei Wang
96e29841a7 Merge branch 'dev' into fork-choice-test-vectors 2021-03-11 23:45:54 +08:00
Hsiao-Wei Wang
b44e576e95 LIGHTCLIENT_PATCH/HF1 -> ALTAIR 2021-03-11 21:32:00 +08:00
Hsiao-Wei Wang
69489d1541 Rename folders and file names to altair 2021-03-11 21:12:46 +08:00
Danny Ryan
4569ddea5d add missing sanity requirements.txt for generators 2021-03-10 18:49:50 -07:00
Danny Ryan
c36106e630 put snappy in 'generator' extra dep build and use for generator builds 2021-03-10 17:18:11 -07:00
Danny Ryan
7205f70192 patch remaining generator docs to reflect snappy_ssz encoding 2021-03-10 16:48:53 -07:00
Danny Ryan
813608928c Merge branch 'dev' into tests-compression 2021-03-10 16:43:02 -07:00
Danny Ryan
1f3e73703c use 'other_phases' for fork tests 2021-03-10 12:52:35 -07:00
Danny Ryan
e792c27c91 @hwwhww review
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2021-03-10 12:27:50 -07:00
Danny Ryan
338be1f636 clean up fork gens 2021-03-09 16:27:06 -07:00
Danny Ryan
f9b54ea03b remove fork_test 2021-03-09 16:18:30 -07:00
Danny Ryan
956a7a2ef1 Update tests/core/pyspec/eth2spec/test/context.py 2021-03-09 16:09:08 -07:00
Hsiao-Wei Wang
f71a3c6b22 Generate with mainnet config 2021-03-09 21:34:45 +08:00
Hsiao-Wei Wang
5e864af67a Reload Altair spec 2021-03-09 21:32:37 +08:00
Hsiao-Wei Wang
f025ec40c5 Fix linter error 2021-03-09 21:21:32 +08:00
Hsiao-Wei Wang
7a10c7108a Fix decorator calls 2021-03-09 21:21:10 +08:00
Hsiao-Wei Wang
f97ea9e172 Generate basic tests. Still having problem with generating with_custom_state tests 2021-03-09 20:55:39 +08:00
Hsiao-Wei Wang
50fb3da072 Make test_fork.py truly pass 2021-03-09 20:54:48 +08:00
Danny Ryan
6c406753f1 working through test gens 2021-03-08 19:11:31 -07:00
Danny Ryan
d6961f636d add base hf1 fork function tests 2021-03-08 17:21:01 -07:00
Danny Ryan
deace8768e port @justindrake's general cleanups from #2212 2021-03-01 19:41:28 -07:00
Danny Ryan
63e014791c Merge branch 'dev' into dev-merge 2021-02-24 16:23:04 -07:00
Danny Ryan
fb974ed37f bump version to 1.0.1 2021-02-23 16:40:19 -07:00
Danny Ryan
7af50cc827 add eth1 withdrawal credentials to spec 2021-02-23 16:16:35 -07:00
Hsiao-Wei Wang
63d3dae7a9 Merge pull request #2210 from mpetrunic/mpetrunic/lc-ssz-static
Disable phase1/enable lightclient ssz static types tests generators
2021-02-23 22:26:13 +08:00
Marin Petrunić
d28ec2fc75 fix lint 2021-02-23 14:46:53 +01:00
Hsiao-Wei Wang
993bcdf082 Use constants 2021-02-23 14:25:13 +01:00
Marin Petrunić
1d4f467516 disable phase1/enable lightclient ssz static types test 2021-02-23 13:30:26 +01:00
Marin Petrunić
e63754e629 change how generator targets are invoked 2021-02-23 13:23:32 +01:00
Marin Petrunić
9f634dc6f6 Update test generation docs 2021-02-23 09:56:38 +01:00
Danny Ryan
e35b850181 Merge pull request #2198 from ethereum/hf1-config
update penalty config values for hf1
2021-02-22 18:26:43 -06:00
Danny Ryan
6df3de8506 Merge pull request #2199 from ethereum/turn_off_phase1_testgen
[testgen] turn off phase 1, turn on HF1, and refactoring
2021-02-22 13:28:19 -06:00
Hsiao-Wei Wang
f6b8171350 Update shuffling generator requirements.txt 2021-02-22 19:45:10 +08:00
Hsiao-Wei Wang
de4cad5d35 Update docs 2021-02-22 18:40:04 +08:00
Hsiao-Wei Wang
27507fb3e2 Add get_head test vectors 2021-02-19 13:08:35 +08:00
Hsiao-Wei Wang
e58dcb40ac Clean up and kick the cache 2021-02-18 17:51:01 +08:00
Hsiao-Wei Wang
9cc8567d68 Move gen_helpers into a module of eth2spec package 2021-02-18 15:17:47 +08:00
Danny Ryan
8ec082fcf9 Merge pull request #2149 from ethereum/0x01-creds
Eth1 withdrawal credentials (0x01)
2021-02-16 13:06:34 -06:00
Hsiao-Wei Wang
c7d975981c Refactor state tests generators 2021-02-15 22:48:34 +08:00
Hsiao-Wei Wang
600a4daddf Turn off phase1 testgen and turn on lightclient_patch testgen 2021-02-15 22:29:27 +08:00
Hsiao-Wei Wang
dda7010c0c Fix the tests that use MIN_SLASHING_PENALTY_QUOTIENT. (The mainnet tests failed before this fix) 2021-02-13 23:02:06 +08:00
Hsiao-Wei Wang
24a244eb9b Fix typo: get_slashing_multipler -> get_slashing_multiplier 2021-02-13 22:48:34 +08:00
Danny Ryan
2b8b0d9e2b update penalty config values for hf1 2021-02-11 15:55:43 -07:00