1. 03 10月, 2018 3 次提交
  2. 28 9月, 2018 1 次提交
    • J
      Swarm MRUs: Adaptive frequency / Predictable lookups / API simplification (#17559) · 2c110c81
      Javier Peletier 提交于
      * swarm/storage/mru: Adaptive Frequency
      
      swarm/storage/mru/lookup: fixed getBaseTime
      Added NewEpoch constructor
      
      swarm/api/client: better error handling in GetResource()
      
      
      swarm/storage/mru: Renamed structures.
      Renamed ResourceMetadata to ResourceID. 
      Renamed ResourceID.Name to ResourceID.Topic
      
      swarm/storage/mru: Added binarySerializer interface and test tools
      
      swarm/storage/mru/lookup: Changed base time to time and + marshallers
      
      swarm/storage/mru:  Added ResourceID (former resourceMetadata)
      
      swarm/storage/mru: Added ResourceViewId and serialization tests
      
      swarm/storage/mru/lookup: fixed epoch unmarshaller. Added Epoch Equals
      
      swarm/storage/mru: Fixes as per review comments
      
      cmd/swarm: reworded resource create/update help text regarding topic
      
      swarm/storage/mru: Added UpdateLookup and serializer tests
      
      swarm/storage/mru: Added UpdateHeader, serializers and tests
      
      swarm/storage/mru: changed UpdateAddr / epoch to Base()
      
      swarm/storage/mru: Added resourceUpdate serializer and tests
      
      swarm/storage/mru: Added SignedResourceUpdate tests and serializers
      
      swarm/storage/mru/lookup: fixed GetFirstEpoch bug
      
      swarm/storage/mru: refactor, comments, cleanup
      
      Also added tests for Topic
      swarm/storage/mru: handler tests pass
      
      swarm/storage/mru: all resource package tests pass
      
      swarm/storage/mru: resource test pass after adding
      timestamp checking support
      
      swarm/storage/mru: Added JSON serializers to ResourceIDView structures
      
      swarm/storage/mru: Sever, client, API test pass
      
      swarm/storage/mru: server test pass
      
      swarm/storage/mru: Added topic length check
      
      swarm/storage/mru: removed some literals,
      improved "previous lookup" test case
      
      swarm/storage/mru: some fixes and comments as per review
      
      swarm/storage/mru: first working version without metadata chunk
      
      swarm/storage/mru: Various fixes as per review
      
      swarm/storage/mru: client test pass
      
      swarm/storage/mru: resource query strings and manifest-less queries
      
      
      swarm/storage/mru: simplify naming
      
      swarm/storage/mru: first autofreq working version
      
      
      
      swarm/storage/mru: renamed ToValues to AppendValues
      
      swarm/resource/mru: Added ToValues / FromValues for URL query strings
      
      swarm/storage/mru: Changed POST resource to work with query strings.
      No more JSON.
      
      swarm/storage/mru: removed resourceid
      
      swarm/storage/mru: Opened up structures
      
      swarm/storage/mru: Merged Request and SignedResourceUpdate
      
      swarm/storage/mru: removed initial data from CLI resource create
      
      swarm/storage/mru: Refactor Topic as a direct fixed-length array
      
      swarm/storage/mru/lookup: Comprehensive GetNextLevel tests
      
      swarm/storage/mru: Added comments
      
      Added length checks in Topic
      swarm/storage/mru: fixes in tests and some code comments
      
      swarm/storage/mru/lookup: new optimized lookup algorithm
      
      swarm/api: moved getResourceView to api out of server
      
      swarm/storage/mru: Lookup algorithm working
      
      swarm/storage/mru: comments and renamed NewLookupParams
      
      Deleted commented code
      
      
      swarm/storage/mru/lookup: renamed Epoch.LaterThan to After
      
      swarm/storage/mru/lookup: Comments and tidying naming
      
      
      
      swarm/storage/mru: fix lookup algorithm
      
      swarm/storage/mru: exposed lookup hint
      removed updateheader
      
      swarm/storage/mru/lookup: changed GetNextEpoch for initial values
      
      swarm/storage/mru: resource tests pass
      
      swarm/storage/mru: valueSerializer interface and tests
      
      
      
      swarm/storage/mru/lookup: Comments, improvements, fixes, more tests
      
      swarm/storage/mru: renamed UpdateLookup to ID, LookupParams to Query
      
      swarm/storage/mru: renamed query receiver var
      
      
      
      swarm/cmd: MRU CLI tests
      
      * cmd/swarm: remove rogue fmt
      
      * swarm/storage/mru: Add version / header for future use
      
      * swarm/storage/mru: Fixes/comments as per review
      
      cmd/swarm: remove rogue fmt
      
      swarm/storage/mru: Add version / header for future use-
      
      * swarm/storage/mru: fix linter errors
      
      * cmd/swarm: Speeded up TestCLIResourceUpdate
      2c110c81
  3. 22 6月, 2018 1 次提交
  4. 17 5月, 2018 1 次提交
    • F
      p2p/enr: updates for discovery v4 compatibility (#16679) · 6286c255
      Felix Lange 提交于
      This applies spec changes from ethereum/EIPs#1049 and adds support for
      pluggable identity schemes.
      
      Some care has been taken to make the "v4" scheme standalone. It uses
      public APIs only and could be moved out of package enr at any time.
      
      A couple of minor changes were needed to make identity schemes work:
      
      - The sequence number is now updated in Set instead of when signing.
      - Record is now copy-safe, i.e. calling Set on a shallow copy doesn't
        modify the record it was copied from.
      6286c255
  5. 24 1月, 2018 1 次提交
    • K
      dashboard: CPU, memory, diskIO and traffic on the footer (#15950) · 05ade193
      Kurkó Mihály 提交于
      * dashboard: footer, deep state update
      
      * dashboard: resolve asset path
      
      * dashboard: prevent state update on every reconnection
      
      * dashboard: fix linter issue
      
      * dashboard, cmd: minor UI fix, include commit hash
      
      * dashboard: gitCommit renamed to commit
      
      * dashboard: move the geth version to the right, make commit optional
      
      * dashboard: memory, traffic and CPU on footer
      
      * dashboard: fix merge
      
      * dashboard: CPU, diskIO on footer
      
      * dashboard: rename variables, use group declaration
      
      * dashboard: docs
      05ade193
  6. 12 3月, 2016 1 次提交
  7. 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
  8. 24 7月, 2015 1 次提交
  9. 23 7月, 2015 1 次提交
  10. 07 7月, 2015 1 次提交
  11. 10 6月, 2015 1 次提交
  12. 23 3月, 2015 1 次提交
  13. 13 3月, 2015 1 次提交
  14. 02 1月, 2015 1 次提交
  15. 12 12月, 2014 1 次提交
    • O
      Squashed commit of the following: · 0d57ca48
      obscuren 提交于
      commit 779f25d3
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Thu Dec 11 22:59:56 2014 +0100
      
          first random test
      
      commit 68175386
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Thu Dec 11 21:34:50 2014 +0100
      
          update gas prices
      
      commit ad322fbb
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Mon Dec 8 06:01:17 2014 +0100
      
          Log as array
      
      commit f989f426
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Fri Dec 5 15:12:12 2014 +0100
      
          state log tests
      
      commit 4bc65d11
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Thu Dec 4 18:18:49 2014 +0100
      
          add calldataload, codecopy, extcodecopy tests
      
      commit 12cfae18
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Thu Dec 4 15:57:56 2014 +0100
      
          add calldataload test
      
      commit 086caf37
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Wed Dec 3 08:31:03 2014 +0100
      
          protocol update (CALLCODE <-> RETURN), topics in log are arrays not sets
      
      commit e6c92673
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Mon Dec 1 21:14:08 2014 +0100
      
          update state tests with logs
      
      commit 4089b809
      Author: CJentzsch <jentzsch.software@gmail.com>
      Date:   Mon Dec 1 18:19:40 2014 +0100
      
          update gas costs
      
      commit cfdca622
      Merge: 2e5175e8 f59f89d8
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Dec 1 18:04:51 2014 +0100
      
          Merge pull request #42 from negedzuregal/fix
      
          vmTest fix
      
      commit f59f89d8
      Author: alon muroch <alonmuroch@gmail.com>
      Date:   Mon Dec 1 16:18:12 2014 +0100
      
          vmEnvironmentalInfoTest CALLDATACOPY, CODECOPY, EXTCODECOPY fix
      
      commit 68da13fe
      Author: alon muroch <alonmuroch@gmail.com>
      Date:   Mon Dec 1 11:10:57 2014 +0100
      
          vmArithmeticTest exp fix
      
      commit 2e5175e8
      Author: ethers <ethereum@outlook.com>
      Date:   Sun Nov 30 19:55:51 2014 +0100
      
          add vmLogTest
      
      commit b5b9408e
      Author: Heiko Heiko <heiko@heiko.org>
      Date:   Sun Nov 30 16:27:27 2014 +0100
      
          updated genesis to new header w/o min_gas_price
      
      commit 8e69fbfa
      Author: ethers <ethereum@outlook.com>
      Date:   Fri Nov 21 17:42:05 2014 -0800
      
          add special tests
      
      commit 90f4f942
      Author: ethers <ethereum@outlook.com>
      Date:   Thu Nov 20 19:01:09 2014 -0800
      
          typo
      
      commit c5e5228e
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 20 17:04:06 2014 +0100
      
          Removed log,post,out,gas,callcreates if exception occured
      
      commit 9c0232a2
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 19 18:19:05 2014 +0100
      
          MakeMoney test
      
      commit 3ba0007e
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 19 16:23:04 2014 +0100
      
          Added log sections in all vmtests + log tests
      
      commit d84be4fe
      Merge: c8497ab2 76d25420
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 19 10:00:24 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit c8497ab2
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 19 10:00:02 2014 +0100
      
          new push32 test and renaming
      
      commit 76d25420
      Author: ethers <ethereum@outlook.com>
      Date:   Mon Nov 17 18:59:30 2014 -0800
      
          adding test
      
      commit 0be275e7
      Merge: 1d42d1d7 d90868c3
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 17 22:47:34 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit 1d42d1d7
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 17 22:46:51 2014 +0100
      
          fix ecrecover2
      
      commit d90868c3
      Merge: 1f38c8c0 6dbcf6b0
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 17 20:26:59 2014 +0100
      
          Merge pull request #39 from wanderer/develop
      
          added test for max call depth on creation
      
      commit 6dbcf6b0
      Author: wanderer <mjbecze@gmail.com>
      Date:   Mon Nov 17 14:06:43 2014 -0500
      
          spelling fix
      
      commit 6fc07a7f
      Author: wanderer <mjbecze@gmail.com>
      Date:   Sat Nov 15 21:39:16 2014 -0500
      
          added test for max call depth on creation
      
      commit 1f38c8c0
      Merge: 279b284c cd85ca17
      Author: martin becze <wanderer@users.noreply.github.com>
      Date:   Fri Nov 14 20:10:21 2014 -0500
      
          Merge pull request #38 from wanderer/develop
      
          updated test  'jeff' in trietest.json
      
      commit cd85ca17
      Author: martin becze <wanderer@users.noreply.github.com>
      Date:   Fri Nov 14 19:59:34 2014 -0500
      
          Update trietest.json
      
      commit 279b284c
      Merge: 89675a71 6cae937e
      Author: martin becze <wanderer@users.noreply.github.com>
      Date:   Fri Nov 14 17:43:49 2014 -0500
      
          Merge pull request #37 from wanderer/develop
      
          Update trietest.json
      
      commit 6cae937e
      Author: martin becze <wanderer@users.noreply.github.com>
      Date:   Fri Nov 14 17:20:03 2014 -0500
      
          Update trietest.json
      
          'emptyValues' should have the same root as 'puppy'
      
      commit 89675a71
      Merge: f1de1cc9 32f0c47c
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 13 23:17:49 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit f1de1cc9
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 13 23:17:13 2014 +0100
      
          Fix CallRecursiveBomb2
      
      commit 32f0c47c
      Merge: ab50e766 3da90d01
      Author: martin becze <wanderer@users.noreply.github.com>
      Date:   Thu Nov 13 15:26:49 2014 -0500
      
          Merge pull request #36 from wanderer/develop
      
          converted back to arrary format
      
      commit ab50e766
      Merge: d06b792c 78f1e4a9
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 13 07:52:35 2014 +0100
      
          Merge pull request #35 from ethers/delOld
      
          rename tests since they are valid opcodes that exist
      
      commit 3da90d01
      Author: wanderer <mjbecze@gmail.com>
      Date:   Wed Nov 12 22:22:47 2014 -0500
      
          converted back to arrary format
      
      commit 78f1e4a9
      Author: ethers <ethereum@outlook.com>
      Date:   Wed Nov 12 19:11:06 2014 -0800
      
          rename tests since they are valid opcodes that exist
      
      commit d06b792c
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 12 07:00:17 2014 +0100
      
          minor change in CallSha256_1_nonzeroValue test
      
      commit d434ecdc
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 12 06:56:31 2014 +0100
      
          Added CallSha256_1_nonzeroValue test
      
      commit 2c06f34c
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 11 18:10:26 2014 +0100
      
          Store return value of call to precompiled contracts
      
      commit 4b0c3b29
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 11 17:51:14 2014 +0100
      
          Fix gas cost for OOG calls
      
      commit 63bcca76
      Author: Heiko Heiko <heiko@heiko.org>
      Date:   Tue Nov 11 08:59:19 2014 +0100
      
          fix: genesis test
      
      commit 6e0310c1
      Merge: 30c266ca 2927763d
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 11 08:34:36 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit 30c266ca
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 11 08:33:59 2014 +0100
      
          jump to position outside code stops execution
      
      commit 2927763d
      Author: ethers <ethereum@outlook.com>
      Date:   Mon Nov 10 14:10:22 2014 -0800
      
          RandomTests were removed
      
      commit a0fa91b2
      Merge: 60924843 fcba8667
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 10 22:22:05 2014 +0100
      
          Merge branch 'develop' of https://github.com/ethereum/tests into develop
      
      commit 60924843
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 10 22:21:37 2014 +0100
      
          Unintended Exceptions work like OOG
      
      commit fcba8667
      Author: ethers <TODO>
      Date:   Thu Nov 6 14:19:59 2014 -0800
      
          add StateTests
      
      commit a441074b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 6 17:54:36 2014 +0100
      
          Updated precompiled contracts test
      
      commit 0afa72c8
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 6 15:27:45 2014 +0100
      
          Added precompiledContracts tests
      
      commit 6be83dd5
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 6 13:31:34 2014 +0100
      
          Update gas cost for PoC7
      
      commit c18b8ab2
      Merge: 66c2e1f6 9a932582
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 6 09:19:53 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit 66c2e1f6
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Nov 6 09:19:22 2014 +0100
      
          Updated SIGNEXTEND tests
      
      commit 9a932582
      Author: ethers <TODO>
      Date:   Wed Nov 5 16:20:26 2014 -0800
      
          part of 9b4e7689 - Delete vmNamecoin.json
      
      commit e229374f
      Merge: 189527e5 9b4e7689
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 5 20:59:49 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit 189527e5
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 5 20:59:20 2014 +0100
      
          added dynamic jump out of code
      
      commit 9b4e7689
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 5 20:41:54 2014 +0100
      
          Delete vmNamecoin.json
      
      commit 4669b569
      Merge: a567feda aaba185c
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 5 15:00:12 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit a567feda
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Nov 5 14:59:08 2014 +0100
      
          added state systemOperationsTest
      
      commit aaba185c
      Merge: 79d7cbfc fa782aed
      Author: ethers <ethereum@outlook.com>
      Date:   Tue Nov 4 12:15:40 2014 -0800
      
          Merge pull request #32 from ethers/indexjs
      
          updates needed per restructure
      
      commit fa782aed
      Author: ethers <TODO>
      Date:   Tue Nov 4 11:28:56 2014 -0800
      
          updates needed per restructure
      
      commit 79d7cbfc
      Merge: 9120274a 1c1ba8d1
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 4 13:32:11 2014 +0100
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit 9120274a
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 4 13:31:27 2014 +0100
      
          Update tests to latest protocol changes (PoC7)
      
      commit 1c1ba8d1
      Merge: 014d370b 3aebe532
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Nov 4 13:30:52 2014 +0100
      
          Merge pull request #31 from CJentzsch/develop
      
          Restructered tests in folders in accordance to test suites
      
      commit 3aebe532
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 3 13:58:21 2014 +0100
      
          Updated vmNamecoin.json to new sstore prices
      
      commit 8a0be218
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 3 13:53:00 2014 +0100
      
          Added example state test
      
      commit 83643add
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 3 13:36:25 2014 +0100
      
          removed systemoperationstests
      
      commit 3930ca3a
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Nov 3 13:22:15 2014 +0100
      
          Restructered tests in folders in accordance to test suites
      
      commit 014d370b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 29 21:23:56 2014 +0100
      
          New SIGNEXTEND tets
      
      commit 155d449b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 29 20:59:05 2014 +0100
      
          New tests for BNOT and SIGNEXTEND
      
      commit c9eae764
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 28 12:58:27 2014 +0100
      
          Update SSTORE gas cost and BNOT instead of NEG
      
      commit ad2a75ac
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Oct 23 16:05:49 2014 +0200
      
          Added new recursive bombs
      
      commit 834c52af
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Thu Oct 23 12:01:05 2014 +0200
      
          Changing gas cost to zero at stackunderflow
      
      commit c73a8a89
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Wed Oct 22 13:04:45 2014 +0200
      
          Reverted back to original value.
      
      commit b9a8c924
      Author: martin becze <wanderer@users.noreply.github.com>
      Date:   Tue Oct 21 17:02:52 2014 -0400
      
          fix spelling error
      
      commit b48ae74a
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 21 17:26:26 2014 +0200
      
          Added failing random tests
      
      commit bee0a410
      Merge: 5050d20b b315da61
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 21 17:15:05 2014 +0200
      
          Merge remote-tracking branch 'origin/master' into develop
      
      commit 5050d20b
      Merge: 75166857 ba353628
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Oct 20 20:18:20 2014 +0200
      
          Merge pull request #26 from wanderer/develop
      
          Add a package.json for node.js
      
      commit ba353628
      Author: wanderer <mjbecze@gmail.com>
      Date:   Sun Oct 19 23:59:47 2014 -0400
      
          turned tests into a node module
      
      commit 75166857
      Author: ethers <ethereum@outlook.com>
      Date:   Thu Oct 16 17:08:20 2014 -0700
      
          json was invalid and missing quotes
      
      commit 0e687cee
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Thu Oct 16 17:13:24 2014 +0200
      
          Update vmEnvironmentalInfoTest.json
      
      commit 78a78e2e
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 15 14:19:11 2014 +0200
      
          updated genesis_hash
      
      commit b315da61
      Merge: 7a7e1983 0a76a3a3
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 14 10:33:26 2014 +0200
      
          Merge pull request #23 from ethers/fix22
      
          numbers should be strings #22
      
      commit 0a76a3a3
      Author: ethers <ethereum@outlook.com>
      Date:   Mon Oct 13 14:45:30 2014 -0700
      
          numbers should be strings #22
      
      commit 1f67385f
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Sat Oct 11 13:18:00 2014 +0200
      
          Added some MUL tests
      
      commit 7a7e1983
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Sat Oct 11 13:11:59 2014 +0200
      
          Added some MUL tests
      
      commit 46eb6283
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Sat Oct 11 12:18:13 2014 +0200
      
          tested new opcodes (JUMPDEST,CALLCODE) and created test for CALL/CREATE depth
      
      commit 8d38d62d
      Author: Nick Savers <nicksavers@gmail.com>
      Date:   Fri Oct 10 18:09:41 2014 +0200
      
          INVALID stops the operation and doesn't cost gas
      
      commit ed6eba7c
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 8 19:08:48 2014 +0200
      
          Update + ABA recursive bomb which needs maximum recursion limit of 1024
      
      commit 2d72050d
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 8 14:37:18 2014 +0200
      
          Applied recent protocol changes (PoC7) to existin tests
      
      commit dfe66cab
      Merge: 4513623d 1a67a96c
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 8 11:05:51 2014 +0200
      
          Merge remote-tracking branch 'origin/develop'
      
          Conflicts:
          	genesishashestest.json
      
      commit 1a67a96c
      Merge: a4f5f452 ffd6bc97
      Author: vbuterin <v@buterin.com>
      Date:   Tue Oct 7 15:10:23 2014 +0100
      
          Merge pull request #18 from CJentzsch/develop
      
          CallToNameRegistratorOutOfGas balance correction
      
      commit ffd6bc97
      Merge: a4f5f452 9779d67b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 7 15:47:34 2014 +0200
      
          Merge remote-tracking branch 'origin/develop' into develop
      
      commit 9779d67b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 7 15:45:53 2014 +0200
      
          CallToNameRegistratorOutOfGas balance correction
      
          Even if execution fails, the value gets transferred.
      
      commit a4f5f452
      Merge: 49a9f47a b6d7cba4
      Author: vbuterin <v@buterin.com>
      Date:   Tue Oct 7 14:13:12 2014 +0100
      
          Merge pull request #17 from CJentzsch/develop
      
          Added A calls B calls A contracts
      
      commit b6d7cba4
      Merge: 865cb408 49a9f47a
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 7 15:02:51 2014 +0200
      
          Merge remote-tracking branch 'upstream/develop' into develop
      
      commit 865cb408
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 7 15:02:36 2014 +0200
      
          Added A calls B calls A contracts
      
      commit 49a9f47a
      Merge: 3b0ec436 94a493b0
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Tue Oct 7 10:56:17 2014 +0200
      
          Merge pull request #16 from CJentzsch/develop
      
          corrected amount of used gas for CallToNameRegistratorOutOfGas
      
      commit 94a493b0
      Merge: 72853c43 3b0ec436
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 7 10:51:32 2014 +0200
      
          Merge remote-tracking branch 'upstream/develop' into develop
      
      commit 72853c43
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Oct 7 10:51:07 2014 +0200
      
          corrected amount of used gas for CallToNameRegistratorOutOfGas
      
      commit 3b0ec436
      Merge: aec3252b 222068b9
      Author: vbuterin <v@buterin.com>
      Date:   Tue Oct 7 05:52:43 2014 +0100
      
          Merge pull request #15 from CJentzsch/develop
      
          corrected tests and different style for storage
      
      commit 222068b9
      Merge: c1696531 aec3252b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Oct 6 21:17:28 2014 +0200
      
          Merge remote-tracking branch 'upstream/develop' into develop
      
      commit c1696531
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Oct 6 21:17:09 2014 +0200
      
          corrected tests and different style for storage
      
      commit aec3252b
      Merge: 25f9fd54 e17a909f
      Author: vbuterin <v@buterin.com>
      Date:   Mon Oct 6 09:39:46 2014 +0100
      
          Merge pull request #14 from CJentzsch/develop
      
          corrected gas limit in vmSystemOperationsTest
      
      commit e17a909f
      Merge: 33fcab57 25f9fd54
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Oct 6 10:31:51 2014 +0200
      
          Merge remote-tracking branch 'upstream/develop' into develop
      
      commit 33fcab57
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Oct 6 10:30:04 2014 +0200
      
          Bug fix, corrected gasLimit in vmSystemOperationsTest
      
      commit 25f9fd54
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Sat Oct 4 15:47:00 2014 -0400
      
          one more vm test
      
      commit 2d561a53
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Sat Oct 4 15:15:37 2014 -0400
      
          separated out vmtests
      
      commit b0c48fa8
      Merge: cb8261a7 6cae166f
      Author: vbuterin <v@buterin.com>
      Date:   Sat Oct 4 17:18:02 2014 +0100
      
          Merge pull request #13 from CJentzsch/develop
      
          Added comprehensive EVM test suite. All commands are tested.
      
      commit 6cae166f
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 1 15:34:23 2014 +0200
      
          Delete tmp.json
      
      commit 4ff906fb
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Wed Oct 1 14:06:32 2014 +0200
      
          corrected CALLSTATELESS tests
      
      commit 5b3fee68
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Sep 29 13:08:44 2014 +0200
      
          Completed vm tests. Added ADDMOD, MULMOD, POST, CALLSTATELESS
      
      commit 9cdd2180
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Sat Sep 27 21:48:09 2014 +0200
      
          Added IOandFlowOperation-, PushDupSwap- and SystemOperations- tests. Removed empty storage from adresses.
      
      commit 28ed968b
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Sep 23 15:49:22 2014 +0200
      
          Added blockInfoTest
      
      commit ffbd5a35
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Tue Sep 23 15:37:52 2014 +0200
      
          Added environmentalInfo- and sha3- test
      
      commit 54c14f1f
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Mon Sep 22 13:06:57 2014 +0200
      
          Added bitwise logic operation test
      
      commit d0af113a
      Author: Christoph Jentzsch <jentzsch.software@gmail.com>
      Date:   Sat Sep 20 01:42:51 2014 +0200
      
          Added vm arithmetic test
      
      commit cb8261a7
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Fri Sep 19 13:15:44 2014 +0200
      
          Update genesishashestest.json
      
      commit 4513623d
      Author: Maran <maran.hidskes@gmail.com>
      Date:   Tue Jul 22 12:24:46 2014 +0200
      
          Update keyaddrtest to be valid JSON
      
      commit e8cb5c22
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Mon Jul 21 23:30:33 2014 -0400
      
          Added next/prev trie test
      
      commit 98823c04
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Mon Jul 14 02:51:31 2014 -0400
      
          Replaced with deterministic test
      
      commit 357eb21e
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Sun Jul 13 16:12:56 2014 -0400
      
          Added my own random and namecoin tests (pyethereum)
      
      commit 00cd0cce
      Author: Gav Wood <i@gavwood.com>
      Date:   Sat Jul 12 21:20:04 2014 +0200
      
          Output hex strings.
      
      commit ddfa3af4
      Author: Gav Wood <i@gavwood.com>
      Date:   Thu Jul 10 11:28:35 2014 +0100
      
          Everything a string.
      
      commit d659f469
      Author: Gav Wood <i@gavwood.com>
      Date:   Thu Jul 10 10:16:25 2014 +0100
      
          Code fixes.
      
      commit 5e83ea82
      Author: Gav Wood <i@gavwood.com>
      Date:   Sun Jul 6 16:17:12 2014 +0200
      
          Prettier VM tests.
      
      commit a09aae0e
      Author: Gav Wood <i@gavwood.com>
      Date:   Sun Jul 6 15:46:01 2014 +0200
      
          Fix VM tests.
      
      commit ec9a044a
      Merge: 4bb64611 5e0123fb
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Fri Jul 4 15:56:52 2014 +0200
      
          Merge pull request #10 from romanman/patch-1
      
          Update vmtests.json
      
      commit 5e0123fb
      Author: romanman <roman.mandeleil@gmail.com>
      Date:   Fri Jul 4 10:23:04 2014 +0100
      
          Update vmtests.json
      
      commit 2b6da2f5
      Author: romanman <roman.mandeleil@gmail.com>
      Date:   Thu Jul 3 17:45:04 2014 +0100
      
          Update vmtests.json
      
          arith testcase updated
      
      commit 4bb64611
      Merge: bba38980 a33b309d
      Author: Gav Wood <i@gavwood.com>
      Date:   Wed Jul 2 19:43:22 2014 +0200
      
          Merge branch 'develop' of github.com:/ethereum/tests into develop
      
      commit bba38980
      Author: Gav Wood <i@gavwood.com>
      Date:   Wed Jul 2 19:43:06 2014 +0200
      
          New tests.
      
      commit a33b309d
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Wed Jul 2 10:14:05 2014 -0400
      
          Testing submodules
      
      commit 50318217
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Wed Jul 2 10:10:46 2014 -0400
      
          Testing submodules
      
      commit 57fa6555
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Wed Jul 2 10:09:08 2014 -0400
      
          Testing submodules
      
      commit ea0eb0a8
      Author: Gav Wood <i@gavwood.com>
      Date:   Tue Jul 1 15:19:34 2014 +0200
      
          Latest genesis block.
      
      commit 25bb76b6
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Mon Jun 30 13:25:04 2014 +0200
      
          Reset
      
      commit 74c6d842
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Mon Jun 30 12:10:06 2014 +0200
      
          Updated wrong test
      
      commit 9ea3a602
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Sat Jun 28 18:48:28 2014 +0200
      
          Fixed roots
      
      commit 5fc3ac0e
      Author: Gav Wood <i@gavwood.com>
      Date:   Sat Jun 28 18:40:06 2014 +0200
      
          Simple hex test.
      
      commit edd3a00c
      Author: Gav Wood <i@gavwood.com>
      Date:   Sat Jun 28 18:22:18 2014 +0200
      
          Additional test for jeff. Now use the 0x... notation.
      
      commit 5021e0dd
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Jun 27 21:35:26 2014 +0200
      
          VM test framework updated.
      
      commit c818d132
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Jun 27 18:18:24 2014 +0200
      
          Removed arrays from Trie tests JSON as per conformance guide and changed
          vocabulary to match other tests.
          VM test updates.
      
      commit 714770ff
      Author: Gav Wood <i@gavwood.com>
      Date:   Wed Jun 11 11:32:42 2014 +0100
      
          Added Gav's new address.
      
      commit 9345bc13
      Merge: a2257f34 78576dd3
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri May 30 17:50:38 2014 +0200
      
          Merge branch 'master' of github.com:ethereum/tests into develop
      
      commit a2257f34
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri May 30 17:50:18 2014 +0200
      
          VM tests.
      
      commit 78576dd3
      Author: Heiko Heiko <heiko@heiko.org>
      Date:   Fri May 30 17:19:09 2014 +0200
      
          changes based on new account structure nonce, balance, storage, code
      
      commit 125839e8
      Merge: 42e14ec5 356a3296
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Thu May 22 09:58:45 2014 +0200
      
          Merge pull request #5 from bkirwi/master
      
          Fix invalid JSON (removed trailing comma) and add test names
      
      commit 356a3296
      Author: Ben Kirwin <ben@kirw.in>
      Date:   Thu May 22 00:20:48 2014 -0400
      
          Add some arbitrary test names
      
          This should now conform to the format specified in the README.
      
      commit 42e14ec5
      Author: Chen Houwu <chenhouwu@gmail.com>
      Date:   Wed May 21 23:27:40 2014 +0800
      
          revert to correct data
      
      commit 4300197a
      Author: Chen Houwu <chenhouwu@gmail.com>
      Date:   Wed May 21 22:42:23 2014 +0800
      
          fix: wrong sha3 hash because of the wrong rlp hex
      
      commit a0d01b1a
      Author: Chen Houwu <chenhouwu@gmail.com>
      Date:   Wed May 21 22:29:53 2014 +0800
      
          fix: wrong rlp hex
      
      commit 6bc2fc74
      Merge: 66bc3665 c31a93c2
      Author: Jeffrey Wilcke <obscuren@users.noreply.github.com>
      Date:   Wed May 21 14:11:37 2014 +0200
      
          Merge pull request #4 from ethers/master
      
          fix file name that seems to have been a typo
      
      commit c31a93c2
      Author: ethers <ethereum@outlook.com>
      Date:   Tue May 20 15:42:39 2014 -0700
      
          fix file name that seems to have been a typo
      
      commit 66bc3665
      Author: Heiko Heiko <heiko@heiko.org>
      Date:   Tue May 20 17:36:35 2014 +0200
      
          fix: represent integers as strings
      
      commit ede5499d
      Author: Heiko Heiko <heiko@heiko.org>
      Date:   Tue May 20 17:21:09 2014 +0200
      
          add: current initial alloc and genesis hashes
      
      commit 5131429a
      Author: Ben Kirwin <ben@kirw.in>
      Date:   Mon May 19 11:18:31 2014 -0400
      
          Delete a comma
      
          This should now be parseable as JSON.
      
      commit f44a8593
      Author: Chen Houwu <chenhouwu@gmail.com>
      Date:   Sun May 18 15:04:42 2014 +0800
      
          add: case when value is long, ensure it's not get rlp encoded as node
      
      commit e1ae4ad4
      Author: Gav Wood <i@gavwood.com>
      Date:   Mon May 12 14:40:47 2014 +0100
      
          PoC-5 VM tests.
      
      commit 2b6c136d
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Sun May 11 21:42:41 2014 -0400
      
          Moved txt to json
      
      commit cbccbf97
      Merge: edbb8d40 45a0974f
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Thu May 8 21:54:48 2014 -0400
      
          New commit
      
      commit edbb8d40
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Tue May 6 16:53:43 2014 -0400
      
          Removed unneeded test, added new tests
      
      commit 45a0974f
      Merge: 15dd8fd7 5fd2a98f
      Author: Gav Wood <i@gavwood.com>
      Date:   Sun Apr 27 12:53:47 2014 +0100
      
          Merge pull request #3 from autolycus/develop
      
          Fixed formatting and added test cases
      
      commit 5fd2a98f
      Author: Carl Allendorph <callendorph@gmail.com>
      Date:   Sat Apr 19 13:26:14 2014 -0700
      
          Added some new test cases for the rlp encoding.
      
      commit 4ba15095
      Author: Carl Allendorph <callendorph@gmail.com>
      Date:   Sat Apr 19 12:48:42 2014 -0700
      
          Converted spaces to tabs to be compliant with the coding standards defined in cpp-ethereum
      
      commit 15dd8fd7
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 28 12:54:47 2014 +0000
      
          RLP tests and Trie updates.
      
      commit 33f80fef
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 28 11:39:35 2014 +0000
      
          Hex encode tests done.
      
      commit e1f5e12a
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 28 11:22:49 2014 +0000
      
          Fix RLP tests.
      
      commit f87ce15a
      Author: Gav Wood <i@gavwood.com>
      Date:   Thu Feb 27 13:28:11 2014 +0000
      
          Fix empty string.
      
      commit c006ed4f
      Author: Gav Wood <i@gavwood.com>
      Date:   Mon Feb 24 10:24:39 2014 +0000
      
          Tests fix.
      
      commit 510ff563
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 21 18:54:08 2014 +0000
      
          Updated the tests.
      
      commit a0ec8438
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 21 18:49:24 2014 +0000
      
          Moved over to new format, but RLP tests still need updating.
      
      commit 660cd26f
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 21 18:35:51 2014 +0000
      
          More docs.
      
      commit 6ad14c1a
      Author: Gav Wood <i@gavwood.com>
      Date:   Fri Feb 21 18:33:39 2014 +0000
      
          Added VM test suite.
          Added TODO.
          Renamed old files.
      
      commit f91ad7b3
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Wed Jan 8 11:26:58 2014 -0500
      
          update trie algorithm
      
      commit 6da29544
      Merge: cc422467 131c610d
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Wed Jan 8 08:15:38 2014 -0500
      
          merge
      
      commit cc422467
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Tue Jan 7 14:35:26 2014 -0500
      
          Updated trie test
      
      commit 131c610d
      Merge: 121632be 7613302b
      Author: vbuterin <v@buterin.com>
      Date:   Wed Jan 1 06:40:54 2014 -0800
      
          Merge pull request #1 from obscuren/master
      
          Update trietest.txt
      
      commit 7613302b
      Author: obscuren <obscuren@users.noreply.github.com>
      Date:   Wed Jan 1 15:25:21 2014 +0100
      
          Update trietest.txt
      
          New proposed explanatory format
      
      commit 121632be
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Wed Jan 1 08:26:18 2014 -0500
      
          Added obscure's tests
      
      commit ef6c5506
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Tue Dec 31 19:04:48 2013 -0500
      
          Fixed tests a bit
      
      commit 345e4bcf
      Merge: 2c81698f e4bbea40
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Tue Dec 31 15:52:46 2013 -0500
      
          Merge branch 'master' of github.com:ethereum/tests
      
      commit 2c81698f
      Author: Vitalik Buterin <v@buterin.com>
      Date:   Mon Dec 30 21:09:40 2013 -0500
      
          Added first three tests
      
      commit e4bbea40
      Author: vbuterin <v@buterin.com>
      Date:   Mon Dec 30 18:09:03 2013 -0800
      
          Initial commit
      0d57ca48
  16. 04 12月, 2014 1 次提交
    • O
      Moved execution from vm to chain. · 99853ac3
      obscuren 提交于
      This moves call and create to the specified environments. Vms are no
      longer re-used. Vm uses environment's Call(Code) and Create in order to
      execute new contracts or transfer value between accounts.
      
      State transition now uses the same mechanism described above.
      99853ac3
  17. 18 10月, 2014 1 次提交
  18. 14 10月, 2014 2 次提交