1. 25 5月, 2017 1 次提交
  2. 24 5月, 2017 5 次提交
  3. 23 5月, 2017 8 次提交
  4. 22 5月, 2017 5 次提交
  5. 20 5月, 2017 1 次提交
  6. 19 5月, 2017 1 次提交
    • M
      internal/ethapi: lock when auto-filling transaction nonce (#14483) · 83721a95
      Martin Holst Swende 提交于
      More context in the bug This solves the problems of transactions being
      submitted simultaneously, and getting the same nonce, due to the gap (due to
      signing) between nonce-issuance and nonce-update. With this PR, a lock will
      need to be acquired whenever a nonce is used, and released when the transaction
      is submitted or errors out.
      83721a95
  7. 18 5月, 2017 5 次提交
    • J
      core/state: fixed (self)destructed objects · e7119ce1
      Jeffrey Wilcke 提交于
      Add the object to the list of destructed objects during a selfdestruct /
      suicide operation and also remove it from the list once the journal
      reverts.
      e7119ce1
    • J
      consensus, core, core/vm, parems: review fixes · a5f6a1cb
      Jeffrey Wilcke 提交于
      a5f6a1cb
    • J
      core/types: corrected abstract signing address · e6aff513
      Jeffrey Wilcke 提交于
      e6aff513
    • J
      8a4c1fb7
    • J
      consensus, core/*, params: metropolis preparation refactor · 10a57fc3
      Jeffrey Wilcke 提交于
      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
  8. 17 5月, 2017 2 次提交
  9. 13 5月, 2017 4 次提交
  10. 11 5月, 2017 3 次提交
  11. 10 5月, 2017 1 次提交
  12. 09 5月, 2017 1 次提交
  13. 08 5月, 2017 3 次提交