andri lim

Results 81 issues of andri lim

While the 'legacy' evm already glued to EVMC, the newer VM2 have no support at all for EVMC. - [ ] investigate if the host interface is usable for VM2...

EVMC

Geth call this post merge sync algorithm as `BeaconSync`. While the legacy sync download blocks from genesis to head in a forward fashion. The `BeaconSync` will start from head and...

Sync

This is a list of rpc calls used by hive rpc simulator we need to focus on: see https://ethereum.org/en/developers/docs/apis/json-rpc/ for what are expected output from these calls. Implemented but not...

Hive
RPC
high priority

See [network section of EIP-3675](https://eips.ethereum.org/EIPS/eip-3675#network) ## Network ### EIP-2124 fork identifier For the purposes of the [EIP-2124 fork identifier](https://eips.ethereum.org/EIPS/eip-2124), nodes implementing this EIP MUST set the FORK_NEXT parameter to the...

Sync

pre London gasLimit in sealing engine ```nim computeGasLimit( parent.gasUsed, parent.gasLimit, gasFloor = DEFAULT_GAS_LIMIT, gasCeil = DEFAULT_GAS_LIMIT) ``` post London gasLimit in sealing engine ```Nim if isLondon(conf, header.blockNumber): var parentGasLimit =...

see for more detailed explanation in ethereum/evmc#611 and ethereum/evmc#615

bug
EVMC

many of the handlers of eth protocol both in nim-eth and nimbus-eth1 are still empty or maybe buggy. we need to implement them to pass devp2p/eth tests in hive

Hive
Sync

the error message is: ``` can't query chain head: json: cannot unmarshal array into Go struct field Header.logsBloom of type *types.Bloom ``` don't know what is wrong

Hive
Sync
EL

One of the weakness and most annoying thing when implement JSON-RPC function is the lack of response validation. The other thing is we need to craft the response shape in...

Hive
RPC
EL

stealing idea from https://github.com/status-im/nim-ws: nim-ws is using github pages to store it's automatically generated test report using this github action plugin. ```yml - name: Deploy autobahn report. if: runner.os ==...

tests