Commit Graph

2057 Commits (a89b7addd462e73e1f1c48fc56a8766c15d6d2f7)

Author SHA1 Message Date
Sina Mahmoodi fd4f60f49b
core/rawdb: simple legacy receipt converter (#24028) 3 years ago
rjl493456442 e0e8bf31c5
eth/downloader: ignore zero size header batch for importing (#24569) 3 years ago
rjl493456442 7ae6c4a790
core: store genesis allocation and recommit them if necessary (#24460) 3 years ago
rjl493456442 6afb717be5
core/rawdb: fix db commands (#24540) 3 years ago
Marius van der Wijden 667e1c038e
core, params: add kiln flag (#24548) 3 years ago
Marius van der Wijden 4f4622bc8b
core: eth: implement Kiln-v2 spec (#24506) 3 years ago
aaronbuchwald c3701b265e
core/rawdb: add specified key length iterator (#24535) 3 years ago
Péter Szilágyi 8f66ea3786
eth/downloader: implement beacon sync (#23982) 3 years ago
rjl493456442 538a868384
core/rawdb, cmd, ethdb, eth: implement freezer tail deletion (#23954) 3 years ago
rjl493456442 8c8a9e5ca1
core, ethdb, tests, trie: introduce database snapshot (#24486) 3 years ago
Justus d1f6a9f544
core/types: improve error for too short transaction / receipt encoding (#24256) 3 years ago
Ceyhun Onur 8401e4277a
core/rawdb: add HasCode, HashTrieNode and use them where possible (#24454) 3 years ago
Péter Szilágyi 48605b5f61
core/statedb: always clear out access list when setting a new one 3 years ago
Felix Lange d6f49bf764
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 3 years ago
rjl493456442 4d086430bd
core, ethdb, tests, trie: implement NewBatchWithSize API for batcher (#24392) 3 years ago
Martin Holst Swende 51e7968b8b
core/state: fix read-meters + simplify code (#24304) 3 years ago
rjl493456442 9da25c5db7
all: separate catalyst package (#24280) 3 years ago
Marius van der Wijden 29cb5deea3
core/rawdb: fix typo (#24289) 3 years ago
Martin Holst Swende 0e35192797
core/rawdb: do prefixed lookup first 3 years ago
Shihao Xia eef7a33135
core, miner, rpc, eth: fix goroutine leaks in tests (#24211) 3 years ago
Di Peng c029cdc90b
core: fix typo in blockchain test (#24263) 3 years ago
Martin Holst Swende 51eb5f8ca8
cmd/geth: add db cmd to show metadata (#23900) 3 years ago
Sina Mahmoodi 4aab440ee2
core/rawdb: enforce readonly in freezer instantiation (#24119) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Sam 7403a38ab7
core: fix a typo (#24198) 3 years ago
Gary Rong 4bd2d0eccf core: periodically flush the transaction indexes 3 years ago
Martin Holst Swende 66a908c5e8
core/rawdb: fix double-lock causing hang (#24189) 3 years ago
zgfzgf 356bbe343a
core/asm: change order of items in stringtokenTypes (#24153) 3 years ago
Felix Lange 980b7682b4
core/types: document JSON field name equivalents of DynamicFeeTx (#24143) 3 years ago
xwjack 8bbf83e7a4
core: ignore basefee when comparing with pool gasprice in txpool (#24080) 3 years ago
Marius van der Wijden 2295640ebd
eth/catalyst: implement kintsugi-spec v3 (#24067) 3 years ago
Sina Mahmoodi ada9c774e9
eth, les: update unclean shutdown markers regularly (#24077) 3 years ago
Andrei Maiboroda 3e47e38a4e
core/vm: Make INVALID a defined opcode (#24017) 3 years ago
Paweł Bylica 81ec6b1d4c
core/vm: reverse bit order in bytes of code bitmap (#24120) 3 years ago
Martin Holst Swende 893502e561
trie, core, eth: use db.has over db.get where possible 3 years ago
Martin Holst Swende 155795be99
core/vm: avoid memory expansion check for trivial ops (#24048) 3 years ago
ucwong adec878c1d
core/rawdb: fix error message fields in ReadLogs (#24104) 3 years ago
Alex Beregszaszi ae8ff2661d
core/vm: remove unused code (IsStaticJump) (#24085) 3 years ago
Martin Holst Swende db03faa10d
core, eth: improve delivery speed on header requests (#23105) 3 years ago
rjl493456442 69686fa328
core, core/rawdb: fix transaction indexing (#24024) 3 years ago
Martin Holst Swende a95675d50f
core/vm: remove no-recursion option from config 3 years ago
Péter Szilágyi 58d1988349
core, eth, les, trie: remove the sync bloom, used by fast sync 3 years ago
Andrei Maiboroda b02fe5317f
core/vm: move interpreter interruption check to jump instructions (#24026) 3 years ago
Paweł Bylica 9331fe28e8
core/vm: fill gaps in jump table with opUndefined (#24031) 3 years ago
Alex Beregszaszi a0f7771962
core/vm: remove stack.pushN (#24040) 3 years ago
Taeik Lim 85064ed09b
all: fix 'the the' in comments (#24036) 3 years ago
Alex Beregszaszi 2be129b5cf
core/vm: rename opSuicide to opSelfdestruct (#24022) 3 years ago
Alex Beregszaszi 9393d1fb5d
core/vm: Move interpreter.ReadOnly check into the opcode implementations (#23970) 3 years ago
Andrei Maiboroda 163f1665dd
core/vm: don't copy JumpTable when no EIP mods are needed (#23977) 3 years ago
Alex Beregszaszi a69d4b273d
core/vm: Rename SHA3 instruction to KECCAK256 (#23976) 3 years ago