Jacek Sieka

Results 214 issues of Jacek Sieka

* blocks can be bigger than the default 1mb when json-rpc-encoded - this happens on sepolia for example * json-rpc bump improves debug logging and fixes a number of bugs...

One of the largest bottlenecks during syncing post [eip-1108](https://eips.ethereum.org/EIPS/eip-1108) are the bncurve precompiles - nim-bncurve can no longer keep up. As an alternative, we could switch to `mcl` which is...

good first issue
optimization
EL

Not used, not tested, mostly obsolete due to how key table has become a cache

Reuse helpers from nimbus/web3/eth to simplify verifying proxy implementation.

https://github.com/status-im/nimbus-eth1/blob/d6eb8c36f5ae655bb4a0159efa41bff6b113b527/nimbus/transaction.nim#L157 contains a transaction validation function that has fallen out of use. The old function however has a set of checks and validations that the new function does not have...

refactoring
EL

When setting up a server with `Port(0)`, `baseUri` should use the port given by `localAddress` so as to make it useful for connecting to the server (ie logging or sending...

As a complement to https://github.com/ethereum/consensus-specs/pull/3787, this PR introduces a `SingleAttestation` type used for network propagation only. In Electra, the on-chain attestation format introduced in [EIP-7549](https://github.com/ethereum/consensus-specs/pull/3559) presents several difficulties - not...

scope:networking

https://github.com/status-im/nim-stint/blob/7c81df9adc80088f46a4c2b8bf2a46c26fab057c/stint/private/primitives/addcarry_subborrow.nim#L104 - on 32-bit platforms this should revert to a 32-bit add-with-carry implementation on 32-bit limbs This is relevant for extracting primitives into an intops library

The warning gives too many false positives - until things work properly, locally one can just remove it to find instances where it gets used.. https://github.com/nim-lang/Nim/issues/24241

When computing MPT roots, the current version of the code works by constructing a database of the full value and then hashing up to the root - this is extremely...