go-ethereum icon indicating copy to clipboard operation
go-ethereum copied to clipboard

Go implementation of the Ethereum protocol

Results 848 go-ethereum issues
Sort by recently updated
recently updated
newest added

In this pull request, the original `CacheConfig` has been renamed to `BlockchainOptions`. Over time, more fields have been added to `CacheConfig` to support blockchain configuration. Such as `ChainHistoryMode`, which clearly...

## Summary This PR resolves Issue #31929 by reducing log noise generated by the log indexer after `debug_setHead` operations. ## Problem Description When `debug_setHead` is called to rewind the blockchain,...

This adds the SSZ types in the EIP and also adds encoder/decoder generation using https://github.com/ferranbt/fastssz. There are a couple of issues so far: * I cannot use out-of-package types in...

Pebble supports range deletion in both database level and batch level ```go // DeleteRange deletes all of the point keys (and values) in the range // [start,end) (inclusive on start,...

type:feature
help wanted

> I'm sometimes seeing a lag in updating of the state as of geth v1.15.8. I am sending a transaction that is validated and included in a block, I wait...

type:bug

This PR improves the speed of Disc/v4 and Disc/v5 based discovery. It builds on https://github.com/ethereum/go-ethereum/pull/31592. To be rebased after merging that PR. Our dial process is rate-limited, but until now,...

I'm not yet sure if this is an actual error, or some spurious messages. Discovered this while looking into another issue with `setHead` in dev mode. #### System information OSX,...

type:bug

When downloading era files, we see many of the following logs: ``` downloading from https://mainnet.era1.nimbus.team/mainnet-00261-a6f4bfca.era1 10%...20%...30%...40%...50%...60%...70%...80%...90%...100% /home/lc/.ethereum/geth/chaindata/ancient/era/mainnet-00262-1a75662f.era1 is stale downloading from https://mainnet.era1.nimbus.team/mainnet-00262-1a75662f.era1 10%...20%...30%...40%...50%...60%...70%...80%...90%...100% /home/lc/.ethereum/geth/chaindata/ancient/era/mainnet-00263-21bf7eee.era1 is stale downloading from https://mainnet.era1.nimbus.team/mainnet-00263-21bf7eee.era1 10%...20%...30%...40%...50%...60%...70%...80%...90%...100%...

type:bug

The core/types package is an API-stable package containing the Ethereum protocol types. While we have managed to keep it stable for many years, it is time to fix some fundamental...

#### System information Geth version: `latest` OS & Version: OSX #### Steps to reproduce the behaviour When we run our shisui node with -race flag, we found a data race...

type:bug