Martin HS

Results 71 issues of Martin HS

This PR contains the basic necessities for signing blob txs.

## Reproducible builds This is a little investigation into "do we have reproducible builds in geth?". A reproducible build means that one can replicate locally a build made on e.g....

type:bug

Replaces https://github.com/ethereum/go-ethereum/pull/28901 - [x] Ledger-devices on Linux (`Nano X`, `Nano S`, `Nano S Plus`) - [x] Ledger-devices on Mac - [ ] Ledger-devices on windows - [ ] Trezor on...

This is a follow-up to #29520, and a preparatory PR to a more thorough change in the journalling system. ### API methods instead of `append` operations This PR hides the...

This ticket is meant to soup up the information gathered when investigating https://github.com/ethereum/go-ethereum/pull/28516. ### Linux On `linux`, it enumerates three devices. NB: the ledger udev-rules must be applied for any...

type:bug

The journal is our appendable tracker for changes to state, making it possible to revert callscopes. Originally, we did copy-on-write: whenever we entered a new call, we copied the entire...

type:feature

We added github actions to run 32-bit linux tests in https://github.com/ethereum/go-ethereum/pull/28549, hoping to fix the i386 situation. But it's failing nowadays. Example: https://github.com/ethereum/go-ethereum/actions/runs/7297392254

type:bug

This was `bench06`, running `master` on `Geth/v1.13.5-unstable-58297e33/linux-amd64/go1.21.4`, i.e. commit 58297e33. ``` INFO [12-01|14:15:18.864] Imported new chain segment number=9,346,424 hash=f24505..81ce39 blocks=160 txs=10653 mgas=1209.805 elapsed=8.035s mgasps=150.549 age=3y10mo3w snapdiffs=2.43MiB triedirty=1018.01MiB runtime: g 293973197:...

type:bug

I started looking into sops, which I find to be a really nice idea and implementation. Kudos! However, when testing some edgecase scenarios, I found some rough corners. Specifically, it...

e.g. https://hivetests.ethdevops.io/viewer.html?suiteid=1711397722-d50036babc50796ef1719e295f3b3136.json&suitename=consensus&testid=2&file=%2Fresults%2Ferigon%2Fclient-12ec110ba712b8b92ee6437fe3f0de96b485e7a2ee13e8c2100e0c88c9302063.log ``` INFO] [03-24|13:39:42.924] Starting private RPC server on=127.0.0.1:9090 [INFO] [03-24|13:39:42.924] new subscription to logs established [INFO] [03-24|13:39:42.925] [txpool] Started [EROR] [03-24|13:39:42.927] catch panic err="runtime error: invalid memory address...