Felix Lange
Felix Lange
The core/types package is an API-stable package containing the Ethereum protocol types. While we have managed to keep it stable for many years, it is time to fix some fundamental...
Geas should have a formatting tool like `gofmt`. There are two parts to implementing this: - Tracking comments in the AST: the parser has to be changed to attach comments...
The geas disassembler should be usable not just for inspecting bytecode, but also for *editing* bytecode. One challenge with this are jumps. The disassembler output for jumps looks like thi:...
The upstream libray has removed the assembly-based implementation of keccak. We need to maintain our own library to avoid a peformance regression.
When we access a single transaction by its hash, we perform a lot of disk reads. This is because the transaction index only stores the block number where the transaction...