Commit Graph

116 Commits (c5df05b9a9529cb17b4416e23cd24583335c6a9d)

Author SHA1 Message Date
Péter Szilágyi 0928562670
all: define Berlin hard fork spec 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
gary rong 23524f8900
all: disable recording preimage of trie keys (#21402) 4 years ago
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
gary rong 93da0cf8a1
cmd, core, eth, light, trie: dump clean cache periodically (#20391) 4 years ago
Nikola Madjarevic 9e88224eb8
core: raise gas limit in --dev mode, seed blake precompile (#21323) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Martin Holst Swende 890757f03a
cmd, core, params: inital support for yolo-v1 testnet (#21154) 4 years ago
rene 648b0cb714
cmd, core: remove override muir glacier and override istanbul (#20942) 4 years ago
Raw Pong Ghmoa 15540ae992
cmd: deprecate --testnet, use named networks instead (#20852) 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Marius van der Wijden f383eaa102
core: removed old invalid comment 5 years ago
Martin Holst Swende bc01593afb consensus/ethash, params: eip-2384: bump difficulty bomb (#20347) 5 years ago
Martin Holst Swende c476460cb2
params: check fork ordering when initializing new genesis, fixes #20136 (#20169) 5 years ago
Péter Szilágyi e39b2a2bde
acmd, core, eth, les: support --override.istanbul 5 years ago
Felix Lange 54b271a86d
crypto: add SignatureLength constant and use it everywhere (#19996) 5 years ago
Péter Szilágyi 61a20cb56d
core: check error before accessing potentially nil block 5 years ago
Péter Szilágyi 22411919da
cmd, eth, les, param: drop --override.constantinople 5 years ago
gary rong 37d280da41
core, cmd, vendor: fixes and database inspection tool (#15) 5 years ago
Martin Holst Swende 0b4fe8d192 all: simplify timestamps to uint64 (#19372) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Péter Szilágyi b0ed083ead
cmd, core, params: add support for Goerli 6 years ago
Martin Holst Swende ecb781297b core, cmd/puppeth: implement constantinople fix, disable EIP-1283 (#18486) 6 years ago
Martin Holst Swende 83a9a73b89 cmd/geth, core, eth: implement Constantinople override flag (#18273) 6 years ago
Péter Szilágyi faa69bea1c
core, eth: fix goimports for Go 1.11 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 6 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 6 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
ferhat elmas 9619a61024 all: gofmt -w -s (#15419) 7 years ago
Péter Szilágyi 6d6a5a9337 cmd, consensus, core, miner: instatx clique for --dev (#15323) 7 years ago
Martin Holst Swende 47359301a2 core: blocknumber in genesis as hex (#14812) 7 years ago
Felix Lange 225de7ca0a tests: update tests and implement general state tests (#14734) 7 years ago
Péter Szilágyi 8f12d76a47
params: remove redundant consts, disable metro on AllProtocolChanges 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
changhong 17f0b11942
core: typos and comments improve 7 years ago
Péter Szilágyi d51a9fd6b7
cmd, core, params: add --rinkeby flag for fast connectivity 7 years ago
Péter Szilágyi edef84da2b
core: make genesis incompatibility error more explicit 8 years ago
Felix Lange 3d8de95f99 core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) 8 years ago
Felix Lange aa9a78e463 core, core/types: use non-pointer receiver for Marshal* methods 8 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Jeffrey Wilcke 7ff75ac2f2 cmd/utils, core, params: fork all teh things for dev mode (#3697) 8 years ago
Péter Szilágyi e588e0ca2b
all: next batch of log polishes to contextual versions 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Martin Holst Swende 564b60520c core: ignore 0x prefix for code in JSON genesis blocks (#3656) 8 years ago