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.
Ziyuan Zhong(仲梓源)
c576fa153a
core: fix snapshot missing when recovery from crash ( #23496 )
...
It is because write known block only checks block and state without snapshot, which could lead to gap between newest snapshot and newest block state. However, new blocks which would cause snapshot to become fixed were ignored, since state was already known.
Co-authored-by: Gary Rong <garyrong0905@gmail.com>
Co-authored-by: Martin Holst Swende <martin@swende.se>
3 years ago
..
asm
core/asm: fix the bug of "00" prefix number ( #22883 )
4 years ago
bloombits
all: fix some go-critic linter warnings ( #23709 )
3 years ago
forkid
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) ( #23810 )
3 years ago
rawdb
core/rawdb, ethdb: introduce batched/atomic reads from ancients ( #23566 )
3 years ago
state
core/state/snapshot: fix benchmarks ( #23804 )
3 years ago
types
core/types: add MarshalBinary, UnmarshalBinary for Receipt ( #22806 )
3 years ago
vm
core,eth: call frame tracing ( #23087 )
3 years ago
.gitignore
Renamed `chain` => `core`
10 years ago
bench_test.go
core: fix benchmark tests ( #23803 )
3 years ago
block_validator.go
cmd, core, eth, miner: deprecate miner.gastarget flag ( #23213 )
3 years ago
block_validator_test.go
cmd, core, eth, miner: deprecate miner.gastarget flag ( #23213 )
3 years ago
blockchain.go
core: fix snapshot missing when recovery from crash ( #23496 )
3 years ago
blockchain_insert.go
core: fix snapshot missing when recovery from crash ( #23496 )
3 years ago
blockchain_reader.go
core: refactored blockchain.go ( #23735 )
3 years ago
blockchain_repair_test.go
core: fix snapshot missing when recovery from crash ( #23496 )
3 years ago
blockchain_sethead_test.go
accounts/abi/bind: fix bounded contracts and sim backend for 1559 ( #23038 )
3 years ago
blockchain_snapshot_test.go
core: fix typo in comment ( #23658 )
3 years ago
blockchain_test.go
core: fix benchmark tests ( #23803 )
3 years ago
blocks.go
core: typos and comments improve
8 years ago
bloom_indexer.go
eth: move eth.Config to a common package ( #22205 )
4 years ago
chain_indexer.go
all: make logs a bit easier on the eye to digest ( #22665 )
4 years ago
chain_indexer_test.go
core: fix potential race in chainIndexerTest ( #22346 )
4 years ago
chain_makers.go
cmd, core, eth, miner: deprecate miner.gastarget flag ( #23213 )
3 years ago
chain_makers_test.go
cmd, core, eth: background transaction indexing ( #20302 )
5 years ago
dao_test.go
accounts/abi/bind: fix bounded contracts and sim backend for 1559 ( #23038 )
3 years ago
error.go
core/rawdb: freezer batch write ( #23462 )
3 years ago
events.go
eth/filters: remove use of event.TypeMux for pending logs ( #20312 )
5 years ago
evm.go
all: implement EIP-1559 ( #22837 )
4 years ago
gaspool.go
miner: avoid unnecessary work ( #15883 )
7 years ago
gen_genesis.go
core: change baseFee into baseFeePerGas in genesis json
3 years ago
gen_genesis_account.go
tests: update for London ( #22976 )
3 years ago
genesis.go
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) ( #23810 )
3 years ago
genesis_alloc.go
cmd/geth, core, params: replace baikal with calaveras ( #22972 )
3 years ago
genesis_test.go
core: use block difficulty for genesis ( #23793 )
3 years ago
headerchain.go
consensus/clique, core: API cleanup ( #23100 )
3 years ago
headerchain_test.go
accounts/abi/bind: fix bounded contracts and sim backend for 1559 ( #23038 )
3 years ago
mkalloc.go
all: add go:build lines ( #23468 )
3 years ago
rlp_test.go
core: fix benchmark tests ( #23803 )
3 years ago
state_prefetcher.go
all: removed blockhash from statedb ( #23126 )
3 years ago
state_processor.go
all: removed blockhash from statedb ( #23126 )
3 years ago
state_processor_test.go
core: check if sender is EOA ( #23303 )
3 years ago
state_transition.go
core: only check sendernoeoa in non fake mode ( #23424 )
3 years ago
tx_cacher.go
Comment error ( #18303 )
6 years ago
tx_journal.go
core: transaction journal should not be executable ( #23090 )
3 years ago
tx_list.go
core: fixed stale comment in txlist ( #23825 )
3 years ago
tx_list_test.go
core: fix benchmark tests ( #23803 )
3 years ago
tx_noncer.go
core: fix write concurrency in txpool ( #19835 )
5 years ago
tx_pool.go
core: remove unused error from TxPool.Pending ( #23720 )
3 years ago
tx_pool_test.go
core: remove unused error from TxPool.Pending ( #23720 )
3 years ago
types.go
core: prefetch next block state concurrently
6 years ago