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

Chain setup API / Centralize default HF / Common options dict / Block HFbyBlockNumber & initWithGenesisHeader options #863

Merged
merged 13 commits into from
Sep 10, 2020

Commits on Sep 10, 2020

  1. common, all consumers: switch to an option dictionary for instantiati…

    …on as preparation for new eips option and future non-breaking option additions
    holgerd77 committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    3216e46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    694474e View commit details
    Browse the repository at this point in the history
  3. common, vm, tx: centralize default hardfork setting in Common (defaul…

    …t if none provided, before: null), remove static default HF references from VM, tx
    holgerd77 committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    648d7ad View commit details
    Browse the repository at this point in the history
  4. block, common: new block/header option hardforkByBlockNumber, removed…

    … chain/hardfork options, added Common method setHardforkByBlockNumber()
    holgerd77 committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    9c9a732 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9be049d View commit details
    Browse the repository at this point in the history
  6. block: simplified header/block initialization code, moved genesis hea…

    …der init to constructor, made setGenesisParams() private
    holgerd77 committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    d754109 View commit details
    Browse the repository at this point in the history
  7. blockchain, ethash: update genesis block creation in blockchain and e…

    …thash, removed chain/hardfork options for blockchain
    holgerd77 committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    e3c7a4b View commit details
    Browse the repository at this point in the history
  8. vm, others: throw on chain/hardfork still being passed on constructor…

    …s to prevent implicitly wrong chain setups, fixed VM API tests
    holgerd77 committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    c0d2df8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    af344cb View commit details
    Browse the repository at this point in the history
  10. 1 Configuration menu
    Copy the full SHA
    bd9ce1d View commit details
    Browse the repository at this point in the history
  11. vm, block, common: readded block data runtime check, moved Common DEF…

    …AULT_HARDFORK to class, small fixes
    holgerd77 committed Sep 10, 2020
    1 Configuration menu
    Copy the full SHA
    82cb0d3 View commit details
    Browse the repository at this point in the history
  12. 1 Configuration menu
    Copy the full SHA
    0665db0 View commit details
    Browse the repository at this point in the history
  13. Update packages/vm/CHANGELOG.md

    fix small typo
    ryanio authored Sep 10, 2020
    1 Configuration menu
    Copy the full SHA
    20ede97 View commit details
    Browse the repository at this point in the history