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.
Sina Mahmoodi
86de2e516e
eth/tracers: add onlyTopCall option to callTracer ( #25430 )
...
This PR allows users to pass in a config object directly to the tracers. Previously only the struct logger was configurable.
It also adds an option to the call tracer which if enabled makes it ignore any subcall and collect only information about the top-level call. See #25419 for discussion.
The tracers will silently ignore if they are passed a config they don't care about.
2 years ago
..
asm
all: change format `0x%x` to `%#x` ( #25221 )
2 years ago
beacon
eth: support bubbling up bad blocks from sync to the engine API ( #25190 )
2 years ago
bloombits
Chore: Minimal gramatical errors (signleton -> singleton) ( #25057 )
2 years ago
forkid
params: set sepolia mergeNetsplitBlock to 1735371 ( #25372 )
2 years ago
rawdb
cmd, core, ethdb, node: move chain freezer one folder deeper ( #25487 )
2 years ago
state
core: use TryGetAccount to read what TryUpdateAccount has written ( #25458 )
2 years ago
types
core/types: fix typo in comment ( #25359 )
2 years ago
vm
eth/tracers: add onlyTopCall option to callTracer ( #25430 )
2 years ago
.gitignore
Renamed `chain` => `core`
10 years ago
bench_test.go
core: fix benchmark panic ( #24657 )
3 years ago
block_validator.go
cmd, core, eth, miner: deprecate miner.gastarget flag ( #23213 )
3 years ago
block_validator_test.go
consensus/beacon: check that only the latest pow block is valid ttd block ( #25187 )
2 years ago
blockchain.go
core: use TryGetAccount to read what TryUpdateAccount has written ( #25458 )
2 years ago
blockchain_insert.go
eth/downloader: implement beacon sync ( #23982 )
3 years ago
blockchain_reader.go
core: eth: rpc: implement safe rpc block ( #25165 )
2 years ago
blockchain_repair_test.go
all: use T.TempDir to create temporary test directories ( #24633 )
3 years ago
blockchain_sethead_test.go
all: more linters ( #24783 )
2 years ago
blockchain_snapshot_test.go
all: more linters ( #24783 )
2 years ago
blockchain_test.go
core: fix uncle creation in TestFastVsFullChains ( #25476 )
2 years ago
blocks.go
core: typos and comments improve
8 years ago
bloom_indexer.go
core: preallocate batch size in bloomIndexer ( #25289 )
2 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
eth: request id dispatcher and direct req/reply APIs ( #23576 )
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/vm: implement EIP-2681: Limit account nonce to 2^64-1 ( #23853 )
3 years ago
events.go
eth/filters: remove use of event.TypeMux for pending logs ( #20312 )
5 years ago
evm.go
core/evm: fix error in comment ( #25040 )
2 years ago
forkchoice.go
all: core rework for the merge transition ( #23761 )
3 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, core, eth, les, params: add merge-passed chain config ( #24538 )
2 years ago
genesis_alloc.go
core, params: add kiln flag ( #24548 )
3 years ago
genesis_test.go
core: store genesis allocation and recommit them if necessary ( #24460 )
3 years ago
headerchain.go
core: recover state when beacon sets canonical head if it's missing ( #24613 )
3 years ago
headerchain_test.go
all: core rework for the merge transition ( #23761 )
3 years ago
mkalloc.go
all: add go:build lines ( #23468 )
3 years ago
rlp_test.go
all: update license headers and AUTHORS from git history ( #24947 )
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/vm: implement EIP-2681: Limit account nonce to 2^64-1 ( #23853 )
3 years ago
state_transition.go
core: prevent negative fee during RPC calls ( #25214 )
2 years ago
tx_cacher.go
Comment error ( #18303 )
6 years ago
tx_journal.go
all: use common.FileExist for checking file existence ( #24748 )
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: more efficient nonce-update in txpool ( #22231 )
3 years ago
tx_pool.go
core: fix typo in txpool ( #25149 )
2 years ago
tx_pool_test.go
all: add whitespace linter ( #25312 )
2 years ago
types.go
core: prefetch next block state concurrently
6 years ago