good morning!!!!

Skip to content
Snippets Groups Projects
  1. May 29, 2017
  2. May 24, 2017
  3. May 18, 2017
    • Jeffrey Wilcke's avatar
      a5f6a1cb
    • Jeffrey Wilcke's avatar
    • Jeffrey Wilcke's avatar
      consensus, core/*, params: metropolis preparation refactor · 10a57fc3
      Jeffrey Wilcke authored
      This commit is a preparation for the upcoming metropolis hardfork. It
      prepares the state, core and vm packages such that integration with
      metropolis becomes less of a hassle.
      
      * Difficulty calculation requires header instead of individual
        parameters
      * statedb.StartRecord renamed to statedb.Prepare and added Finalise
        method required by metropolis, which removes unwanted accounts from
        the state (i.e. selfdestruct)
      * State keeps record of destructed objects (in addition to dirty
        objects)
      * core/vm pre-compiles may now return errors
      * core/vm pre-compiles gas check now take the full byte slice as argument
        instead of just the size
      * core/vm now keeps several hard-fork instruction tables instead of a
        single instruction table and removes the need for hard-fork checks in
        the instructions
      * core/vm contains a empty restruction function which is added in
        preparation of metropolis write-only mode operations
      * Adds the bn256 curve
      * Adds and sets the metropolis chain config block parameters (2^64-1)
      10a57fc3
  4. May 05, 2017
  5. May 04, 2017
  6. May 03, 2017
  7. May 02, 2017
  8. Apr 14, 2017
  9. Apr 12, 2017
  10. Apr 10, 2017
  11. Apr 07, 2017
  12. Apr 06, 2017
  13. Apr 04, 2017
Loading