Commit Graph

2478 Commits (7ee9a6e89f59cee21b5852f5f6ffa2bcfc05a25f)

Author SHA1 Message Date
rjl493456442 15bd21f3c8
core/state: mark account as dirty when resetObject occurs (#27339) 1 year ago
Guillaume Ballet 45a3ab42aa
core/state: move slot RLP encoding into the MPT implementation (#27000) 1 year ago
Péter Szilágyi 008086f935
core, eth/downloader: validate blobtx.To at serialization time (#27393) 1 year ago
Péter Szilágyi 495692c9db
core, eth/downloader, params: validate blob tx bodies (#27392) 1 year ago
Péter Szilágyi 1f9b69b36d
consensus, core, eth/downloader, params: 4844 chain validation (#27382) 1 year ago
Guillaume Ballet 188817468e
core/types: remove superfluous todo-comment (#27383) 1 year ago
Delweng 6c732766c8
core,console: replace noarg fmt.Errorf with errors.New (#27332) 1 year ago
Park Changwan bfded65ed8
core/state: do not ignore null addr while iterative dump (#27320) 1 year ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 2 years ago
John Chase 2f2959d003
core/state/pruner: remove unused error-return (#27273) 2 years ago
Martin Holst Swende eb83e7c540
core/state/snapshot: check difflayer staleness early (#27255) 2 years ago
joohhnnn c2148c644d
core/asm: remove unused return value (#27272) 2 years ago
Péter Szilágyi 1982437259
core/types: un-ssz blob txs, add json marshalling and tweaks (#27256) 2 years ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
Guillaume Ballet 7577b9c28f
core/state: unexport NodeIterator (#27239) 2 years ago
rjl493456442 5021d36d35
all: port boring changes from pbss (#27176) 2 years ago
ucwong cc8d40c65f
core/state: initialize maps with known size (#27222) 2 years ago
ucwong ba09403113
core/txpool : fix map size avoid resizing (#27221) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Guillaume Ballet 7f6c045e0d
core: remove unused ContractCode method from BlockChain (#27186) 2 years ago
ucwong a9d7cdaf6e
core/types: go generate (#27196) 2 years ago
Péter Szilágyi 66c0c4e517
cmd, eth, les: replace Shanghai override flag with Cancun (#27171) 2 years ago
Roberto Bayardo f8aa623536
core/types: fix discrepancy in receipt.EffectiveGasPrice json encoding tags (#27114) 2 years ago
Péter Szilágyi d3ece3a07c
cmd/utils, node: switch to Pebble as the default db if none exists (#27136) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
rjl493456442 99f81d2724
all: refactor trie API (#26995) 2 years ago
Alex Beregszaszi 3f7afc3f57
core/vm: order opcodes properly (#27113) 2 years ago
Delweng 5e4d726e2a
params: remove `EIP150Hash` from chainconfig (#27087) 2 years ago
Anusha cb66eba85a
core: fix comment to reflect function name (#27070) 2 years ago
rjl493456442 b946b7a13b
core, miner: drop transactions from the same sender when error occurs (#27038) 2 years ago
Marius van der Wijden 230df98e4d
core/txpool: disallow future churn by remote txs (#26907) 2 years ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 2 years ago
Péter Szilágyi 91faf2c559
consensus, core/typer: add 4844 excessDataGas to header, tie it to Cancun (#27046) 2 years ago
joohhnnn 9b1a82c600
core/vm: clarify comment (#27045) 2 years ago
Martin Holst Swende beda6c41ad
core/txpool: move some validation to outside of mutex (#27006) 2 years ago
s7v7nislands 949cee2fe3
core: use atomic type (#27011) 2 years ago
David Murdoch 7ca4f60a1a
docs: update outdated DeriveSha docs comment (#26968) 2 years ago
s7v7nislands fb8a3aaf1e
core/state: use atomic.Bool (#26992) 2 years ago
s7v7nislands 79532a25b1
core/bloombits: use atomic type (#26993) 2 years ago
s7v7nislands 881fed032c
core/vm: use atomic.Bool (#26951) 2 years ago
Guillaume Ballet 41f89ca944
core/state, trie: remove Try prefix in Trie accessors (#26975) 2 years ago
Guillaume Ballet 8990c92aea
core/state: add account address to Trie slot accessors (#26934) 2 years ago
Delweng 7f3fc15a8b
core/rawdb: update freezertable read meter (#26946) 2 years ago
Martin Holst Swende b3f43c89b3
core/vm: expose jumptable constructors (#26880) 2 years ago
s7v7nislands 905a723fae
core/rawdb: use atomic int added in go1.19 (#26935) 2 years ago
Marius van der Wijden e6b6a8b738
core/txpool: allow future local transactions (#26930) 2 years ago
Marius van der Wijden 5d23d21fff
params: schedule shanghai fork on mainnet (#26908) 2 years ago
s7v7nislands 80ff0b4e6a
core/txpool: use atomic int added in go1.19 (#26913) 2 years ago
rjl493456442 48d1bf0678
consensus: improve consensus engine definition (#26871) 2 years ago
rjl493456442 bba2a1bac5
core: show db error-info in case of mismatched hash root (#26870) 2 years ago