Ignacio Hagopian

Results 73 issues of Ignacio Hagopian

Here some cleaner notes about a chat with @raulk about GC related stuff of addr peerstore. #### Situation Considering the `purgeStore()` [implementation](https://github.com/libp2p/go-libp2p-peerstore/blob/master/pstoreds/addr_book_gc.go#L256) of the GC, I found curious that no...

### Zig Version 0.11.0-dev.1975+e17998b39 ### Steps to Reproduce and Observed Behavior ``` const std = @import("std"); pub fn main() !void { var a: i512 = 10; var b: i512 =...

bug

Remove section that is the [same as EIP-4762 "Gas reform" section](https://eips.ethereum.org/EIPS/eip-4762#gas-reform) which explain gas changes for Verkle.

c-update
t-core
w-stale
a-review
s-draft

This PR adds a new helper method that will assist clients in preloading the tree for proof generation. See https://github.com/gballet/go-ethereum/pull/255

on-hold

Currently, our GH Action "replay" is broken so we always get a :red_circle: in `master` merged PR commits which is a bit unfortunate. We should fix it (i.e: fix the...

We have many places with `skipcq: GO-R1005` to avoid DeepSource complaining about the cyclomatic complexity of some functions. We should: - Do that and avoid ignoring, or - Add some...

Currently, we [have some custom code](https://github.com/gballet/go-verkle/blob/master/proof_ipa.go#L243-L252) to deserialize a `Multiproof`. In go-ipa, [there's a specific API](https://github.com/crate-crypto/go-ipa/blob/master/multiproof.go#L241) to do this deserialization. Both styles are a bit different since go-ipa expects an...

Do a full-scan of the repository to avoid explicit panics. Even though we usually use them in cases where critical invariants must hold, panicking is very aggressive for at least...

This PR contains the following: - A new `conversion.go` file with specifically crafted methods to support `geth` VKT state migration subcommand. - A change in value representation in `LeafNodes` optimized...

on-hold

This PR contains multiple performance improvements that will be explained in PR comments. These changes were motivated by optimizing the benchmarks in this [go-ethereum draft PR](https://github.com/gballet/go-ethereum/pull/147/). It's recommended to see...

on-hold