Péter Szilágyi
477ec75323
Merge pull request #22513 from holiman/no_snap_bloom
...
eth/protocols/snap, eth/downloader: don't use bloom filter in snap sync
2021-03-23 11:37:32 +02:00
Péter Szilágyi
f304290b7d
Merge pull request #22551 from karalabe/snapshot-parent-get-panic
...
core/state/snapshot: fix panic on missing parent
2021-03-22 23:34:12 +02:00
Péter Szilágyi
a31f6d54df
core/state/snapshot: fix panic on missing parent
2021-03-22 22:41:28 +02:00
Péter Szilágyi
182670849e
params: begin v1.10.2 release cycle
2021-03-08 11:34:08 +02:00
Péter Szilágyi
c2d2f4ed8f
params: release Geth v1.10.1
2021-03-08 11:32:20 +02:00
Péter Szilágyi
5aba946164
Merge pull request #22452 from holiman/testupdate_berlin
...
tests: update reference tests with 2315 removed from Berlin
2021-03-07 22:27:53 +02:00
Péter Szilágyi
44c0bb2b44
Merge pull request #22426 from ethereum/revert-22413-unship-berlin
...
Revert "core/forkid, params: unset Berlin fork number"
2021-03-07 19:39:11 +02:00
Péter Szilágyi
658cb9fc4f
Merge pull request #22414 from karalabe/unship-2315
...
core, eth: unship EIP 2315
2021-03-07 19:38:49 +02:00
Péter Szilágyi
dab90e4d42
Merge pull request #22432 from karalabe/add-hirsute
...
build: add support for Ubuntu Hirsute Hippo
2021-03-04 14:03:54 +02:00
Péter Szilágyi
5b95453ef2
build: add support for Ubuntu Hirsute Hippo
2021-03-04 13:57:02 +02:00
Péter Szilágyi
89026d5d70
Merge pull request #22431 from karalabe/builder-fix-ppa
...
build: fix PPA failure due to updated debsrc
2021-03-04 13:12:03 +02:00
Péter Szilágyi
de61da99c4
build: fix PPA failure due to updated debsrc
2021-03-04 13:06:23 +02:00
Péter Szilágyi
9230ca4924
Revert "core/forkid, params: unset Berlin fork number ( #22413 )"
...
This reverts commit ba999105ef .
2021-03-04 10:44:37 +02:00
Péter Szilágyi
ba999105ef
core/forkid, params: unset Berlin fork number ( #22413 )
2021-03-03 12:05:27 +02:00
Péter Szilágyi
430f69e01e
core/vm/runtime: more unshipping
2021-03-02 23:51:03 +02:00
Péter Szilágyi
7834e4a278
core, eth: unship EIP 2315
2021-03-02 23:40:57 +02:00
Péter Szilágyi
744707a490
Merge pull request #22380 from karalabe/berlin
...
all: define and enable the Berlin hard fork on all networks
2021-02-26 15:04:56 +02:00
Péter Szilágyi
0928562670
all: define Berlin hard fork spec
2021-02-26 14:24:07 +02:00
Péter Szilágyi
96d9306413
Merge pull request #22381 from karalabe/lower-error-log
...
eth/protocols/snap: lower abortion and resumption logs to debug
2021-02-25 13:03:07 +02:00
Péter Szilágyi
b2b5c82aca
eth/protocols/snap: lower abortion and resumption logs to debug
2021-02-25 12:56:18 +02:00
Péter Szilágyi
f54dc4ab3d
travis: manually install Android since Travis is stale ( #22373 )
2021-02-24 11:36:08 +02:00
Péter Szilágyi
bf5b379b13
Merge pull request #22369 from karalabe/android-bionic-builder
...
travis: bump builders to Bionic
2021-02-23 20:52:40 +02:00
Péter Szilágyi
70afe15f68
travis: bump builders to Bionic
2021-02-23 20:31:09 +02:00
Péter Szilágyi
b502c86662
Merge pull request #22368 from karalabe/ndk-bump
...
travis: bump Android NDK version
2021-02-23 19:58:37 +02:00
Péter Szilágyi
c9aa267049
travis: bump Android NDK version
2021-02-23 19:57:39 +02:00
Péter Szilágyi
cdb6a84339
Merge pull request #22350 from karalabe/disable-preimage-collection
...
cmd/utils: disable caching preimages by default
2021-02-23 19:29:36 +02:00
Péter Szilágyi
4ee8d2d305
travis, appveyor, build, Dockerfile: bump Go to 1.16 ( #22351 )
...
* travis, appveyor, build: bump Go to 1.16
* accounts/abi/bind: fix up Go mod files for Go 1.16
2021-02-23 18:42:43 +02:00
Péter Szilágyi
2743fb0429
Dockerfile: bump to Go 1.16 base images
2021-02-23 18:28:24 +02:00
Péter Szilágyi
2d1a0e9b03
accounts/abi/bind: fix up Go mod files for Go 1.16
2021-02-23 18:12:25 +02:00
Péter Szilágyi
c5023e1dc5
travis, appveyor, build: bump Go to 1.16
2021-02-19 16:03:17 +02:00
Péter Szilágyi
ca76db6116
cmd/utils: disable caching preimages by default
2021-02-19 15:56:41 +02:00
Péter Szilágyi
1489c3f494
Merge pull request #22334 from karalabe/fix-snap-cancel
...
eth: fix snap sync cancellation
2021-02-16 16:30:07 +02:00
Péter Szilágyi
bfdff4c5b8
eth: fix snap sync cancellation
2021-02-16 16:11:33 +02:00
Péter Szilágyi
6291fc9230
Merge pull request #22331 from karalabe/enforce-min-snap-difflayers
...
core/state/snapshot: ensure Cap retains a min number of layers
2021-02-16 15:26:37 +02:00
Péter Szilágyi
9ec3329899
core/state/snapshot: ensure Cap retains a min number of layers
2021-02-16 15:25:20 +02:00
Péter Szilágyi
915c614959
Merge pull request #22332 from karalabe/fix-fastsync-restart-bloom-crash
...
trie: fix bloom crash on fast sync restart
2021-02-16 13:30:15 +02:00
Péter Szilágyi
e991bdae24
trie: fix bloom crash on fast sync restart
2021-02-16 10:44:38 +02:00
Péter Szilágyi
2fc465a7be
Merge pull request #22319 from karalabe/fix-defer-leak
...
core: fix temp memory blowup caused by defers holding on to state
2021-02-12 15:34:35 +02:00
Péter Szilágyi
ef227c5f42
core: fix temp memory blowup caused by defers holding on to state
2021-02-12 12:45:34 +02:00
Péter Szilágyi
1bbc8a1944
Merge pull request #22293 from karalabe/txunindex-1year
...
cmd/utils, eth/ethconfig: unindex txs older than ~1 year
2021-02-10 16:02:35 +02:00
Péter Szilágyi
409b16e5ab
cmd/utils, eth/ethconfig: unindex txs older than ~1 year
2021-02-10 16:01:37 +02:00
Péter Szilágyi
2fdba3aacb
Merge pull request #22294 from holiman/pruner_compact_fix
...
core/state/pruner: fix compaction range error
2021-02-09 11:01:21 +02:00
Péter Szilágyi
944d901436
Merge pull request #22291 from karalabe/fix-pruner-compaction
...
core/state/pruner: fix compaction after pruning
2021-02-08 19:19:38 +02:00
Péter Szilágyi
2728672c28
core/state/pruner: fix compaction after pruning
2021-02-08 19:18:40 +02:00
Péter Szilágyi
123e934e72
Merge pull request #22288 from karalabe/1.10.unstable
...
params: just to make snapshots a bit more official
2021-02-08 13:16:50 +02:00
Péter Szilágyi
d86906f1e6
params: just to make snapshots a bit more official
2021-02-08 13:03:06 +02:00
Péter Szilágyi
bbe694fc52
Merge pull request #22280 from karalabe/snapshot-default
...
cmd/utils: enable snapshots by default
2021-02-08 12:58:54 +02:00
Péter Szilágyi
994cdc69c8
cmd/utils: enable snapshots by default
2021-02-07 20:13:59 +02:00
Péter Szilágyi
e3430ac7df
eth: check snap satelliteness, delegate drop to eth ( #22235 )
...
* eth: check snap satelliteness, delegate drop to eth
* eth: better handle eth/snap satellite relation, merge reg/unreg paths
2021-02-02 10:44:36 +02:00
Péter Szilágyi and Felix Lange
573f373d2b
internal/ethapi: print tx details when submitting ( #22170 )
...
This adds more info about submitted transactions in log messages.
Co-authored-by: Felix Lange <fjl@twurst.com >
2021-01-26 12:13:55 +01:00
Péter Szilágyi
ddadc3d273
Merge pull request #21047 from holiman/improve_updates_2
...
core: improve trie updates (part 2)
2021-01-21 01:48:08 +02:00
Péter Szilágyi
42f9f1f073
core/state: convert prefetcher to concurrent per-trie loader
2021-01-21 01:47:14 +02:00
Péter Szilágyi
3944976a9a
Merge pull request #22177 from karalabe/snapshot-storage-logs
...
core/state/snapshot: add generation logs to storage too
2021-01-15 12:54:34 +02:00
Péter Szilágyi
c4deebbf1e
core/state/snapshot: add generation logs to storage too
2021-01-15 12:26:46 +02:00
Péter Szilágyi
d13c59fef0
Merge pull request #22169 from karalabe/faucet-regen
...
cmd/faucet: update the embedded website asset
2021-01-14 12:19:57 +02:00
Péter Szilágyi
12969084d1
cmd/faucet: update the embedded website asset
2021-01-14 12:10:52 +02:00
Péter Szilágyi
79e2174e4d
Merge pull request #22157 from karalabe/prque-tests
...
common/prque: pull in tests and benchmarks from upstream
2021-01-11 10:52:46 +02:00
Péter Szilágyi
ab5e3f400f
common/prque: pull in tests and benchmarks from upstream
2021-01-11 10:31:03 +02:00
Péter Szilágyi
d3952898c3
Merge pull request #22137 from karalabe/faucet-fb-fix
...
cmd/faucet: switch Facebook auth over to mobile site
2021-01-07 18:45:27 +02:00
Péter Szilágyi
3c6665e7d6
cmd/faucet: switch Facebook auth over to mobile site
2021-01-07 18:14:44 +02:00
Péter Szilágyi
38310f9022
Merge pull request #22136 from karalabe/faucet-websocket-fix
...
cmd/faucet: fix websocket race regression after switching to gorilla
2021-01-07 12:58:42 +02:00
Péter Szilágyi
44208d9258
cmd/faucet: fix websocket race regression after switching to gorilla
2021-01-07 10:23:50 +02:00
Péter Szilágyi
8bd8e1b24a
Merge pull request #22122 from karalabe/snapshot-polishes
...
cmd/utils, eth/downloader: minor snap nitpicks
2021-01-07 09:12:20 +02:00
Péter Szilágyi
83d317cff9
cmd/utils, eth/downloader: minor snap nitpicks
2021-01-06 08:37:45 +02:00
Péter Szilágyi
6ada9f0f38
Merge pull request #22107 from karalabe/faucet-twitter
...
cmd: support v1.1 Twitter API in faucet, fix puppeth
2021-01-05 10:27:33 +02:00
Péter Szilágyi
e4571d8c12
cmd: support v1.1 Twitter API in faucet, fix puppeth
2021-01-04 14:13:21 +02:00
017831dd5b
core, eth: split eth package, implement snap protocol ( #21482 )
...
This commit splits the eth package, separating the handling of eth and snap protocols. It also includes the capability to run snap sync (https://github.com/ethereum/devp2p/blob/master/caps/snap.md ) , but does not enable it by default.
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de >
Co-authored-by: Martin Holst Swende <martin@swende.se >
2020-12-14 10:27:15 +01:00
Péter Szilágyi
ead814616c
Merge pull request #21890 from ligi/issue_templates
...
github: Add new style of issue-templates
2020-11-23 17:47:20 +02:00
Péter Szilágyi
28080463d2
Merge pull request #21861 from holiman/remove_retesteth
...
cmd/geth: remove retesteth
2020-11-19 07:49:40 +02:00
Péter Szilágyi
cc05b050df
params: release Geth v1.9.24 with Go 1.15.5 ( #21842 )
2020-11-12 21:10:15 +01:00
Péter Szilágyi
0c34eae172
Merge pull request #21803 from holiman/ethash
...
consensus/ethash: fix the percentage progress report
2020-11-09 17:57:23 +02:00
Péter Szilágyi
7c30f4d085
Merge pull request #21804 from karalabe/snapshot-marker-sync
...
core/state/snapshot: update generator marker in sync with flushes
2020-11-09 17:50:26 +02:00
Péter Szilágyi
040928d8bb
Merge pull request #21805 from karalabe/travis-drop-1.13
...
travis: drop Go 1.13 builders as it's not supported any more
2020-11-09 17:49:56 +02:00
Péter Szilágyi
9e688fb64c
Merge pull request #21806 from karalabe/deprecate-eoan
...
build: stop building for Ubuntu Eoan, not supported any more
2020-11-09 17:49:21 +02:00
Péter Szilágyi
1143dc6e29
build: stop building for Ubuntu Eoan, not supported any more
2020-11-09 17:43:54 +02:00
Péter Szilágyi
eb694ea706
travis: drop Go 1.13 builders as it's not supported any more
2020-11-09 17:39:42 +02:00
Péter Szilágyi
7b7b327ff2
core/state/snapshot: update generator marker in sync with flushes
2020-11-09 16:03:58 +02:00
Péter Szilágyi
97fc1c3b1d
Merge pull request #21787 from karalabe/pod-non-verbose
...
build: stop verbose output to keep travis from overflowing
2020-11-05 11:55:50 +02:00
Péter Szilágyi
6cfe494276
build: stop verbose output to keep travis from overflowing
2020-11-05 11:52:35 +02:00
Péter Szilágyi
7b748e550a
Merge pull request #21747 from holiman/yolov2update
...
params: update yolov2 bootnode with elastic ip
2020-10-23 17:48:43 +03:00
Péter Szilágyi
8a94aa91fb
Merge pull request #21745 from holiman/yolov2_bootnodes
...
utils, params: add yolov2 bootnode
2020-10-23 16:42:08 +03:00
Péter Szilágyi
a15d71a255
core/state/snapshot: stop generator if it hits missing trie nodes ( #21649 )
...
* core/state/snapshot: exit Geth if generator hits missing trie nodes
* core/state/snapshot: error instead of hard die on generator fault
* core/state/snapshot: don't enable logging on the tests
2020-10-05 11:52:36 +03:00
Péter Szilágyi
c9959145a9
params: begin v1.9.23 release cycle
2020-09-28 11:23:02 +03:00
Péter Szilágyi
c71a7e26a8
params: release Geth v1.9.22
2020-09-28 11:21:47 +03:00
Péter Szilágyi
7ddb44b80e
Merge pull request #21635 from karalabe/cht-1.9.22
...
params: update CHTs for Geth v1.9.22
2020-09-28 11:21:17 +03:00
Péter Szilágyi
b5d362b2bf
params: update CHTs for Geth v1.9.22
2020-09-28 11:19:22 +03:00
Péter Szilágyi
2482ba016e
Merge pull request #21529 from karalabe/dynamic-pivot
...
eth/downloader: dynamically move pivot even during chain sync
2020-09-18 12:29:33 +03:00
Péter Szilágyi
fb835c024c
eth/downloader: dynamically move pivot even during chain sync
2020-09-18 11:37:42 +03:00
Péter Szilágyi
3a98c6f6e6
Merge pull request #21537 from karalabe/les-reorg-fix
...
eth/downloader: only roll back light sync if not fully validating
2020-09-09 18:37:37 +03:00
Péter Szilágyi
367f12f734
eth/downloader: only roll back light sync if not fully validating
2020-09-09 14:13:26 +03:00
Péter Szilágyi
8d35b1eb2b
params: begin v1.9.22 release cycle
2020-09-09 11:23:37 +03:00
Péter Szilágyi
0287d54847
params: release Geth v1.9.21
2020-09-09 11:22:11 +03:00
Péter Szilágyi
24562d9b0c
Merge pull request #21534 from karalabe/cht-1.9.21
...
params: update CHTs for v1.9.21 release
2020-09-09 10:34:53 +03:00
Péter Szilágyi
dc681fc1f6
params: update CHTs for v1.9.21 release
2020-09-09 10:33:20 +03:00
Péter Szilágyi
f86324edb7
Merge pull request #21504 from karalabe/trie-path-sync
...
core, eth, trie: prepare trie sync for path based operation
2020-09-02 13:52:51 +03:00
Péter Szilágyi
eeaf191633
core, eth, trie: prepare trie sync for path based operation
2020-09-02 13:21:32 +03:00
Péter Szilágyi
d97e0063d5
Merge pull request #21491 from karalabe/state-sync-leak-fix
...
core/state, eth, trie: stabilize memory use, fix memory leak
2020-08-27 11:24:28 +03:00
Péter Szilágyi
d8da0b3d81
core/state, eth, trie: stabilize memory use, fix memory leak
2020-08-26 13:05:06 +03:00
Péter Szilágyi
63a9d4b2ae
Merge pull request #21486 from karalabe/cht-1.9.20
...
params: update CHTs for v1.9.20 release
2020-08-25 13:25:23 +03:00
Péter Szilágyi
ce5f94920d
params: update CHTs for v1.9.20 release
2020-08-25 13:02:51 +03:00