Geoff Hayes
Geoff Hayes
I'm trying to run a script in Distillery, which under the covers runs: `elixir -e Mix.Releases.Runtime.Control.main --logger-sasl-reports false -- eval --mfa MyApp.run/1 --argv -- --my-arg-1 --my-arg-2` However, in `post_process_command/3`, after...
Cool, thanks @tony612 for this project. I feel this is the right direction for protobufs in Elixir. Quick question: do you have thoughts on how we'd build extensions? I want...
This patch connects Warp Sync to the correct packets that come back from Parity when warp syncing. There were a few issues with the algorithm for determining packet ids. It...
Currently when we run our sync code, we start two supervisors: `ExWire.PeerSupervisor` and `ExWire.TCP.InboundConnectionsSupervisor`. The latter is used for inbound connections, which isn't heavily supported right now. For `ExWire.PeerSupervisor`, when...
Based on the lessons of Warp Sync, this patch (work in process) starts to improve standard block sync. We: 1. Process blocks in a new GenServer. This means that block...
Turns out, Warp Sync doesn't strictly replace fast sync. Warp sync gets you a node that's up to date for only recent transactions quickly. You still need to sync in...
Currently, we advertise our node as `enode://{public_key}@127.0.0.1:30303` unless you pass in an `EXT_IP_ADDRESS` environment variable. If you're behind a gateway / router, even if you put your external IP address,...
This issue is for us to run the performance tests included in the eth common tests and use that to guide some future performance decisions. The goal is not to...
As part of #469 Tangerine Whistle, we have an open action item: "Increase the recommended gas limit target to 5.5 million." This issue is to complete or reject work on...
Currently, `Blockchain.BlockTest` has a switch to only run tests under the name `test2` and `test3`. It's unclear from the code what this switch is checking for, and it may mean...