Alex Stokes
|
a6f8870e18
|
update makefile to use correct python version
|
2021-08-25 11:15:27 -07:00 |
Alex Stokes
|
0da1fe947d
|
clarify how the random block generator works
|
2021-08-25 11:09:35 -07:00 |
Alex Stokes
|
81971a8957
|
update readme for pytest
|
2021-08-25 11:01:26 -07:00 |
Alex Stokes
|
e575b222be
|
clarify readme
|
2021-08-25 10:54:55 -07:00 |
Alex Stokes
|
e72edf07f9
|
consolidate call to `max` into `randrange`
|
2021-08-25 10:40:15 -07:00 |
Alex Stokes
|
4d4f4e89f4
|
be specific about which slot we want a sync committee root for
|
2021-08-25 10:38:01 -07:00 |
Danny Ryan
|
cb9e4c9962
|
Merge pull request #2567 from ralexstokes/fix-test-gen-counter
update skipped test count when test already exists
|
2021-08-25 08:52:13 -06:00 |
Alex Stokes
|
02bc6541d9
|
extend Makefile
|
2021-08-24 16:40:16 -07:00 |
Alex Stokes
|
7874e8db88
|
clean up unnecessary comment
|
2021-08-24 16:40:16 -07:00 |
Alex Stokes
|
33c96127da
|
fix bug with random sync aggregate helper
|
2021-08-24 16:40:15 -07:00 |
Alex Stokes
|
f7c0dc36be
|
skip running heavy randomized tests in CI
|
2021-08-24 15:05:07 -07:00 |
Alex Stokes
|
933c1323dd
|
lint updates
|
2021-08-24 14:46:31 -07:00 |
Alex Stokes
|
8a32bef58b
|
update skipped test count when test already exists
|
2021-08-24 13:19:31 -07:00 |
Alex Stokes
|
8e5a34c38a
|
adjust helper to account for additional slashings
|
2021-08-24 12:46:03 -07:00 |
Alex Stokes
|
d1f3ec59af
|
ensure at least 1 operation when making random block
|
2021-08-24 11:56:19 -07:00 |
Alex Stokes
|
c27e4d140e
|
move to code-gen under new test generator
|
2021-08-24 11:56:15 -07:00 |
Alex Stokes
|
505bdba8f8
|
fix imports
|
2021-08-23 12:49:36 -07:00 |
Alex Stokes
|
d037c6662a
|
lint fix
|
2021-08-23 12:40:42 -07:00 |
Alex Stokes
|
cc04da8e79
|
add randomized block tests for altair
|
2021-08-23 12:30:05 -07:00 |
Alex Stokes
|
58c6f33e85
|
ensure at least one proposer slashing
|
2021-08-23 12:15:22 -07:00 |
Alex Stokes
|
7b9d70fcec
|
allow test customization (for future forks)
|
2021-08-23 12:15:09 -07:00 |
Alex Stokes
|
ff6863e689
|
fix bug with deposit generation code
|
2021-08-23 12:01:05 -07:00 |
Alex Stokes
|
31d46247ce
|
file re-org to re-use for later forks
|
2021-08-23 11:48:22 -07:00 |
Alex Stokes
|
20e3934fa2
|
do not exit validators who are already exited
|
2021-08-23 11:46:20 -07:00 |
Danny Ryan
|
dfef7fc442
|
Merge pull request #2565 from ericsson49/ericsson49/fix_typos_in_sharding_2
Fix typos in `sharding/beacon-chain.md`
|
2021-08-23 12:14:12 -06:00 |
Alex Stokes
|
16423880aa
|
add multiple blocks to each test
|
2021-08-23 11:00:33 -07:00 |
Alex Stokes
|
6316c7d364
|
ensure at least 1 attester slashing
|
2021-08-23 10:29:39 -07:00 |
Alex Stokes
|
361d97c54b
|
fix bug with proposer search
|
2021-08-23 10:13:19 -07:00 |
ericsson
|
34d42b640d
|
Fix typo in `get_start_shard`
|
2021-08-23 20:09:41 +03:00 |
ericsson
|
33552279bf
|
Fix typos in `get_shard_proposer_index`: `beacon_state` vs `state`
|
2021-08-23 20:09:01 +03:00 |
Hsiao-Wei Wang
|
cfd6136ee9
|
Merge pull request #2564 from ericsson49/ericsson49/fix_merge_on_block
Fix typing problem in `merge:on_block`: `is_merge_block` expects `BeaconBlockBody`
|
2021-08-24 01:04:27 +08:00 |
ericsson
|
96c05adcf8
|
Fix typing problem: `is_merge_block` accepts `BeaconBlockBody` as a second argument, while `BeaconBlock` is provided
|
2021-08-23 18:52:09 +03:00 |
Hsiao-Wei Wang
|
15a6c48a46
|
Merge pull request #2518 from ethereum/fix-store-justified-checkpoint
Fix fork choice store checkpoints inconsistency issue
|
2021-08-23 23:41:11 +08:00 |
Hsiao-Wei Wang
|
8335849360
|
Merge pull request #2563 from ericsson49/ericsson49/fix_typos_in_sharding_spec
Fix typos in sharding/beacon-chain.md, which break setup.py:get_spec processing
|
2021-08-23 23:34:21 +08:00 |
Hsiao-Wei Wang
|
838c263c4a
|
Apply suggestions from code review
Co-authored-by: Aditya Asgaonkar <adiasg@users.noreply.github.com>
|
2021-08-23 23:21:15 +08:00 |
ericsson
|
43a6beceb6
|
make doctoc happy
|
2021-08-23 14:46:06 +03:00 |
ericsson
|
fe1b9961ff
|
Fix typos in sharding.md
|
2021-08-23 14:21:38 +03:00 |
Alex Stokes
|
2db01ba6d0
|
use fixed seed for block randomization
|
2021-08-22 13:55:29 -07:00 |
Alex Stokes
|
253f927c0a
|
fix randomness seed across randomized test
|
2021-08-22 13:55:29 -07:00 |
Alex Stokes
|
0c401a3e2a
|
filter for exit eligibility in helper
|
2021-08-22 13:55:28 -07:00 |
Alex Stokes
|
ce471b702e
|
code org
|
2021-08-22 10:54:00 -07:00 |
Alex Stokes
|
f76a29c1f9
|
patch state to not be leaking at start
|
2021-08-22 10:52:22 -07:00 |
Alex Stokes
|
993997aca5
|
ensure no leak on "normal" transitions
|
2021-08-22 10:19:21 -07:00 |
Alex Stokes
|
270814e20f
|
fix bug with `_epochs_until_leak` helper
|
2021-08-22 09:59:28 -07:00 |
Alex Stokes
|
820affd2aa
|
extend validator set so randomized helpers have more room for operation
|
2021-08-22 09:58:54 -07:00 |
Alex Stokes
|
513f57f74c
|
formatting
|
2021-08-22 09:56:03 -07:00 |
Alex Stokes
|
b17ada2d67
|
only target phase 0 and altair for now
|
2021-08-21 18:24:26 -07:00 |
Alex Stokes
|
9e6a51ef70
|
update fn name for test id
|
2021-08-21 18:10:27 -07:00 |
Alex Stokes
|
fde71cbe74
|
add warnings if empty block
|
2021-08-21 18:10:27 -07:00 |
Alex Stokes
|
7bc2f9547a
|
skip validators when building a random block if they are slashed
|
2021-08-21 17:52:26 -07:00 |