Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.10 to master #1561

Merged
merged 76 commits into from
Jan 11, 2020
Merged

Release v0.10 to master #1561

merged 76 commits into from
Jan 11, 2020

Commits on Oct 29, 2019

  1. Configuration menu
    Copy the full SHA
    5dd0015 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2019

  1. Merge pull request #1458 from gnattishness/update_bls_link

    Update link to current bls standard draft.
    protolambda committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    04e1b8a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2019

  1. Configuration menu
    Copy the full SHA
    2159df2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1461 from terencechain/patch-89

    Update slot to hour numbers
    hwwhww committed Nov 1, 2019
    Configuration menu
    Copy the full SHA
    40cb72e View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. Configuration menu
    Copy the full SHA
    2c32274 View commit details
    Browse the repository at this point in the history
  2. Backport master (v0.9.1) to dev (#1482)

    * p2p-interface: clarify that signing_root is used for block requests
    
    * hash cleanups
    
    * one more hash tree root gone for blocks - block hashes are always
    signing roots!
    * use simple serialize data types consistently
    
    * Describe which finalized root/epoch to use
    
    * remove custody_bits from attestation
    
    * remove AttestationDataAndCustodyBit
    
    * Specify inclusive range for genesis deposits
    
    * add initial fork choice bounce prevention and tests
    
    * PR feedback
    
    * further test bounce attack
    
    * wipe queued justified after epoch transition
    
    * remove extra var
    
    * minor fmt
    
    * only allow attestatiosn to be considered from current and previous epoch
    
    * use best_justified_checkpoint instead of queued_justified_checkpoints
    
    * use helper for slots since epoch start
    
    * be explicit about use of genesis epoch for previous epoch in fork choice on_block
    
    * pr feedback
    
    * add note aboutgenesis attestations
    
    * cleanup get_eth1_vote
    
    * make eth1_follow_distance clearer
    
    * Update the expected proposer period
    
    Since `SECONDS_PER_SLOT` is now `12`
    
    * minor fix to comment in mainnet config
    
    * Update 0_beacon-chain.md
    protolambda authored and vbuterin committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    b15669b View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

  1. Merge pull request #1480 from ethereum/ssz-bytes-naming

    Rename BytesN to ByteVector, rename Bytes to ByteList
    djrtwo committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    6ef79ac View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. handle v0.9.2-dev conflict

    djrtwo committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    23abc11 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. Merge pull request #1490 from ethereum/master-copy

    backport v0.9.1 and v0.9.2 to dev
    djrtwo committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    19fa537 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Merge pull request #1505 from ethereum/v09x

    backport V09x
    protolambda committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    da17f4b View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

  1. Configuration menu
    Copy the full SHA
    3d48a3e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1519 from ethers/patch-1

    Fix dead link to use Internet Archive
    djrtwo committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    4271d3b View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Merge pull request #1522 from ethereum/master

    backport v093 to dev
    protolambda committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    88e954a View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2019

  1. 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`
    JustinDrake committed Dec 15, 2019
    Configuration menu
    Copy the full SHA
    48317d8 View commit details
    Browse the repository at this point in the history
  2. Update 0_beacon-chain.md

    JustinDrake committed Dec 15, 2019
    Configuration menu
    Copy the full SHA
    412a066 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. Phase 0 new BLS

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    502ee29 View commit details
    Browse the repository at this point in the history
  2. Domains are bytes

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    80eb721 View commit details
    Browse the repository at this point in the history
  3. Linting fixes

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    c239ffb View commit details
    Browse the repository at this point in the history
  4. New BLS in Phase 1

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    995c895 View commit details
    Browse the repository at this point in the history
  5. Update ToC

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    177ec93 View commit details
    Browse the repository at this point in the history
  6. kick CI cache

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    3dc78e0 View commit details
    Browse the repository at this point in the history
  7. Realise #1517 was a thing

    CarlBeek committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    d3f74ea View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2019

  1. Configuration menu
    Copy the full SHA
    4290c1d View commit details
    Browse the repository at this point in the history
  2. bump version on despoit cache

    djrtwo committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    331892a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01a2ef8 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. Configuration menu
    Copy the full SHA
    42a3dd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62cbd0e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1539 from ethereum/daejunpark-vyper-b13-hotfix1761

    Vyper b13 -> b13.hotfix1761 [replacement]
    djrtwo committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    2119159 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Fix typo due to change of interface

    Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
    CarlBeek and djrtwo committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    1e410a1 View commit details
    Browse the repository at this point in the history
  2. Make bls a module

    CarlBeek committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    7af4429 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1546 from ethereum/master

    Backport v0.9.4 to dev
    protolambda committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    b698eff View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2019

  1. 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.
    arnetheduck committed Dec 21, 2019
    Configuration menu
    Copy the full SHA
    850d45d View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2019

  1. Update 0_fork-choice.md

    terencechain committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    662a986 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. Configuration menu
    Copy the full SHA
    765176e View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. Bytes4 -> DomainType

    CarlBeek committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    e70863c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1551 from ethereum/carl_Bytes_hex

    PySpec SSZ Bytes instantiated from hex string
    protolambda committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    d3c2dd0 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2019

  1. Merge pull request #1550 from terencechain/patch-94

    `get_filtered_block_tree` typo
    djrtwo committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    defeb4e View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Merge in dev

    CarlBeek committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    a65d96d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51bcb29 View commit details
    Browse the repository at this point in the history
  3. 'message' -> 'signing_root'

    CarlBeek committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    8580ec3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1549 from status-im/empty-block-response

    Allow empty lists in streamed responses
    djrtwo committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    7b1a609 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    261b6c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2020

  1. add GENESIS_FORK_VERSION and make associated modifications to support…

    … configuration of this variable
    djrtwo committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    6dbc020 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1554 from ethereum/genesis_version

    Allow configuration of genesis fork version
    protolambda committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    f9b0e29 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2020

  1. add note that validator should broadcast attestation immediately when…

    … receiving block from expected proposer
    djrtwo committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    43d0952 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1553 from ethereum/eth1-caching

    `get_eth1_data` uses timestamp instead of block height
    djrtwo committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    5ac0d12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8515aec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50c8727 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Merge pull request #1557 from ethereum/min-genesis-wait-time

    make genesis delay configurable
    protolambda committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    f86b53b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1555 from ethereum/att-when-ready

    add eager attestation broadcasting
    protolambda committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    a295451 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71206c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6095428 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8391d8e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1558 from ethereum/other_deposit_fork_version

    deposit with other fork version
    djrtwo committed Jan 6, 2020
    1 Configuration menu
    Copy the full SHA
    83abd3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ea03dc View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. fix mod bug for voting period

    djrtwo committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    b637b9a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1556 from ethereum/constant-genesis-slot

    move GENESIS_SLOT/EPOCH to constants
    djrtwo committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    c3f7f0b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbfe024 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1559 from ethereum/vyper_highlight

    Rename vyper file from `.v.py` to `.vy`
    djrtwo committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    f104ccf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8948393 View commit details
    Browse the repository at this point in the history
  6. py_ecc 2.0.0 baby!

    CarlBeek committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    12ea891 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1f70d3e View commit details
    Browse the repository at this point in the history
  8. bump circleci cache versions

    djrtwo committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    19ca7af View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fff354d View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Merge pull request #1532 from ethereum/carl_new_new_bls

    Yet another attempt at adopting IETF BLS Standards
    djrtwo committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    38f947b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f01254d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1525 from ethereum/JustinDrake-patch-2

    Minor cosmetic cleanups
    djrtwo committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    ac33b3d View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Configuration menu
    Copy the full SHA
    b8d4ce4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1562 from ethereum/eth1-default-bug

    [WIP] fix default value when voting on eth1data
    protolambda committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    a41447a View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Configuration menu
    Copy the full SHA
    af702d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0cd109 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e96c08 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1563 from ethereum/p2p-validate-block-slot

    validate block slot not from future in gossip
    djrtwo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    25ea557 View commit details
    Browse the repository at this point in the history
  5. reorg specs by fork and move ssz out to own folder. make all of the b…

    …uild and link changes to support move
    djrtwo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    676e216 View commit details
    Browse the repository at this point in the history
  6. bump cache versions

    djrtwo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    55fb97d View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1564 from ethereum/fork-dir-reorg

    reorg specs by fork and move ssz out to own folder
    djrtwo committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    1a450c5 View commit details
    Browse the repository at this point in the history