Commit Graph

1629 Commits (37564ceda6719ba4248c2cebbbafca5de4712056)

Author SHA1 Message Date
thomasmodeneis ba1030b6b8 build: enable goimports and varcheck linters (#16446) 7 years ago
Péter Szilágyi db48d312e4
core: txpool stable underprice drop order, perf fixes 7 years ago
Martin Holst Swende 7205366c9f
core/state: fix ripemd-cornercase in Copy 7 years ago
Martin Holst Swende 0c7b99b8cc
core/state: fix bug in copy of copy State 7 years ago
Felix Lange 3caf16b15f
core: remove stray account creations in state transition (#16470) 7 years ago
Felix Lange c7ab3e5544 common: delete StringToAddress, StringToHash (#16436) 7 years ago
Martin Holst Swende 8c31d2897b
core: add blockchain benchmarks 7 years ago
Martin Holst Swende 14c9215dd3
state: handle nil in journal dirties 7 years ago
dm4 3ebcf92b42 cmd/evm: print vm output when debug flag is on (#16326) 7 years ago
Steven Roose ec8ee611ca core/types: remove String methods from struct types (#16205) 7 years ago
Jia Chenhui 5909482fb5 core/state: avoid redundant addition to code size cache (#16427) 7 years ago
Péter Szilágyi d985b9052a
core/state: avoid linear overhead on journal dirty listing 7 years ago
Martin Holst Swende 958ed4f3d9
core/state: rework dirty handling to avoid quadratic overhead 7 years ago
Jia Chenhui 1a8894b3d5 core/state: uniform parameter style (#16398) 7 years ago
hydai 6134990709
core/vm: Fixed typos in core/vm/interpreter.go 7 years ago
hydai c3dc814fea
core/vm: Fixed typo in core/vm/evm.go 7 years ago
Jia Chenhui e506d384e9 core/state: fix typo (#16370) 7 years ago
hydai 7c131f4d6d core/asm: fixed typo (posititon -> position) (#16366) 7 years ago
hydai 84c5db5409 core/vm: remove JIT VM codes (#16362) 7 years ago
Péter Szilágyi 1fae50a199
core: minor evm polishes and optimizations 7 years ago
hydai a063876749 core/asm: fixed typo (labal -> label) (#16313) 7 years ago
Martin Holst Swende 4871e25f5f core/vm: optimize eq, slt, sgt and iszero + tests (#16047) 7 years ago
Kyuntae Ethan Kim 63687f04e4 core: check transaction/receipt count match when reconstructing blocks (#16272) 7 years ago
Péter Szilágyi 2b5d1a4a4c
core: update txpool tests for the removal fix 7 years ago
cui f8601430fd
core: should enqueue the invalids tx anyway 7 years ago
Péter Szilágyi bd6879ac51
core/vm, crypto/bn256: switch over to cloudflare library (#16203) 7 years ago
Péter Szilágyi b7e57ca1d0
cmd/evm, core/vm, internal/ethapi: don't disable call gas metering 7 years ago
Péter Szilágyi ca64a122d3 eth/downloader: save and load trie sync progress (#16224) 7 years ago
Mark Rushakoff 98ec5e5011 core/asm: rename isAlphaNumeric to isLetter (#16212) 7 years ago
Martin Holst Swende f83237573f core: make current*Block atomic, and accessor functions mutex-free (#16171) 7 years ago
Péter Szilágyi 89f914c030
core: flush out trie cache more meaningfully on stop (#16143) 7 years ago
Martin Holst Swende 44d40ffce1 core, vm, common: define constantinople fork + shift (#16045) 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Péter Szilágyi 0b3e23f636
core: yeah, funny file, drop it 7 years ago
ferhat elmas dc7ca52b3b core: handle ignored error (#16065) 7 years ago
ferhat elmas ff225db813 core/vm: remove unused hashing (#16075) 7 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Felix Lange b007412db1 core: soften up state memory force-commit log messages (#16080) 7 years ago
Péter Szilágyi 69c1f2c2a7
core: force import known but rolled back blocks 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Martin Holst Swende 017b9f7eac core, ethdb: reuse database batches (#15989) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago
mark.lin c1d70ea970 accounts/abi, core: add AddTxWithChain in BlockGen for simulation 7 years ago
Péter Szilágyi 84be009154
core: sorted reorg insertion order for proper head header updating 7 years ago
George Ornbo 370dca4491
core/vm: Fix comment typo 7 years ago
Jim McDonald 18a7d31338 miner: avoid unnecessary work (#15883) 7 years ago
Felix Lange 9d06026c19 all: regenerate codecs with gencodec commit 90983d99de (#15830) 7 years ago
Felix Lange 5c2f1e0014 all: update generated code (#15808) 7 years ago
Felix Lange 1c2378b926
tests: update to upstream commit 2bb0c3da3b (#15806) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago