Carl Beekhuizen
e70863ca93
Bytes4 -> DomainType
2019-12-30 06:52:00 +01:00
Carl Beekhuizen
765176ec8c
PySpec SSZ Bytes instantiated from hex
2019-12-27 09:37:26 +01:00
terence tsao
662a986d04
Update 0_fork-choice.md
2019-12-25 09:51:29 -08:00
Jacek Sieka
850d45dae0
Allow empty lists in streamed responses
...
It's possible that block request responses end up not containing any
blocks, so we need a way to encode this.
2019-12-21 17:26:14 +01:00
Diederik Loerakker
b698eff2a7
Merge pull request #1546 from ethereum/master
...
Backport v0.9.4 to dev
2019-12-20 21:25:50 +01:00
Carl Beekhuizen
7af4429011
Make bls a module
2019-12-20 08:41:46 +02:00
Carl Beekhuizen
1e410a1290
Fix typo due to change of interface
...
Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
2019-12-20 08:12:43 +02:00
Danny Ryan
542e39b004
Merge pull request #1545 from ethereum/v09x
...
Release v0.9.4 to master
2019-12-19 17:25:46 -07:00
Danny Ryan
780dff76d4
Merge pull request #1540 from ChihChengLiang/note-on-requesting-status-again
...
Add a note on requesting STATUS again
2019-12-19 14:10:54 -07:00
Danny Ryan
e34d22e4f8
bad -> abnormal
2019-12-19 14:04:45 -07:00
Danny Ryan
ea58a1f0ef
Merge pull request #1538 from ethereum/content-gossip-id
...
Content-address gossipsub messages [replacement]
2019-12-19 14:02:32 -07:00
Danny Ryan
91fc7fd4bb
Merge pull request #1544 from ethereum/fix-v093-tests
...
Fix v093 tests: 2 pre-states missed, 1 unsigned block
2019-12-19 13:28:35 -07:00
Danny Ryan
21191596cc
Merge pull request #1539 from ethereum/daejunpark-vyper-b13-hotfix1761
...
Vyper b13 -> b13.hotfix1761 [replacement]
2019-12-19 13:27:03 -07:00
protolambda
2de5119cfe
fix two missing pre-states, and fix unsigned block
2019-12-19 17:31:58 +01:00
Carl Beekhuizen
62cbd0e7da
Revert domain 6 -> 5 to prevent confusion
2019-12-19 15:49:10 +02:00
Carl Beekhuizen
42a3dd4ab1
Implement @djrtwo's review suggestions
2019-12-19 15:47:42 +02:00
Chih Cheng Liang
c4b23590d4
Add a note on requesting STATUS again
2019-12-19 18:50:49 +08:00
Danny Ryan
01a2ef8158
fix vyper custom build link and bump pycryptodome version
2019-12-18 16:36:28 -07:00
Danny Ryan
31d90ea799
add p2p faq on why message-id override
2019-12-18 14:46:35 -07:00
Age Manning
8a03e6d291
Add gossipsub message-id specification
2019-12-18 14:20:51 -07:00
Danny Ryan
331892ad15
bump version on despoit cache
2019-12-18 13:30:02 -07:00
Daejun Park
4290c1dd1b
Vyper b13 -> b13.hotfix1761
2019-12-17 18:58:56 -06:00
Danny Ryan
1f06026bf7
Merge pull request #1534 from ethereum/enr-bitfield
...
Add ENR shard bitfield
2019-12-17 17:13:13 -07:00
Danny Ryan
caffe8d720
update ENR to use attesation subnets instead of shards
2019-12-17 16:27:13 -07:00
Danny Ryan
fa916323f0
add basics for ENR bitfield
2019-12-17 10:59:15 -07:00
Carl Beekhuizen
d3f74ea0d9
Realise #1517 was a thing
2019-12-17 16:22:46 +02:00
Carl Beekhuizen
3dc78e0905
kick CI cache
2019-12-17 15:57:00 +02:00
Carl Beekhuizen
177ec939f0
Update ToC
2019-12-17 15:40:26 +02:00
Carl Beekhuizen
995c895b9c
New BLS in Phase 1
2019-12-17 15:33:37 +02:00
Carl Beekhuizen
c239ffb78c
Linting fixes
2019-12-17 12:30:46 +02:00
Carl Beekhuizen
80eb721895
Domains are bytes
2019-12-17 12:20:34 +02:00
Carl Beekhuizen
502ee29537
Phase 0 new BLS
2019-12-17 12:04:56 +02:00
Danny Ryan
cb72a7d8a3
Merge pull request #1527 from MrChico/codespell
...
Add Codespell check to ci
2019-12-16 10:32:35 -07:00
Martin Lundfall
798fadc3cb
Makefile: Use codespell as intended
2019-12-16 14:18:34 +01:00
Martin Lundfall
21c8c58cb1
edit comment to make line shorter
2019-12-16 13:22:08 +01:00
Martin Lundfall
5234e431ec
Add codespell to ci
2019-12-16 13:06:01 +01:00
Martin Lundfall
a4f8a77c02
Fix spelling errors found by codespell
2019-12-16 13:02:36 +01:00
Justin
412a06608c
Update 0_beacon-chain.md
2019-12-15 11:32:11 +00:00
Justin
48317d8ac0
Minor cosmetic cleanups
...
* remove `BLS_WITHDRAWAL_PREFIX` (it is not used in phase 1, not phase 0)
* avoid inline comment (# Validate state root)
* simplify header inequality check in `process_proposer_slashing` (using uniqueness of BLS signatures)
* add `block = signed_block.message` helper variable for readability
* (typo) clarify that the state transition function consumes a signed block (as opposed to a block)
* generally make comments more consistent
* consistent formatting of container instantiation for `DepositMessage`
* avoid using three lines for `rewards[index] += Gwei(max_attester_reward // attestation.inclusion_delay)`
* introduce `effective_balance` helper variable for readability, and to avoid multi-line statement
* consistent ordering of `MIN_EPOCHS_TO_INACTIVITY_PENALTY` in the time parameters table
* (typo) "Dequeued validators for activation up to churn limit" => Dequeue validators
* "Save current block as the new latest block" => "Cache current block" (for consistent with `process_slot`)
* (typo) "Verify the validator has not yet exited" => "Verify exit has not been initiated"
* Use Pythonic `default=` for `max()` call in `initiate_validator_exit`
2019-12-15 11:10:43 +00:00
Diederik Loerakker
88e954a9c7
Merge pull request #1522 from ethereum/master
...
backport v093 to dev
2019-12-13 18:56:31 +01:00
Danny Ryan
e7c5d64ce8
Merge pull request #1507 from ethereum/v09x
...
Release v0.9.3 to master
2019-12-12 12:38:12 -07:00
Danny Ryan
b09c45ffd2
remove last two references to signing root
2019-12-12 12:34:02 -07:00
Danny Ryan
47ecedb81d
update tocs
2019-12-12 09:48:53 -07:00
Danny Ryan
7343baf85a
Merge pull request #1512 from MrChico/toc_ci
...
Check table of content of markdown files with CI
2019-12-12 09:47:38 -07:00
Danny Ryan
49a8264f5d
Merge branch 'v09x' into toc_ci
2019-12-12 09:47:20 -07:00
Danny Ryan
c1dc4a0063
Merge pull request #1518 from ethereum/proposers-1515
...
Two tests for proposer indices being off because of (in)active validators
2019-12-12 08:55:31 -07:00
protolambda
020af2707a
fix: don't get stuck in same slot doing a transition, and clean up latest-block-header with starting block for pre-state
2019-12-12 16:40:57 +01:00
Danny Ryan
4a31503ec0
Merge pull request #1516 from ethereum/dup-indices-attest
...
Fixes #1486 : disallow duplicate indices in indexed attestation
2019-12-12 08:32:43 -07:00
protolambda
5c26d8e52f
fix normal signed case; only sign for 1 of the duplicate indices
2019-12-12 16:29:30 +01:00
protolambda
020dbb1ecd
fix missing transition
2019-12-12 16:16:52 +01:00