Commit Graph

1900 Commits (1fa91729f2a591df2baf2dc77e81711a6e61c028)

Author SHA1 Message Date
Paweł Bylica 1fa91729f2
core/vm: simplify error handling in interpreter loop (#23952) 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Andrei Maiboroda 519cf98b69
core/vm: simplify op lookup in contract (#23974) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
Martin Holst Swende 9055cc14ec
core/vm, core/state/snapshot: remove unused code (#23956) 3 years ago
Paweł Bylica 10b1cd9b1b
core/vm: use proper JumpTable type 3 years ago
Martin Holst Swende 347c37b362
core/rawdb: use AncientRange when initializing leveldb from freezer (#23612) 3 years ago
Péter Szilágyi d9c13d407f
core, eth/downloader: fix resetting below freezer threshold 3 years ago
Martin Holst Swende ab31fbbde1
core/vm: don't use iota for opcode definitions 3 years ago
Jesse Tane 33f2813809
cmd/geth: add flag --dev.gaslimit for dev mode (#23686) 3 years ago
Martin Holst Swende b7a6409cc1
core/rawdb: better error message in freezer (#23901) 3 years ago
Sina Mahmoodi c57df9ca28
core/rawdb: add slow path for getting legacy logs (#23879) 3 years ago
Andrei Maiboroda f32feeb260
core/vm: implement EIP-2681: Limit account nonce to 2^64-1 (#23853) 3 years ago
Martin Holst Swende 6b9c77f060
eth/tracers: package restructuring (#23857) 3 years ago
Felix Lange 9489853321
core: check effective tip in txpool pricelimit validation (#23855) 3 years ago
Martin Holst Swende e1c000b0dd
cmd/geth: add support for sepolia testnet (#23730) 3 years ago
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Martin Holst Swende 03bc8b7858
core: more efficient nonce-update in txpool (#22231) 3 years ago
rjl493456442 2e8b58f076
cmd/geth: implement data import and export (#22931) 3 years ago
Martin Holst Swende 551bd6e721
eth/tracers: invoke enter/exit on 0-value calls to inex accounts (#23828) 3 years ago
Ziyuan Zhong(仲梓源) c576fa153a
core: fix snapshot missing when recovery from crash (#23496) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
Marius van der Wijden bff330335b
core: fixed stale comment in txlist (#23825) 3 years ago
Martin Holst Swende eab4d898fd
core: fix benchmark tests (#23803) 3 years ago
Martin Holst Swende 526c3f6b9e
core/state/snapshot: fix benchmarks (#23804) 3 years ago
meowsbits c72b16c340
core: use block difficulty for genesis (#23793) 3 years ago
Martin Holst Swende 0e7efd696b
core/rawdb, ethdb: introduce batched/atomic reads from ancients (#23566) 3 years ago
Ziyuan Zhong 312e02bca9
core/state/snapshot: fix BAD BLOCK error when snapshot is generating (#23635) 3 years ago
Marius van der Wijden c641cff51a
core: refactored blockchain.go (#23735) 3 years ago
rjl493456442 f915f6873f
core/state/snapshot: fix data race in layer flattening (#23628) 3 years ago
jwasinger 011fe3eb5e
core: remove unused error from TxPool.Pending (#23720) 3 years ago
Iskander (Alex) Sharipov 778ff94794
all: fix some go-critic linter warnings (#23709) 3 years ago
Ian Norden e4f570fcc6
core/types: add MarshalBinary, UnmarshalBinary for Receipt (#22806) 3 years ago
Martin Holst Swende 6289137827
consensus/clique, core: API cleanup (#23100) 3 years ago
Miro cf8a6d6173
core: tests for forked blocks retrievable by hash (#23695) 3 years ago
hsyodyssey 84bccd0900
core/state: fix typos in comments (#23702) 3 years ago
Martin Holst Swende edb1937cf7
core: improve shutdown synchronization in BlockChain (#22853) 3 years ago
aaronbuchwald 4e599ee469
core/types: copy tx recipient address (#23376) 3 years ago
hsyodyssey 12f971fb2d
core/state: fix typo in comment (#23665) 3 years ago
Ikko Ashimine f2491c5ed7
core: fix typo in comment (#23658) 3 years ago
Sina Mahmoodi 783e97ef1f
core/rawdb: avoid unnecessary receipt processing for log filtering (#23147) 3 years ago
Guillaume Ballet 443afc975c
core/state: move state account to core/types + abstracted "write account to trie" (#23567) 3 years ago
Marius van der Wijden b61ef24cce
consensus/clique: prevent 0 len extradata from panicing (#23538) 3 years ago
Sina Mahmoodi 401354976b
core,eth: call frame tracing (#23087) 3 years ago
Marius van der Wijden b8d7c662cd
core, rpc: disable memory output by default in traces (#23558) 3 years ago
Felix Lange 5c1fc3bf54
core: 64bit alignment of testBlockChain.gasLimit (#23543) 3 years ago
Felix Lange 51ed39c093
core: make txPricedList.stales the first field for 64bit alignment (#23542) 3 years ago
Martin Holst Swende 794c6133ef
core/rawdb: freezer batch write (#23462) 3 years ago
Marius van der Wijden 067084feda
core: fix race conditions in txpool (#23474) 3 years ago