Commit Graph

6086 Commits

Author SHA1 Message Date
vbuterin
9dcdbafba3 Reorganization of config params to put sync committee in one section
This may be marginally "cleaner" than the previous approach, keeping constants with the same topic together.
2021-05-04 17:19:15 -07:00
Diederik Loerakker
488bf2c4a0 Merge pull request #2341 from ethereum/merge-ssz-tests
Merge SSZ-static tests
2021-05-04 22:08:17 +02:00
Diederik Loerakker
8558bd773d Merge pull request #2367 from Nashatyrev/fix/unknown-shard-count-const
[Sharding] Fix unspecified SHARD_COUNT and DOMAIN_SHARD_HEADER constants
2021-05-04 21:13:29 +02:00
Diederik Loerakker
e9580dc793 Merge pull request #2374 from ethereum/altair-pass
Altair review
2021-05-04 19:49:52 +02:00
Hsiao-Wei Wang
9980d2098d Fix lint 2021-05-04 22:21:58 +08:00
Danny Ryan
80df9e6b0b Merge branch 'dev' into altair-pass 2021-05-04 07:41:25 -06:00
Danny Ryan
053179cee9 comments and tests on altair 2021-05-04 07:39:22 -06:00
Hsiao-Wei Wang
681490e037 Merge pull request #2372 from terencechain/patch-115
Add backticks to the arguments in docstring comments
2021-05-03 22:38:21 +08:00
terence tsao
930ca61690 Fix lint (124 > 120 characters) 2021-05-02 20:47:57 -07:00
terence tsao
780121f9b0 Add backticks to the arguments in functional comments 2021-05-02 20:31:52 -07:00
Anton Nashatyrev
99d50108d0 Replace unspecified SHARD_COUNT const with get_active_shard_count(previous_epoch) 2021-04-30 14:39:37 +03:00
Anton Nashatyrev
637f232ab3 Need to specify MAX_SHARDS since we are filling the Vector of MAX_SHARDS length 2021-04-30 14:35:34 +03:00
Anton Nashatyrev
36fd9195f3 Replace unspecified DOMAIN_SHARD_HEADER const with DOMAIN_SHARD_PROPOSER 2021-04-30 14:14:09 +03:00
Anton Nashatyrev
86d8a10495 Replace unspecified SHARD_COUNT const with get_active_shard_count(previous_epoch) 2021-04-30 14:09:09 +03:00
Hsiao-Wei Wang
2af585b333 Merge pull request #2365 from ethereum/fix-sharding-note
Fix note about sharding beacon state extension
2021-04-29 23:44:03 +08:00
protolambda
c5986106ca fix note about sharding beacon state extension 2021-04-29 15:39:57 +02:00
Danny Ryan
c3dfc2e085 Merge pull request #2362 from ethereum/sync-cleanup
Minor altair cleanups
2021-04-28 08:42:23 -06:00
Danny Ryan
e89fae86a6 Apply suggestions from code review
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2021-04-28 06:52:16 -06:00
Danny Ryan
9f74f1f9e5 minor sync committee cleanups 2021-04-27 15:06:45 -06:00
Danny Ryan
eb9f7adaa7 add altair p2p to readme 2021-04-27 12:42:46 -06:00
Danny Ryan
2628721f96 Merge pull request #2323 from ethereum/prepare_state
Simplify Altair "genesis"
2021-04-27 12:32:13 -06:00
Danny Ryan
c090d6aa21 Merge pull request #2352 from ralexstokes/add-altair-metadata-updates
Add `syncnets` data to Altair `MetaData`
2021-04-27 12:20:03 -06:00
Danny Ryan
ca1680dc8e Merge pull request #2361 from ericsson49/ericsson49/fix_committee_index_typing_problems
Fix typing problems: convert to CommitteeIndex
2021-04-27 12:16:11 -06:00
Danny Ryan
ae429a38a0 add Modified comment 2021-04-27 12:11:15 -06:00
Alex Stokes
9bb3444c89 Add syncnets data to Altair MetaData. 2021-04-27 09:34:24 -07:00
ericsson
e3c95e967c use committee_index instead of shard 2021-04-27 17:09:16 +03:00
ericsson
a0c30313fa convert shard to CommitteeIndex using compute_committee_index_from_shard, based on @djrtwo comment 2021-04-27 17:07:56 +03:00
Danny Ryan
6031417444 Merge pull request #2301 from ethereum/fix-bouncing-attack-tests
Fix bouncing attack tests
2021-04-27 07:51:46 -06:00
ericsson
4d684bd8d9 convert shard to CommitteeIndex in charge_confirmed_header_fees 2021-04-27 15:44:25 +03:00
ericsson
865a077aa3 convert shard and index to CommitteeIndex in reset_pending_headers 2021-04-27 14:14:25 +03:00
ericsson
17bc3c1c72 convert shard to CommitteeIndex when passing to get_beacon_committee 2021-04-27 13:44:22 +03:00
Diederik Loerakker
f2c47debb9 Merge pull request #2355 from ericsson49/ericsson49/fix_upgrade_to_altair
Fix: `upgrade_to_altair` should use `phase0.get_current_epoch`
2021-04-26 20:34:33 +02:00
Diederik Loerakker
ac98da6c7d Merge pull request #2359 from ericsson49/ericsson49/fix_pass_set_instead_of_sequence_to_get_total_balance
Fix: pass Set instead of Sequence to get_total_balance
2021-04-26 20:31:15 +02:00
Diederik Loerakker
fd9c96d41d Merge pull request #2358 from ericsson49/ericsson49/fix_process_shard_header
More typos fixes in `sharding`
2021-04-26 20:27:07 +02:00
Danny Ryan
fa248675b2 Merge pull request #2356 from ericsson49/ericsson49/fix_typos_in_sharding
fix typos in sharding
2021-04-26 08:22:56 -06:00
Danny Ryan
baa3e950e9 Merge pull request #2354 from ethereum/ralexstokes-patch-1
Simplify spec comment processing
2021-04-26 08:15:57 -06:00
ericsson
d99cfee853 typing problem fixed: get_total_balance expected second argument to be of Set[ValidatorIndex] type, however, Sequence is passed 2021-04-24 18:21:59 +03:00
ericsson
6288252d44 fix typo: process_confirmed_header_fees called instead of charge_confirmed_header_fees 2021-04-24 17:46:55 +03:00
ericsson
e05356893f fix typo: c var name used instad of header in process_pending_headers 2021-04-24 17:38:09 +03:00
ericsson
77bceeae69 fix typo: SLOTS_IN_EPOCH used instead of SLOTS_PER_EPOCH 2021-04-24 17:33:53 +03:00
ericsson
6814efac2e fix typo: state missed in get_committee_count_per_slot call 2021-04-24 17:32:59 +03:00
ericsson
47e52a6361 fix typo: get_shard_proposer_index vs get_shard_proposer 2021-04-24 17:32:05 +03:00
ericsson
ee360df689 missed body_summary attribute when accessingShardBlobBodySummary.beacon_block_root 2021-04-24 00:12:28 +03:00
ericsson
f55b327c51 fix typos in sharding 2021-04-23 18:47:25 +03:00
ericsson
93378afcd0 Fix typing problem: upgrade_to_altair should use phase0.get_current_epoch 2021-04-23 18:21:29 +03:00
Alex Stokes
58e768392e Simplify spec comment processing 2021-04-23 08:03:49 -07:00
Danny Ryan
dcb013ccf2 Merge pull request #2351 from Nashatyrev/fix/remove-obsolete-var
Sharding cleanup: Remove obsolete var, reorder calculation
2021-04-22 15:39:38 -06:00
Anton Nashatyrev
8f371f5627 Cleanup: move var calculation down right before its usage 2021-04-22 22:08:44 +03:00
Anton Nashatyrev
d7c276bcd5 Remove obsolete var and calculation 2021-04-22 22:06:24 +03:00
Danny Ryan
7f0ea0eb01 Merge pull request #2350 from Nashatyrev/fix/get-active-shard-count-missing-arg
Sarding: missing argument in get_active_shard_count() call
2021-04-22 12:40:38 -06:00