Commit Graph

627 Commits (master)

Author SHA1 Message Date
rjl493456442 e3d61e6db0
core, eth, internal, cmd: rework EVM constructor (#30745) 3 days ago
jwasinger 61ff3a1186
all: remove kilic dependency from bls12381 fuzzers (#30296) 4 days ago
rjl493456442 77f3ef3714
tests: fix test panic (#30741) 2 weeks ago
jwasinger d42d45046c
cmd/evm: benchmarking via `statetest` command + filter by name, index and fork (#30442) 2 weeks ago
Martin HS 6e1fedb12a
tests/fuzzers/bls12381: more verbose fuzzing-output (#30724) 3 weeks ago
jwasinger 478012ab23
all: remove TerminalTotalDifficultyPassed (#30609) 1 month ago
kevaundray 74461aecf6
crypto, tests/fuzzers: add gnark bn254 precompile methods for fuzzing (#30585) 1 month ago
Péter Szilágyi a5fe7353cf
common: drop BigMin and BigMax, they pollute our dep graph (#30645) 1 month ago
Alex Gartner 30ce17386b
crypto: use decred secp256k1 directly (#30595) 1 month ago
Martin HS 5adc314817
build: update to golangci-lint 1.61.0 (#30587) 1 month ago
Péter Szilágyi 9326a118c7
beacon, core, eth, miner: integrate witnesses into production Geth (#30069) 2 months ago
rjl493456442 623b17ba20
core/state: state reader abstraction (#29761) 3 months ago
Marius van der Wijden b0b67be0a2
all: remove forkchoicer and reorgNeeded (#29179) 3 months ago
lightclient dfd33c7792
all: implement EIP-6110, execution layer triggered deposits (#29431) 3 months ago
Martin HS 30824faf90
eth/tracers: avoid panic in state test runner (#30332) 3 months ago
taiking d3dae66e59
tests: fix TransactionTest to actually run (#30272) 4 months ago
jwasinger ed8fd0ac09
all: stateless witness builder and (self-)cross validator (#29719) 5 months ago
rjl493456442 5b3e3cd2be
tests: update tests (#29730) 6 months ago
Martin HS 0d4c38865e
core/state: remove account reset operation v2 (#29520) 7 months ago
Mario Vega cce879b71b
tests: define cancun-to-prague at 15K chainconig (#29557) 7 months ago
Martin HS 823719b9e1
core/vm: enable bls-precompiles for Prague (#29552) 7 months ago
Marius van der Wijden f437307877
core/vm: update gascosts for BLS12-381 + use gnark instead of kilic (#29441) 7 months ago
cui 3caf617dcd
core/vm: move bls precompiles to correct addresses (#29445) 8 months ago
rjl493456442 c170cc0ab0
core/vm: reject contract creation if the storage is non-empty (#28912) 8 months ago
Aaron Chen 723b1e36ad
all: fix mismatched names in comments (#29348) 8 months ago
Martin HS 1dd898c24e
tests: fix panic via state test runner using json logger (#29349) 8 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 8 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Martin HS f3d18d64bf
tests, appveyor: only execute one in four permutations on CI (#29220) 8 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
Martin HS 886f0e72e5
tests: update execution spec tests + split statetest exec (#28993) 9 months ago
Martin HS 8321fe2fda
tests: fix goroutine leak related to state snapshot generation (#28974) 9 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Martin HS d4f25b4dcf
tests: more verbosity if block decoding fails (#28814) 10 months ago
Martin HS 89ccc680da
tests: update reference tests (#28778) 10 months ago
Mario Vega b5b70033e2
tests: add currentExcessBlobGas to state tests (#28735) 11 months ago
Guillaume Ballet a113497dd7
tests/fuzzers/bls12381: deactivate BLS fuzzer when CGO_ENABLED=0 (#28653) 12 months ago
Martin Holst Swende 63979bc9cc
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) (#28504) 1 year ago
Marius van der Wijden bdf5e388ca
cmd, les, tests: remove light client code (#28586) 1 year ago
danceratopz c8a2202028
cmd/evm: validate blockchain tests poststate account storage (#28443) 1 year ago
Martin Holst Swende c5b7cfa9c3
tests: skip tests on windows 32bit CI (#28521) 1 year ago
Martin Holst Swende 2391fbc676
tests/fuzzers: move fuzzers into native packages (#28467) 1 year ago
Martin Holst Swende c1d5a012ea
core/state, tests: fix memory leak via fastcache (#28387) 1 year ago
Marius van der Wijden d10a2f6ab7
tests/fuzzers: update fuzzers to be based on go-native fuzzing (#28352) 1 year ago
Marius van der Wijden d782dc2341
tests/fuzzers/les: fix crash in fuzzer (#28362) 1 year ago
rjl493456442 1b1611b8d0
core, trie, eth: refactor stacktrie constructor (#28350) 1 year ago
Martin Holst Swende 4632b7b31e
tests: update execution-spec-tests to 1.0.5 (#28337) 1 year ago
Martin Holst Swende f62c58f8de
trie: make rhs-proof align with last key in range proofs (#28311) 1 year ago
Martin Holst Swende 8976a0c97a
trie: remove owner and binary marshaling from stacktrie (#28291) 1 year ago