1. 05 11月, 2015 1 次提交
  2. 03 11月, 2015 1 次提交
  3. 30 10月, 2015 2 次提交
  4. 29 10月, 2015 1 次提交
  5. 27 10月, 2015 1 次提交
    • Z
      rpc api: eth_getNatSpec · 4d005a2c
      zelig 提交于
      * xeth, rpc: implement eth_getNatSpec for tx confirmations
      * rename silly docserver -> httpclient
      * eth/backend: httpclient now accessible via eth.Ethereum init-d via config.DocRoot
      * cmd: introduce separate CLI flag for DocRoot (defaults to homedir)
      * common/path: delete unused assetpath func, separate HomeDir func
      4d005a2c
  6. 24 10月, 2015 1 次提交
  7. 22 10月, 2015 1 次提交
    • Z
      console: · 8b81ad1f
      zelig 提交于
      * lines with leading space are ommitted from history
      * exit processed even with whitespace around
      * all whitespace lines (not only empty ones) are ignored
      
      add 7 missing commands to admin api autocomplete
      
      registrar: methods now return proper error if reg addresses are not set. fixes #1457
      
      rpc/console: fix personal.newAccount() regression. Now all comms accept interactive password
      
      registrar: add registrar tests for errors
      
      crypto: catch AES decryption error on presale wallet import + fix error msg format. fixes #1580
      
      CLI: improve error message when starting a second instance of geth. fixes #1564
      
      cli/accounts: unlock multiple accounts. fixes #1785
      * make unlocking multiple accounts work with inline <() fd
      * passwdfile now correctly read only once
      * improve logs
      * fix CLI help text for unlocking
      
      fix regression with docRoot / admin API
      * docRoot/jspath passed to rpc/api ParseApis, which passes onto adminApi
      * docRoot field for JS console in order to pass when RPC is (re)started
      * improve flag desc for jspath
      
      common/docserver: catch http errors from response
      
      fix rpc/api tests
      
      common/natspec: fix end to end test (skipped because takes 8s)
      
      registrar: fix major regression:
      * deploy registrars on frontier
      * register HashsReg and UrlHint in GlobalRegistrar.
      * set all 3 contract addresses in code
      * zero out addresses first in tests
      8b81ad1f
  8. 19 10月, 2015 2 次提交
  9. 17 10月, 2015 1 次提交
  10. 16 10月, 2015 1 次提交
  11. 09 10月, 2015 1 次提交
  12. 07 10月, 2015 2 次提交
  13. 06 10月, 2015 2 次提交
  14. 04 10月, 2015 2 次提交
    • J
      cmd/geth, cmd/utils, core, rpc: renamed to blockchain · 7c769293
      Jeffrey Wilcke 提交于
      * Renamed ChainManager to BlockChain
      * Checkpointing is no longer required and never really properly worked
      when the state was corrupted.
      7c769293
    • 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
  15. 01 10月, 2015 1 次提交
  16. 25 9月, 2015 1 次提交
  17. 23 9月, 2015 1 次提交
    • F
      cmd/geth, core: make "geth blocktest" work again · 70b61747
      Felix Lange 提交于
      The test genesis block was not written properly, block insertion failed
      immediately.
      
      While here, fix the panic when shutting down "geth blocktest" with
      Ctrl+C. The signal handler is now installed automatically, causing
      ethereum.Stop to crash because everything is already stopped.
      70b61747
  18. 22 9月, 2015 1 次提交
    • J
      core, core/types: readd transactions after chain re-org · eaa4473d
      Jeffrey Wilcke 提交于
      Added a `Difference` method to `types.Transactions` which sets the
      receiver to the difference of a to b (NOTE: not a **and** b).
      
      Transaction pool subscribes to RemovedTransactionEvent adding back to
      those potential missing from the chain.
      
      When a chain re-org occurs remove any transactions that were removed
      from the canonical chain during the re-org as well as the receipts that
      were generated in the process.
      
      Closes #1746
      eaa4473d
  19. 21 9月, 2015 1 次提交
    • J
      cmd/geth: changed version number to 1.2.0 · be76a68a
      Jeffrey Wilcke 提交于
      Changed the version number of geth to 1.2.0 so that dev builds are now properly build (instead of master). Note to self; increase version number to 1.2.1 for our next actual release.
      be76a68a
  20. 18 9月, 2015 1 次提交
  21. 17 9月, 2015 1 次提交
  22. 16 9月, 2015 1 次提交
  23. 15 9月, 2015 1 次提交
  24. 11 9月, 2015 1 次提交
  25. 09 9月, 2015 1 次提交
    • J
      cmd/geth, cmd/utils, eth: added dev mode flag · f04b3a6f
      Jeffrey Wilcke 提交于
      Dev mode enabled some debugging flags such as:
      
      * VM debugging mode
      * Simpler proof of work
      * Whisper enabled by default
      * Datadir to a tmp datadir
      * Maxpeers set to 0
      * Gas price of 0
      * Random listen port
      f04b3a6f
  26. 06 9月, 2015 1 次提交
  27. 03 9月, 2015 1 次提交
  28. 25 8月, 2015 3 次提交
  29. 24 8月, 2015 1 次提交
  30. 21 8月, 2015 1 次提交
  31. 20 8月, 2015 3 次提交