good morning!!!!

Skip to content
Snippets Groups Projects
  1. Oct 23, 2018
  2. Oct 21, 2018
  3. Oct 19, 2018
  4. Oct 18, 2018
    • Simon Jentzsch's avatar
      EIP-1186 eth_getProof (#17737) · 97fb0834
      Simon Jentzsch authored
      * first impl of eth_getProof
      
      * fixed docu
      
      * added comments and refactored based on comments from holiman
      
      * created structs
      
      * handle errors correctly
      
      * change Value to *hexutil.Big in order to have the same output as parity
      
      * use ProofList as return type
      97fb0834
  5. Oct 17, 2018
  6. Oct 16, 2018
  7. Oct 15, 2018
  8. Oct 12, 2018
  9. Oct 11, 2018
    • Felix Lange's avatar
      p2p/simulations: fix a deadlock and clean up adapters (#17891) · dcae0d34
      Felix Lange authored
      This fixes a rare deadlock with the inproc adapter:
      
      - A node is stopped, which acquires Network.lock.
      - The protocol code being simulated (swarm/network in my case)
        waits for its goroutines to shut down.
      - One of those goroutines calls into the simulation to add a peer,
        which waits for Network.lock.
      
      The fix for the deadlock is really simple, just release the lock
      before stopping the simulation node.
      
      Other changes in this PR clean up the exec adapter so it reports
      node startup errors better and remove the docker adapter because
      it just adds overhead.
      
      In the exec adapter, node information is now posted to a one-shot
      server. This avoids log parsing and allows reporting startup
      errors to the simulation host.
      
      A small change in package node was needed because simulation
      nodes use port zero. Node.{HTTP,WS}Endpoint now return the live
      endpoints after startup by checking the TCP listener.
      dcae0d34
  10. Oct 10, 2018
  11. Oct 09, 2018
  12. Oct 08, 2018
    • holisticode's avatar
      Fix retrieval tests and simulation backends (#17723) · 11d0ff65
      holisticode authored
      * swarm/network/stream: introduced visualized snapshot sync test
      
      * swarm/network/stream: non-existing hash visualization sim
      
      * swarm/network/stream: fixed retrieval tests; new backend for visualization
      
      * swarm/network/stream: cleanup of visualized_snapshot_sync_sim_test.go
      
      * swarm/network/stream: rebased PR on master
      
      * swarm/network/stream: fixed loop logic in retrieval tests
      
      * swarm/network/stream: fixed iterations for snapshot tests
      
      * swarm/network/stream: address PR comments
      
      * swarm/network/stream: addressed PR comments
      11d0ff65
    • Felix Lange's avatar
      travis, build: speed up CI runs (#17854) · 72a07684
      Felix Lange authored
      * travis: exclude non-test jobs for PRs
      
      We don't usually look at these builders and not starting them
      removes ~15min of build time.
      
      * build: don't run vet before tests
      
      Recent versions of Go run vet during 'go test' and we have
      a dedicated lint job.
      
      * build: use -timeout 5m for tests
      
      Tests sometimes hang on Travis. CI runs are aborted after 10min with no
      output. Adding the timeout means we get to see the stack trace for
      timeouts.
      72a07684
    • Felix Lange's avatar
      miner: remove intermediate conversion to int in tests (#17853) · 459278cd
      Felix Lange authored
      This fixes the tests on 32bit platforms.
      459278cd
    • Ryan Schneider's avatar
Loading