nimbus-eth1 icon indicating copy to clipboard operation
nimbus-eth1 copied to clipboard

Nimbus: an Ethereum Execution Client for Resource-Restricted Devices

Results 193 nimbus-eth1 issues
Sort by recently updated
recently updated
newest added

When working on nimbus-verified-proxy integration, the below issues were encountered when attempting to build nimbus-verified-proxy as a static library on macOS: 1. Running ``` $(ENV_SCRIPT) nim c --app:staticLib -d:"libp2p_pki_schemes=secp256k1" --opt:size...

Nimbus Verified Proxy

Here's a branch containing the (unfinished!) code for stateless mode. When I tried merging this in a week ago, it caused a performance regression (see https://github.com/status-im/nimbus-eth1/issues/1558), so I reverted it....

There is definitely a lot of code duplication between the fluffy [beacon_chain_bridge.nim](https://github.com/status-im/nimbus-eth1/blob/master/fluffy/tools/bridge/beacon_chain_bridge.nim), [nimbus_verified_proxy.nim](https://github.com/status-im/nimbus-eth1/blob/master/nimbus_verified_proxy/nimbus_verified_proxy.nim) and the original beacon light client in nimbus-eth2. nimbus_verified_proxy did a lot of copying to be able...

Fluffy
Nimbus Verified Proxy

1. Speed up light client startup - easiest way to do this at this point would be to hard code some nimbus nodes which servers light client data as bootstrap...

Nimbus Verified Proxy

The capella fork introduced the `ExecutionPayloadHeader` field in the `LightClientHeader`: https://github.com/ethereum/consensus-specs/blob/dev/specs/capella/light-client/sync-protocol.md#modified-lightclientheader. This allows us now to track the head of the chain without following block gossip or requesting the latest...

Nimbus Verified Proxy

The early general state test is using fork override because at that time there is no proper hard fork management. It was handy at that time, but now it becomes...

tests
refactoring
EL

the EVMC interface become a barrier when talking about runtime EIP configuration. It only works on the EVM host side but currently there is no way to tell the EVM...

Legacy it is, but it still useful to test out experimental features before ported to other sync algorithm. Current Legacy Sync design requires minimal two peers before syncing started, but...

Hive
Sync

This is mentioned in the spec albeit a bit vague and not forced. Also needed in hive test. preparation: - maintain a knownByPeer data structure. Can be as simple as...

Hive
Sync