1. 18 Nov, 2019 4 commits
    • meowsbits's avatar
      core: s/isEIP155/isHomestead/g (fix IntrinsicGas signature var name) (#20300) · 57d69762
      meowsbits authored
      * core: s/isEIP155/isEIP2/ (fix)
      
      This signature variable name reflects a spec'd change
      in gas cost for creating contracts as documented in EIP2 (Homestead HF).
      
      https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2.md#specification
      
      * core: s/isEIP2/sIsHomestead/g
      
      Use isHomestead since Homestead is what the caller
      and rest of the code uses.
      57d69762
    • Guillaume Ballet's avatar
      travis: remove traces and use travis_wait in ARM build (#20296) · 11d09fd3
      Guillaume Ballet authored
      * travis: remove debug traces
      
      * travis: Add travis_wait to the test run
      
      * travis: increase travis_wait time
      11d09fd3
    • Felix Lange's avatar
      build: use golangci-lint (#20295) · 68948644
      Felix Lange authored
      * build: use golangci-lint
      
      This changes build/ci.go to download and run golangci-lint instead
      of gometalinter.
      
      * core/state: fix unnecessary conversion
      
      * p2p/simulations: fix lock copying (found by go vet)
      
      * signer/core: fix unnecessary conversions
      
      * crypto/ecies: remove unused function cmpPublic
      
      * core/rawdb: remove unused function print
      
      * core/state: remove unused function xTestFuzzCutter
      
      * core/vm: disable TestWriteExpectedValues in a different way
      
      * core/forkid: remove unused function checksum
      
      * les: remove unused type proofsData
      
      * cmd/utils: remove unused functions prefixedNames, prefixFor
      
      * crypto/bn256: run goimports
      
      * p2p/nat: fix goimports lint issue
      
      * cmd/clef: avoid using unkeyed struct fields
      
      * les: cancel context in testRequest
      
      * rlp: delete unreachable code
      
      * core: gofmt
      
      * internal/build: simplify DownloadFile for Go 1.11 compatibility
      
      * build: remove go test --short flag
      
      * .travis.yml: disable build cache
      
      * whisper/whisperv6: fix ineffectual assignment in TestWhisperIdentityManagement
      
      * .golangci.yml: enable goconst and ineffassign linters
      
      * build: print message when there are no lint issues
      
      * internal/build: refactor download a bit
      68948644
    • Felix Lange's avatar
      rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) · 7c4a4eb5
      Felix Lange authored
      * rpc: improve codec abstraction
      
      rpc.ServerCodec is an opaque interface. There was only one way to get a
      codec using existing APIs: rpc.NewJSONCodec. This change exports
      newCodec (as NewFuncCodec) and NewJSONCodec (as NewCodec). It also makes
      all codec methods non-public to avoid showing internals in godoc.
      
      While here, remove codec options in tests because they are not
      supported anymore.
      
      * p2p/simulations: use github.com/gorilla/websocket
      
      This package was the last remaining user of golang.org/x/net/websocket.
      Migrating to the new library wasn't straightforward because it is no
      longer possible to treat WebSocket connections as a net.Conn.
      
      * vendor: delete golang.org/x/net/websocket
      
      * rpc: fix godoc comments and run gofmt
      7c4a4eb5
  2. 17 Nov, 2019 1 commit
  3. 15 Nov, 2019 1 commit
  4. 14 Nov, 2019 7 commits
  5. 13 Nov, 2019 4 commits
  6. 08 Nov, 2019 1 commit
    • Guillaume Ballet's avatar
      travis: enable test suite on ARM64 (#20219) · de2259d2
      Guillaume Ballet authored
      * travis: Enable ARM support
      
      * Include fixes from 20039
      
      * Add a trace to debug the invalid lookup issue
      
      * Try increasing the timeout to see if the arm test passes
      
      * Investigate the resolver issue
      
      * Increase arm64 timeout for clique test
      
      * increase timeout in tests for arm64
      
      * Only test the failing tests
      
      * Review feedback: don't export epsilon
      
      * Remove investigation tricks+include fjl's feeback
      
      * Revert the retry ahead of using the mock resolver
      
      * Fix rebase errors
      de2259d2
  7. 07 Nov, 2019 3 commits
  8. 06 Nov, 2019 3 commits
  9. 05 Nov, 2019 2 commits
  10. 04 Nov, 2019 3 commits
  11. 02 Nov, 2019 2 commits
  12. 31 Oct, 2019 4 commits
  13. 30 Oct, 2019 3 commits
  14. 29 Oct, 2019 2 commits