Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lightclient
2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` ( #29482 )
...
* all: refactor so NewBlock(..) and WithBody(..) take a types.Body
* core: fixup comments, remove txs != receipts panic
* core/types: add empty withdrawls to body if len == 0
7 months ago
..
blocktest
internal/blocktest: add package for shared test code ( #27270 )
1 year ago
build
internal, signer/core: replace path.Join with filepath.Join ( #29489 )
8 months ago
cmdtest
all: make vendored copy of reexec ( #28382 )
1 year ago
debug
log: default JSON log handler should log all verbosity levels ( #29471 )
8 months ago
era
all: refactor so `NewBlock`, `WithBody` take `types.Body` ( #29482 )
7 months ago
ethapi
all: refactor so `NewBlock`, `WithBody` take `types.Body` ( #29482 )
7 months ago
flags
cmd, core, metrics: always report expensive metrics ( #29191 )
9 months ago
guide
rpc, internal/guide: speed up tests a bit ( #26193 )
2 years ago
jsre
eth: Add eth_blobBaseFee RPC and blob fields to eth_feeHistory ( #29140 )
7 months ago
reexec
all: make vendored copy of reexec ( #28382 )
1 year ago
shutdowncheck
eth, les: update unclean shutdown markers regularly ( #24077 )
3 years ago
syncx
core: improve shutdown synchronization in BlockChain ( #22853 )
3 years ago
testlog
log: use native log/slog instead of golang/exp ( #29302 )
8 months ago
testrand
triedb/pathdb: improve tests ( #29278 )
8 months ago
utesting
cmd/devp2p/internal/ethtest: skip large tx test on github build ( #28794 )
10 months ago
version
all: fix mismatched names in comments ( #29348 )
8 months ago
web3ext
miner: refactor the miner, make the pending block on demand ( #28623 )
9 months ago