good morning!!!!

Skip to content
Snippets Groups Projects
  1. Feb 13, 2017
  2. Feb 12, 2017
  3. Feb 10, 2017
  4. Feb 08, 2017
  5. Feb 06, 2017
  6. Feb 03, 2017
  7. Feb 02, 2017
    • Jeffrey Wilcke's avatar
      params: core, core/vm, miner: 64bit gas instructions (#3514) · 8b57c494
      Jeffrey Wilcke authored
      Reworked the EVM gas instructions to use 64bit integers rather than
      arbitrary size big ints. All gas operations, be it additions,
      multiplications or divisions, are checked and guarded against 64 bit
      integer overflows.
      
      In additon, most of the protocol paramaters in the params package have
      been converted to uint64 and are now constants rather than variables.
      
      * common/math: added overflow check ops
      * core: vmenv, env renamed to evm
      * eth, internal/ethapi, les: unmetered eth_call and cancel methods
      * core/vm: implemented big.Int pool for evm instructions
      * core/vm: unexported intPool methods & verification methods
      * core/vm: added memoryGasCost overflow check and test
      8b57c494
  8. Feb 01, 2017
  9. Jan 31, 2017
  10. Jan 30, 2017
  11. Jan 29, 2017
  12. Jan 27, 2017
    • Louis Holbrook's avatar
      cmd/swarm, swarm/api: bzzr improve + networkid prio · 7669c5b5
      Louis Holbrook authored
      fixes #3444
      fixes #3494
      networkid override
      
      Added comments to explain why test against 0 appears twice
      
      * Command line overrides saved config, saved config overrides system default
      
      ---
      
      fixes #3476
      bzzr get with path
      
      Finally a hopefully clean commit for this PR
      Added check for empty path to avoid SIGSEGV in path parser and resolver
      Added requested tests for empty path and non-existing manifest.
      However signature for StartHTTPServer had changed.
      Now it's hacked as so:
      
      	StartHttpServer(api.API, &Server{Addr: "127.0.0.1:8504", CorsString: ""})
      
      * Parse url before resolve when path and ENS is supplied, example
      * swarm/api/http proxy server test for retrieval of subpath through get
      * Removed nil entry assignment on subtrie leaf in recursive key retrieval
      * Cleaned up path-or-no-path condition in proxy server get handler
      * swarm: processed with gofmt refers to lash/go-ethereum@90daa7a
      * swarm: Added public access method Parse alias to parse
      * swarm: processed with gofmt References nolash/go-ethereum@2ec3fd7
      * Rename parse to Parse, removed alias
      7669c5b5
    • Zsolt Felföldi's avatar
  13. Jan 26, 2017
  14. Jan 25, 2017
    • Felix Lange's avatar
      rpc: send nil on subscription Err channel when Client is closed · a2b4abd8
      Felix Lange authored
      This change makes client subscriptions compatible with the new
      Subscription semantics introduced in the previous commit.
      a2b4abd8
    • Felix Lange's avatar
      event: add new Subscription type and related utilities · 6d5e100d
      Felix Lange authored
      This commit introduces a new Subscription type, which is synonymous with
      ethereum.Subscription. It also adds a couple of utilities that make
      working with Subscriptions easier. The mot complex utility is Feed, a
      synchronisation device that implements broadcast subscriptions. Feed is
      slightly faster than TypeMux and will replace uses of TypeMux across the
      go-ethereum codebase in the future.
      6d5e100d
Loading