Commit Graph

61 Commits (4918c7c683f40b62f146f959358c281d97607cf8)

Author SHA1 Message Date
Marius van der Wijden b0b67be0a2
all: remove forkchoicer and reorgNeeded (#29179) 3 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
Darioush Jalali 819a4977e8
core: fix genesis setup in benchReadChain (#28856) 10 months ago
Felix Lange bc42e88415
core: add basic chain history support in GenerateChain (#28428) 1 year ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
rjl493456442 195c979168
core: fix benchmark panic (#24657) 3 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 3 years ago
Martin Holst Swende eab4d898fd
core: fix benchmark tests (#23803) 3 years ago
Martin Holst Swende a6c462781f
EIP-1559: miner changes (#22896) 4 years ago
gary rong 0c70b83e00
all: add read-only option to database (#22407) 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 5 years ago
gary rong c2c4c9f1e5 core, light, params: implement eip2028 (#19931) 5 years ago
Péter Szilágyi 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
Péter Szilágyi e8f229b82e
cmd, core, eth, miner, params: configurable gas floor and ceil 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
gary rong 5f8888e116 accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Péter Szilágyi 2b50367fe9
core: fix blockchain goroutine leaks in tests 7 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Péter Szilágyi 567d41d936 all: swap out the C++ ethash to the pure Go one (mining todo) 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Jeffrey Wilcke c12f4df910 params: core, core/vm, miner: 64bit gas instructions 8 years ago
Jeffrey Wilcke 57f4e90257 Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" 8 years ago
Jeffrey Wilcke 8b57c49490 params: core, core/vm, miner: 64bit gas instructions (#3514) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Felix Lange e171bf74f8 core/types: remove redundant SignECDSA wrappers, rename to SignTx 8 years ago
Jeffrey Wilcke 4dca5d4db7 core/types, params: EIP#155 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Péter Szilágyi 3291235711 accounts, core, eth: pass chain config for chain maker to test DAO 8 years ago
zsfelfoldi f9917c8c7b core: improved chainDb using sequential keys 9 years ago
zsfelfoldi 5a458da42a core: chain read/write speed benchmarks 9 years ago
Jeffrey Wilcke f0cbebb19f core: added basic chain configuration 9 years ago
Péter Szilágyi e90958cd29 cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Jeffrey Wilcke a1d9ef48c5 core, eth, rpc: split out block validator and state processor 9 years ago
Péter Szilágyi 832b37c822 core, eth: receipt chain reconstruction 9 years ago
Jeffrey Wilcke 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain 9 years ago
Jeffrey Wilcke eaa4473dbd core, core/types: readd transactions after chain re-org 9 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 9 years ago