Commit Graph

2634 Commits (15bf90ebc5eb8757b0a3e3fa3a5b6c8d3279c0be)

Author SHA1 Message Date
Péter Szilágyi 950d5643b1
core/txpool: make transaction validation reusable across packages (pools) (#27429) 1 year ago
Daniel Katzan b8ee2877c5
core/txpool: fix minor flaw in isGapped check (#27404) 1 year ago
rjl493456442 0e5d2c7c53
core/state/snapshot, core/types, eth: move account definition to type (#27323) 1 year ago
Marius van der Wijden c537ace249
core: 4844 opcode and precompile (#27356) 1 year ago
rjl493456442 380fb4e249
core/state: clear out cached state data when reset occurs (#27376) 1 year ago
Péter Szilágyi c7c84ca16c
all: remove the Rinkeby testnet (#27406) 1 year ago
rjl493456442 15bd21f3c8
core/state: mark account as dirty when resetObject occurs (#27339) 2 years ago
Guillaume Ballet 45a3ab42aa
core/state: move slot RLP encoding into the MPT implementation (#27000) 2 years ago
Péter Szilágyi 008086f935
core, eth/downloader: validate blobtx.To at serialization time (#27393) 2 years ago
Péter Szilágyi 495692c9db
core, eth/downloader, params: validate blob tx bodies (#27392) 2 years ago
Péter Szilágyi 1f9b69b36d
consensus, core, eth/downloader, params: 4844 chain validation (#27382) 2 years ago
Guillaume Ballet 188817468e
core/types: remove superfluous todo-comment (#27383) 2 years ago
Delweng 6c732766c8
core,console: replace noarg fmt.Errorf with errors.New (#27332) 2 years ago
Park Changwan bfded65ed8
core/state: do not ignore null addr while iterative dump (#27320) 2 years 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