Commit Graph

139 Commits (f1a7997af38bb992d1a75c49ceb952117d3548ec)

Author SHA1 Message Date
gary rong 770316dc20 core, light: write chain data in atomic way (#20287) 5 years ago
Felix Lange 9c6cf960b4
internal/web3ext, les: update clique JS and make it work with the light client (#20318) 5 years ago
gary rong b9bac1f384 les: fix and slim the unit tests of les (#20247) 5 years ago
Ryan Schneider ad03d9801c internal/ethapi: support block number or hash on state-related methods (#19491) 5 years ago
Felföldi Zsolt 0ac9bbba6c les: multiple server bugfixes (#20079) 5 years ago
gary rong 2ed729d38e les: handler separation (#19639) 5 years ago
gary rong c2c4c9f1e5 core, light, params: implement eip2028 (#19931) 5 years ago
gary rong f7cdea2bdc all: on-chain oracle checkpoint syncing (#19543) 5 years ago
gary rong 80469bea0c
all: integrate the freezer with fast sync 5 years ago
Felföldi Zsolt 40cdcf8c47 les, light: implement ODR transaction lookup by hash (#19069) 5 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
Zsolt Felfoldi 64f9c1ea09 les, light: remove support for les/1 4096 block CHT sections 6 years ago
Zsolt Felfoldi 5515f364ae les: removed les/1 protocol messages 6 years ago
Martin Holst Swende 0b4fe8d192 all: simplify timestamps to uint64 (#19372) 6 years ago
Péter Szilágyi ccffad5553
light, params: update CHTs, integrate CHT for Goerli too 6 years ago
Martin Holst Swende 59e1953246 core, ethdb, trie: mode dirty data to clean cache on flush (#19307) 6 years ago
Péter Szilágyi 211ec46284
les, light: verbose errors on state retrieval issues 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
Matthew Halpern 325334f61a light: enforce camel case variable names (#19054) 6 years ago
Matthew Halpern 6f714ed73e light: make chain receiver names consistent (#18997) 6 years ago
Matthew Halpern 7c339ff442 light: make transaction pool receiver names consistent (#19000) 6 years ago
Felix Lange 684facedb8
light: fix disableCheckFreq locking (#18515) 6 years ago
b00ris 769657060e les: implement ultralight client (#16904) 6 years ago
Péter Szilágyi f25f776c9f
core, light: get rid of the dual mutexes, hard to reason with 6 years ago
Iskander (Alex) Sharipov da6e6e7971
light: fix duplicated argument in bytes.Equal call 6 years ago
Sheldon ca228569e4 light: odrTrie tryUpdate should use update (#18107) 6 years ago
Péter Szilágyi 434dd5bc00
cmd, core, eth, light, trie: add trie read caching layer 6 years ago
gary rong c5d34fc94e les, light: reduce les testing stress (#17867) 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
Péter Szilágyi af89093116
les, light, params: update light client CHTs 6 years ago
Péter Szilágyi 0f2ba07c41
common, core, light: add block age into info logs 6 years ago
Felföldi Zsolt 63352bf424 core: safe indexer operation when syncing starts before the checkpoint (#17511) 6 years ago
gary rong b69476b372 all: make indexer configurable (#17188) 6 years ago
Péter Szilágyi 9f036647e4
consensus/clique, light: light client snapshots on Rinkeby 6 years ago
Felföldi Zsolt 1de9ada401 light: new CHTs (#17448) 6 years ago
Felföldi Zsolt 2cdf6ee7e0 light: CHT and bloom trie indexers working in light mode (#16534) 6 years ago
Sheldon 9e24491c65 core/bloombits, light: fix typos (#17235) 6 years ago
Felföldi Zsolt f524ec4326 light: new CHTs (#17124) 6 years ago
gary rong a4a2343cdc ethdb, core: implement delete for db batch (#17101) 6 years ago
Felföldi Zsolt 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) 6 years ago
Felföldi Zsolt 2977538ac0 light: new CHTs for mainnet and ropsten (#16926) 6 years ago
kiel barry cbfb40b0aa params: fix golint warnings (#16853) 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 6 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 6 years ago
Felföldi Zsolt 595b47e535 light: new CHT for mainnet and ropsten (#16736) 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