Felix Lange
Felix Lange
This is a pretty standard assembler feature. Sometimes you just need to put some raw bytes into the bytecode. This should be implemented as a new directive, for example: ```...
We need support for unary minus `-x` and NOT `^x`.
Would be nice to have proper support for precendence in expressions. Can use the same rules as Go.
It's pretty easy to forget to remove a label when it's no longer needed. The assembler could walk the program after generating instructions and verify that all labels are used....
Would be nice if there was a way of setting the target instruction set (Ethereum fork version). It could look like this in the code: ``` #pragma target "cancun" ```...
There is a general convention to annotate low level EVM programs with stack comments. It usually looks like this: ``` push 10 ; [a] push 20 ; [b, a] add...
`enode.Node` has separate accessor functions for getting the `IP`, `UDP` port and `TCP` port. These methods performed separate checks for attributes set in the ENR. With this PR, the accessor...
Here I am proposing to change the `requests_hash` commitment so that empty items are excluded. The point of this is to ensure a stable empty requests hash which is independent...