1. 24 2月, 2016 1 次提交
  2. 04 10月, 2015 1 次提交
    • J
      cmd/evm, core/vm, test: refactored VM and core · 361082ec
      Jeffrey Wilcke 提交于
      * Moved `vm.Transfer` to `core` package and changed execution to call
      `env.Transfer` instead of `core.Transfer` directly.
      * core/vm: byte code VM moved to jump table instead of switch
      * Moved `vm.Transfer` to `core` package and changed execution to call
        `env.Transfer` instead of `core.Transfer` directly.
      * Byte code VM now shares the same code as the JITVM
      * Renamed Context to Contract
      * Changed initialiser of state transition & unexported methods
      * Removed the Execution object and refactor `Call`, `CallCode` &
        `Create` in to their own functions instead of being methods.
      * Removed the hard dep on the state for the VM. The VM now
        depends on a Database interface returned by the environment. In the
        process the core now depends less on the statedb by usage of the env
      * Moved `Log` from package `core/state` to package `core/vm`.
      361082ec
  3. 07 8月, 2015 1 次提交
  4. 24 7月, 2015 1 次提交
  5. 23 7月, 2015 1 次提交
  6. 07 7月, 2015 1 次提交
  7. 09 6月, 2015 2 次提交
  8. 04 6月, 2015 1 次提交
  9. 07 4月, 2015 2 次提交
  10. 02 4月, 2015 1 次提交
    • G
      Read most protocol params from common/params.json · c26c8d3a
      Gustav Simonsson 提交于
      * Add params package with exported variables generated from
        github.com/ethereum/common/blob/master/params.json
      * Use params package variables in applicable places
      * Add check for minimum gas limit in validation of block's gas limit
      * Remove common/params.json from go-ethereum to avoid
        outdated version of it
      c26c8d3a
  11. 29 3月, 2015 1 次提交
  12. 23 3月, 2015 2 次提交
  13. 16 3月, 2015 1 次提交
  14. 02 3月, 2015 1 次提交
  15. 13 1月, 2015 1 次提交
  16. 06 1月, 2015 1 次提交
  17. 18 12月, 2014 1 次提交
    • O
      Moved pre-compiled, moved depth check · 4dbdcaec
      obscuren 提交于
      * Depth check has been moved to the execution
      * Pre compiled execution has been moved to the VM
      * PrecompiledAddress has been renamed to PrecompiledAccount
      4dbdcaec
  18. 10 12月, 2014 1 次提交
    • O
      Core changes · acf4b575
      obscuren 提交于
      * Code = '' if gas < len(D) * 5
      * Sha3 gas   10 + 10 * len(D), rounding up 32 bytes
      * Sha256 gas 50 + 50 * len(D), rounding up 32 bytes
      * Ripmed gas 50 + 50 * len(D), rounding up 32 bytes
      * Accounts and value transfers no longer reverted
      acf4b575
  19. 02 12月, 2014 2 次提交
  20. 31 10月, 2014 1 次提交
  21. 18 10月, 2014 1 次提交
  22. 14 10月, 2014 1 次提交
  23. 08 10月, 2014 1 次提交