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.
Martin HS
a5a4fa7032
all: use uint256 in state ( #28598 )
...
This change makes use of uin256 to represent balance in state. It touches primarily upon statedb, stateobject and state processing, trying to avoid changes in transaction pools, core types, rpc and tracers.
10 months ago
..
asm
eth/tracers/js: fix isPush for push0 ( #28520 )
1 year ago
bloombits
core: fix typos ( #28218 )
1 year ago
forkid
params, core/forkid: enable cancun on sepolia and holesky ( #28834 )
10 months ago
rawdb
core, core/rawdb, eth/sync: no tx indexing during snap sync ( #28703 )
10 months ago
state
all: use uint256 in state ( #28598 )
10 months ago
txpool
all: use uint256 in state ( #28598 )
10 months ago
types
all: use uint256 in state ( #28598 )
10 months ago
vm
all: use uint256 in state ( #28598 )
10 months ago
.gitignore
Renamed `chain` => `core`
10 years ago
bench_test.go
core: fix genesis setup in benchReadChain ( #28856 )
10 months ago
block_validator.go
core/types: support for optional blob sidecar in BlobTx ( #27841 )
1 year ago
block_validator_test.go
all: activate pbss as experimental feature ( #26274 )
1 year ago
blockchain.go
core, core/rawdb, eth/sync: no tx indexing during snap sync ( #28703 )
10 months ago
blockchain_insert.go
core, eth, trie: expose more detailed dirty ram tracking for diff layers ( #27971 )
1 year ago
blockchain_reader.go
core, core/rawdb, eth/sync: no tx indexing during snap sync ( #28703 )
10 months ago
blockchain_repair_test.go
core/rawdb, ethdb/pebble: avoid fsync db in tests ( #27836 )
1 year ago
blockchain_sethead_test.go
core/rawdb, ethdb/pebble: avoid fsync db in tests ( #27836 )
1 year ago
blockchain_snapshot_test.go
core/rawdb, ethdb/pebble: avoid fsync db in tests ( #27836 )
1 year ago
blockchain_test.go
all: use uint256 in state ( #28598 )
10 months 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
core,console: replace noarg fmt.Errorf with errors.New ( #27332 )
1 year ago
chain_indexer_test.go
core: fix potential race in chainIndexerTest ( #22346 )
4 years ago
chain_makers.go
all: use uint256 in state ( #28598 )
10 months ago
chain_makers_test.go
core: add basic chain history support in GenerateChain ( #28428 )
1 year ago
dao_test.go
all: activate pbss as experimental feature ( #26274 )
1 year ago
error.go
internal/ethapi: handle blobs in API methods ( #28786 )
10 months ago
events.go
eth/filters: remove use of event.TypeMux for pending logs ( #20312 )
5 years ago
evm.go
all: use uint256 in state ( #28598 )
10 months ago
forkchoice.go
core: clarify code in forkchoice ( #26257 )
2 years ago
gaspool.go
core, miner: revert block gas counter in case of invalid transaction ( #26799 )
2 years ago
gen_genesis.go
all: rename dataGas to blobGas ( #27789 )
1 year ago
gen_genesis_account.go
tests: update for London ( #22976 )
3 years ago
genesis.go
all: use uint256 in state ( #28598 )
10 months ago
genesis_alloc.go
cmd, core, params: add support for the Holesky testnet ( #28007 )
1 year ago
genesis_test.go
cmd, core, trie: verkle-capable `geth init` ( #28270 )
1 year ago
headerchain.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
headerchain_test.go
all: activate pbss as experimental feature ( #26274 )
1 year ago
mkalloc.go
cmd, core, params: add support for the Holesky testnet ( #28007 )
1 year ago
rlp_test.go
all: cleanup tests ( #25641 )
2 years ago
sender_cacher.go
all: refactor txpool into it's own package in prep for 4844
2 years ago
state_prefetcher.go
core/types, params: add blob transaction type, RLP encoded for now ( #27049 )
2 years ago
state_processor.go
all: use uint256 in state ( #28598 )
10 months ago
state_processor_test.go
all: use uint256 in state ( #28598 )
10 months ago
state_transition.go
all: use uint256 in state ( #28598 )
10 months ago
types.go
core: use atomic type ( #27011 )
2 years ago