Commit Graph

100 Commits (67c070c3790dd995d7c5428ecd1e5a749e8d3069)

Author SHA1 Message Date
Marius van der Wijden 4f4622bc8b
core: eth: implement Kiln-v2 spec (#24506) 3 years ago
jovijovi b3b8b268eb
consensus: define MaxGasLimit as a const in params (#24092) 3 years ago
Martin Holst Swende 178debe435
consensus/ethash: avoid runtime errors due to OOD on mmap writes (#23799) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
Marius van der Wijden 53b1420ede
params: changed CatalystBlock to TerminalTotalDifficulty (#23700) 3 years ago
baptiste-b-pegasys 523866c2cc
all: change blacklist terms 3 years ago
@edgararout 0730acc5a0
consensus/ethash: less allocation during mining (#23199) 3 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
Martin Holst Swende 14bc6e5130
consensus/ethash: change eip3554 from 9.5M to 9.7M (#22870) 4 years ago
Martin Holst Swende ae5fcdc67f
go.mod: upgrade to github.com/holiman/uint256 v1.2.0 (#22745) 4 years ago
Martin Holst Swende 17b1be2661
consensus/ethash: implement EIP-3554 (bomb delay) 4 years ago
Felix Lange a3f0da1ac4
build: upgrade to golangci-lint v1.39.0 (#22696) 4 years ago
Guillaume Ballet d7bfb978ba
ethash: no block reward in catalyst mode (#22697) 4 years ago
Guillaume Ballet f79cce5de9
eth/catalyst: add catalyst API prototype (#22641) 4 years ago
Evolution404 e275b1a293
consensus/ethash: replace a magic number with it's constant (#22618) 4 years ago
Péter Szilágyi 55300d4fdb
all: fix miner hashRate -> hashrate on API calls 4 years ago
Felix Lange cae6b5527e
cmd/geth, consensus/ethash: add support for --miner.notify.full flag (#22558) 4 years ago
jacksoom d50e9d24be
consensus/ethash: remove unnecessary variable definition (#22512) 4 years ago
Guillaume Ballet e74bd587f7
consensus: remove seal verification from the consensus engine interface (#22274) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Martin Holst Swende 681618275c
core: speed up header import (#21967) 4 years ago
Marius van der Wijden 2aaff0ad76
consensus/ethash: increase seal timeout for tests (#22162) 4 years ago
Mr-Leshiy c49aae9870
consensus: refactor FinalizeAndAssemble to use Finalize (#21993) 4 years ago
Martin Holst Swende efe6dd2904
consensus/ethash: implement faster difficulty calculators (#21976) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
Preston Van Loon 844485ec6a
consensus/ethash: fix usage of *reflect.SliceHeader (#21372) 4 years ago
Slava Karpenko d990df909d
consensus/ethash: use 64bit indexes for the DAG generation (#21793) 4 years ago
Martin Holst Swende 81ff700077
consensus/ethash: fix the percentage progress report 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Martin Holst Swende 493100ba4d
consensus/ethash: less lookups of block data 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
meowsbits befecc9fdf
consensus/ethash: fix flaky test by reading seal results (#21085) 5 years ago
Hanjiang Yu 8f05cfa122
cmd, consensus: add option to disable mmap for DAG caches/datasets (#20484) 5 years ago
Guillaume Ballet c49a4165d0 consensus/ethash: fix a typo and error message (#20503) 5 years ago
Martin Holst Swende bc01593afb consensus/ethash, params: eip-2384: bump difficulty bomb (#20347) 5 years ago
Felix Lange a91b704b01
consensus/ethash: refactor remote sealer (#20335) 5 years ago
Guillaume Ballet de2259d27c travis: enable test suite on ARM64 (#20219) 5 years ago
Guillaume Ballet 72617a0742 consensus: fix possessives in comments. (#20209) 5 years ago
Péter Szilágyi 1a83114c74
all: update author list and licenses 5 years ago
Péter Szilágyi 536b3b416c
cosensus, core, eth, params, trie: fixes + clique history cap 6 years ago
Martin Holst Swende 4c90efdf57 consensus,core,miner: avoid overhead of creating a new block (#19301) 6 years ago
Martin Holst Swende d763b49ae3
consensus,core: shortcut uncle validation 6 years ago
Martin Holst Swende 0b4fe8d192 all: simplify timestamps to uint64 (#19372) 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
gary rong 144c1c6c52 consensus: extend getWork API with block number (#18038) 6 years ago
gary rong 5d1d1a808d consensus, ethdb, metrics: implement forced-meter (#17667) 6 years ago
Martin Holst Swende 7efb12d29b
ethash: documentation + cleanup 6 years ago
Martin Holst Swende 3df7df0386
ethash: less copy-paste for EIP 1234 6 years ago
EOS Classic 0732617b65
consensus: implement Constantinople EIP 1234 6 years ago
Anton Evangelatov cc2b39bbd1 consensus/ethash: increase timeout in test (#17526) 6 years ago