Commit Graph

1345 Commits (35dbf7a8a35dd4e216b2dee5330ed48b0c1702b7)

Author SHA1 Message Date
gary rong 80469bea0c
all: integrate the freezer with fast sync 6 years ago
Péter Szilágyi 006c21efc7
cmd, core, eth, les, node: chain freezer on top of db rework 6 years ago
Péter Szilágyi 9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync (#19489) 6 years ago
Felföldi Zsolt 40cdcf8c47 les, light: implement ODR transaction lookup by hash (#19069) 6 years ago
Péter Szilágyi 85726fdb02
eth/downloader: fix header delays during chain dedup 6 years ago
Martin Holst Swende 5036992b06 eth, les: add error when accessing missing block state (#18346) 6 years ago
Péter Szilágyi ed47f29bc8
eth: enforce chain above CHT before accepting txs into the pool 6 years ago
gary rong 749ccab9a4 eth/downloader: enable unsync-protection for light client (#19496) 6 years ago
gary rong 6269e5574c miner: polish miner configuration (#19480) 6 years ago
Péter Szilágyi 38f6b85638
eth, les, light: enforce CHT checkpoints on fast-sync too 6 years ago
Péter Szilágyi 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Matthew Halpern 6b0ddd141e
core, eth, les, light: store transaction receipts without txHash and gasCost 6 years ago
Martin Holst Swende e2f3465e83 eth, les, geth: implement cli-configurable global gas cap for RPC calls (#19401) 6 years ago
gary rong d5cae48bae accounts, cmd, internal: disable unlock account on open HTTP (#17037) 6 years ago
Péter Szilágyi ed34a5e08a
cmd, core, eth: support disabling the concurrent state prefetcher 6 years ago
Péter Szilágyi ac3e7c9b3d
eth: remove redundant chain config fields 6 years ago
Jonas dba336e612 eth: fix EIP158 account cleanup on chain tracing (#19341) 6 years ago
Péter Szilágyi 91eec1251c
cmd, core, eth, trie: get rid of trie cache generations (#19262) 6 years ago
gary rong 6c312a24b6 eth/downloader: fix ancestor searching for light syncing (#19136) 6 years ago
Martin Holst Swende 7504dbd6eb core/vm: 64 bit memory and gas calculations (#19210) 6 years ago
Péter Szilágyi 1612267a4b
eth/downloader: fix nil droppeer in state sync 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Felföldi Zsolt c2003ed63b les, les/flowcontrol: improved request serving and flow control (#18230) 6 years ago
gary rong 7fd0ccaa68 core: remove unnecessary fields in logs, receipts and tx lookups (#17106) 6 years ago
Matthew Halpern 8af6c9e6a2 eth: extract check for tracing transaction in block file (#19107) 6 years ago
HackyMiner f7f6a46029 eth, node: use APPDATA env to support cygwin/msys correctly (#17786) 6 years ago
Matthew Halpern 3c62f965e7 eth: remove redundant parentheses (#19108) 6 years ago
Matthew Halpern 7d24a73192 eth/tracers: enforce camel case variable names (#19057) 6 years ago
Péter Szilágyi d6225ab846
cmd/utils, eth: relinquish GC cache to read cache in archive mode 6 years ago
Martin Holst Swende 43e8efe895
accounts, eth, clique, signer: support for external signer API (#18079) 6 years ago
Martin Holst Swende 05d21438de
eth: make tracers respect pre- EIP 158/161 rule 6 years ago
lhendre d88441025f cmd,eth: 16400 Add an option to stop geth once in sync. WIP for light mode (#17321) 6 years ago
Wenbiao Zheng 277a8c975b eth/fetcher: blockFilter is not used anymore (#17971) 6 years ago
b00ris 769657060e les: implement ultralight client (#16904) 6 years ago
Martin Holst Swende dc43ea8d03
tests: tune flaky tests that error in travis occasionally (#18508) 6 years ago
Martin Holst Swende 9bc0138ded
eth: properly flush files in standardTraceBlockToFile (#18502) 6 years ago
gary rong d5cad488be core, eth: fix database version (#18429) 6 years ago
gary rong e8ff318205 eth/tracer: extend create2 (#18318) 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
Wenbiao Zheng 81c3dc728f eth/downloader: progress in stateSync not used anymore (#17998) 6 years ago
Martin Holst Swende 5f251a6448
downloader: fix edgecase where returned index is OOB for downloader (#18335) 6 years ago
Martin Holst Swende 83a9a73b89 cmd/geth, core, eth: implement Constantinople override flag (#18273) 6 years ago
Péter Szilágyi 31b3334922
cmd/utils, eth: minor polishes on whitelist code 6 years ago
Ryan Schneider 48b70ecff1
cmd, eth: Add support for `--whitelist <blocknum>=<hash>,...` flag 6 years ago
Péter Szilágyi 0983d02aa9
eth, internal/web3ext: tiny polishes in tracers 6 years ago
Martin Holst Swende 42a914a84f
cmd/evm, core/vm, eth: implement api methods to do stdjson dump to local filesystem 6 years ago
Max Sistemich dfa16a3e4e eth/tracers: fixed incorrect storage from prestate_tracer (#18253) 6 years ago
Paweł Bylica de39513ced core, internal, eth, miner, les: Take VM config from BlockChain (#17955) 6 years ago
Péter Szilágyi 174083c3ae
eth/downloader: fix light client cht binary search issue 6 years ago
Felix Lange b24ef5e05d eth: increase timeout in TestBroadcastBlock (#18064) 6 years ago