Péter Szilágyi
84f4975520
Merge pull request #20835 from holiman/bump
...
core: bump txpool tx max size to 128KB
2020-03-30 12:14:53 +03:00
Péter Szilágyi
4690912ac9
Merge pull request #20816 from karalabe/disable-gosigar-ios
...
metrics: disable CPU stats (gosigar) on iOS
2020-03-26 13:15:43 +02:00
Péter Szilágyi
42e02ac03b
metrics: disable CPU stats (gosigar) on iOS
2020-03-26 11:24:58 +02:00
Péter Szilágyi
613af7ceea
Merge pull request #20152 from karalabe/snapshot-5
...
Dynamic state snapshots
2020-03-23 12:57:31 +02:00
Péter Szilágyi
0e6ea9199c
Merge pull request #20781 from karalabe/fix-clique-console-apis
...
internal/web3ext: fix clique console apis to work on missing arguments
2020-03-19 10:06:44 +02:00
Péter Szilágyi
36e93d2dd8
Merge pull request #20779 from meowsbits/patch-3
...
core/rawdb: fix freezer table test error check
2020-03-18 16:30:58 +02:00
Péter Szilágyi
e6ca1958d3
internal/web3ext: fix clique console apis to work on missing arguments
2020-03-18 15:23:16 +02:00
Péter Szilágyi
4655b60999
Merge pull request #20780 from karalabe/fix-eth-mine-sync-race
...
eth: when triggering a sync, check the head header TD, not block
2020-03-18 15:08:06 +02:00
Péter Szilágyi
dc6e98d2a8
eth: when triggering a sync, check the head header TD, not block
2020-03-18 14:33:06 +02:00
Péter Szilágyi
8d7aa9078f
params: begin v1.9.13 release cycle
2020-03-16 13:44:58 +02:00
Péter Szilágyi
b6f1c8dcc0
params: release Geth v1.9.12
2020-03-16 13:39:04 +02:00
Péter Szilágyi
241b283690
Merge pull request #20747 from karalabe/update-crypto-deps
...
go.mod: update golang.org/x/crypto to fix a Go 1.14 race rejection
2020-03-14 14:23:58 +02:00
Péter Szilágyi
466b009135
go.mod: update golang.org/x/crypto to fix a Go 1.14 race rejection
2020-03-14 14:09:31 +02:00
Péter Szilágyi
68b4b74682
Merge pull request #20762 from karalabe/fix-txprop-leak
...
eth: fix transaction announce/broadcast goroutine leak
2020-03-14 13:52:46 +02:00
Péter Szilágyi
270fbfba4b
eth: fix transaction announce/broadcast goroutine leak
2020-03-13 23:47:15 +02:00
Péter Szilágyi
fab0ee3bfa
core/state/snapshot: fix various iteration issues due to destruct set
2020-03-04 15:06:04 +02:00
Péter Szilágyi
328de180a7
core/state: fix resurrection state clearing and access
2020-03-04 10:22:48 +02:00
Péter Szilágyi
dcb22a9f99
core/state: fix account root hash update point
2020-03-03 16:55:06 +02:00
Péter Szilágyi
a4cf279494
core/state: extend snapshotter to handle account resurrections
2020-03-03 15:52:00 +02:00
Péter Szilágyi
6e05ccd845
core/state/snapshot, tests: sync snap gen + snaps in consensus tests
2020-03-03 09:17:13 +02:00
Péter Szilágyi
92ec07d63b
core/state: fix an account resurrection issue
2020-02-27 15:03:10 +02:00
Péter Szilágyi
06d4470b41
core: fix broken tests due to API changes + linter
2020-02-25 12:51:16 +02:00
Péter Szilágyi
6ddb92a089
core/state/snapshot: full featured account iteration
2020-02-25 12:51:14 +02:00
Péter Szilágyi
e567675473
core/state/snapshot: move iterator out into its own files
2020-02-25 12:51:13 +02:00
Péter Szilágyi
22c494d399
core/state/snapshot: bloom, metrics and prefetcher fixes
2020-02-25 12:51:11 +02:00
Péter Szilágyi
fd39f722a3
core: journal the snapshot inside leveldb, not a flat file
2020-02-25 12:51:10 +02:00
Péter Szilágyi
351a5903b0
core/rawdb, core/state/snapshot: runtime snapshot generation
2020-02-25 12:51:08 +02:00
Péter Szilágyi
d754091a87
core/state/snapshot: unlink snapshots from blocks, quad->linear cleanup
2020-02-25 12:51:07 +02:00
Péter Szilágyi
d7d81d7c12
core/state/snapshot: extract and split cap method, cover corners
2020-02-25 12:51:05 +02:00
Péter Szilágyi
542df8898e
core: initial version of state snapshots
2020-02-25 12:51:04 +02:00
Péter Szilágyi
bf1cdd723a
Merge pull request #20712 from karalabe/txfetcher-fix-test-randomness
...
eth/fetcher: remove randomness from test data
2020-02-24 15:03:49 +02:00
Péter Szilágyi
c6be24c731
eth/fetcher: remove randomness from test data
2020-02-24 14:59:02 +02:00
Péter Szilágyi
529b81dadb
params: begin v1.9.12 release cycle
2020-02-18 13:27:39 +02:00
Péter Szilágyi
6a62fe399b
params: release Geth v1.9.11 stable
2020-02-18 13:26:00 +02:00
Péter Szilágyi
05ccbb5edd
Merge pull request #20687 from karalabe/cht-1.9.11
...
params: update CHTs for the v1.9.11 release
2020-02-18 10:57:05 +02:00
Péter Szilágyi
4f55e24c02
params: update CHTs for the v1.9.11 release
2020-02-18 10:55:44 +02:00
Péter Szilágyi
c2117982b8
Merge pull request #20678 from karalabe/broadcast-sqrt-proper
...
eth: don't enforce minimum broadcast, fix broadcast test
2020-02-17 14:43:30 +02:00
Péter Szilágyi
26284ec3cc
Merge pull request #20681 from karalabe/go1.13.8
...
travis, appveyor, build: bump builder Go to 1.13.8
2020-02-17 13:15:17 +02:00
Péter Szilágyi
fef8c985bc
travis, appveyor, build: bump builder Go to 1.13.8
2020-02-17 13:13:24 +02:00
Péter Szilágyi
36a1e0b67d
eth: don't enforce minimum broadcast, fix broadcast test
2020-02-17 12:01:03 +02:00
Péter Szilágyi
eddcecc160
Merge pull request #20234 from rjl493456442/newtxhashes_2
...
core, eth: announce based transaction propagation
2020-02-13 15:28:34 +02:00
Péter Szilágyi
9938d954c8
eth: rework tx fetcher to use O(1) ops + manage network requests
2020-02-13 15:27:15 +02:00
Péter Szilágyi
ad2fc7c6a6
params: begin Geth v1.9.11 release cycle
2020-01-20 12:32:47 +02:00
Péter Szilágyi
58cf5686ea
params: release Geth v1.9.10
2020-01-20 12:27:51 +02:00
Péter Szilágyi
b4aa4a6965
Merge pull request #20580 from karalabe/cht-1.9.10
...
params: update CHTs for v1.9.10 release
2020-01-20 11:18:37 +02:00
Péter Szilágyi
1f1cefc036
params: update CHTs for v1.9.10 release
2020-01-20 10:28:49 +02:00
Péter Szilágyi
4c8fcd93da
Merge pull request #20579 from karalabe/android-go-1.13.6
...
travis: bump Android builder to Go 1.13.6
2020-01-20 00:55:00 +02:00
Péter Szilágyi
fcc84c38dd
travis: bump Android builder to Go 1.13.6
2020-01-20 00:54:20 +02:00
Péter Szilágyi
6d200efe72
Merge pull request #20578 from karalabe/win-go-1.13.6
...
appveyor: bump Go to 1.13.6 on Windows
2020-01-20 00:53:13 +02:00
Péter Szilágyi
92956e2930
appveyor: bump Go to 1.13.6 on Windows
2020-01-20 00:50:59 +02:00
Péter Szilágyi
b3b8d36995
Merge pull request #20570 from karalabe/ppa-focal-go-1.13.6
...
travis, build: enable Ubuntu Focal and Go 1.13.6 on PPA
2020-01-16 14:09:00 +02:00
Péter Szilágyi
9b32f592dc
travis, build: enable Ubuntu Focal and Go 1.13.6 on PPA
2020-01-16 13:28:32 +02:00
Péter Szilágyi
8592a57553
Merge pull request #20555 from holiman/cripple_txsize
...
core: set max tx size down to 2 slots (64KB)
2020-01-14 13:18:22 +02:00
Péter Szilágyi
e9e69d6e29
Merge pull request #20546 from karalabe/validate-block-broadcast
...
eth: check propagated block malformation on receiption
2020-01-13 15:19:14 +02:00
Péter Szilágyi
a90cc66f3c
eth: check propagated block malformation on receiption
2020-01-13 14:23:54 +02:00
Péter Szilágyi
b5c4ea56b8
Merge pull request #20540 from holiman/verbose_panic
...
core/state: add more verbosity to panic
2020-01-10 11:36:21 +02:00
Péter Szilágyi
b211742e5f
Revert "eth: refactor creation of EthAPIBackend ( #20476 )" ( #20536 )
...
This reverts commit a1bc0e3cb6 .
2020-01-09 13:26:37 +02:00
Péter Szilágyi
b8bc9b3d8e
Merge pull request #20444 from MariusVanDerWijden/patch-4
...
core: removed old invalid comment
2019-12-10 13:31:25 +02:00
Péter Szilágyi
370cb95b7f
params: begin v1.9.10 release cycle
2019-12-06 11:53:25 +02:00
Péter Szilágyi
017449971e
params: release Geth v1.9.9
2019-12-06 11:51:37 +02:00
Péter Szilágyi
e78f631dfc
Merge pull request #20428 from karalabe/cht-1.9.9
...
params: update CHTs for v1.9.9 release
2019-12-05 11:38:41 +02:00
Péter Szilágyi
6b6882f08b
params: update CHTs for v1.9.9 release
2019-12-05 11:01:40 +02:00
Péter Szilágyi
c2d65d34d5
Merge pull request #20415 from karalabe/trie-dirty-cache-metrics
...
trie: track dirty cache metrics, track clean writes on commit
2019-12-02 12:51:00 +02:00
Péter Szilágyi
13ccf6016e
trie: track dirty cache metrics, track clean writes on commit
2019-12-02 12:23:35 +02:00
Péter Szilágyi
c9f28ca8e5
go: update fastcache to 1.5.3 ( #20404 )
...
deps: update fastcache to 1.5.3
2019-11-27 15:08:34 +02:00
Péter Szilágyi
58e33d9e5a
Merge pull request #20403 from karalabe/fix-freezer-reinit
...
core/rawdb: fix reinit regression caused by the hash check PR
2019-11-27 15:05:58 +02:00
Péter Szilágyi
717f8a4e8f
core/rawdb: fix reinit regression caused by the hash check PR
2019-11-27 14:41:47 +02:00
Péter Szilágyi
0676320169
params: begin v1.9.9 release cycle
2019-11-26 12:21:11 +02:00
Péter Szilágyi
d62e9b2857
params: release go-ethereum v1.9.8
2019-11-26 12:20:22 +02:00
Péter Szilágyi
9ef90dbf30
Merge pull request #20385 from etclabscore/fix/version-cmd-networkid
...
cmd/geth: remove network id from version cmd
2019-11-25 13:51:22 +02:00
Péter Szilágyi
c1db636fb3
Merge pull request #20360 from karalabe/ppa-fix-cigo-clean
...
build: skip go clean on PPA, messes with the module trick
2019-11-21 18:56:10 +02:00
Péter Szilágyi
5b558ad936
build: skip go clean on PPA, messes with the module trick
2019-11-21 18:50:58 +02:00
Péter Szilágyi
0754100464
Merge pull request #20356 from karalabe/ppa-fix-cigo
...
build: pull in ci.go dependencies for the PPA builder
2019-11-21 16:24:07 +02:00
Péter Szilágyi
475ae8bd93
build: pull in ci.go dependencies for the PPA builder
2019-11-21 16:14:31 +02:00
Péter Szilágyi
f56f969dd3
Merge pull request #20350 from holiman/puppeth_ssh
...
cmd/puppeth: make ssh prompt more user-friendly
2019-11-21 15:08:10 +02:00
Péter Szilágyi
7be89a7a01
Merge pull request #20339 from etclabscore/fix/cmd-puppeth-blocknonce-type
...
cmd/puppeth: x-spec nonce data type, use types.BlockNonce
2019-11-21 13:34:33 +02:00
Péter Szilágyi
c5b46a79c1
Merge pull request #20338 from etclabscore/feat/statetests-dedupe-walk-refactor
...
tests: refactor TestState to dedupe walk callback
2019-11-20 16:24:03 +02:00
Péter Szilágyi
75e029db8b
build, travis: use ephemeral debsrc GOPATH to get mod deps
2019-11-20 14:57:33 +02:00
Péter Szilágyi
f8790b9482
mobile: fix CopyFile switch to package cp
2019-11-20 14:42:36 +02:00
Péter Szilágyi
8bd5bb8918
travis: fake build ppa only for go module dependencies
2019-11-20 14:42:36 +02:00
Péter Szilágyi
a7dfaa0bda
build, internal/build: drop own file/folder copier
2019-11-20 14:42:35 +02:00
Péter Szilágyi
e1dcea8bf0
go.mod: tidy up the modules to avoid xgo writes to go.sum
2019-11-20 14:42:34 +02:00
Péter Szilágyi
b3d6304f1e
travis, build: aggregate and upload go mod dependencies for PPA
2019-11-20 14:42:33 +02:00
Péter Szilágyi
f4ec85486a
accounts/abi/bind: switch binding test to go modules
2019-11-20 14:42:33 +02:00
Péter Szilágyi
dfdb204b48
travis: explicitly enable go modules in Go 1.11 and 1.12
2019-11-20 14:42:32 +02:00
Péter Szilágyi
15fb780de6
go.mod, vendor: switch to Go modules
2019-11-20 14:42:28 +02:00
Péter Szilágyi
3a4a3d080b
Merge pull request #20261 from holiman/less_querying
...
internal/ethapi: don't query wallets at every execution of gas estimation
2019-11-20 12:49:13 +02:00
Péter Szilágyi
4b8f56cf98
params: begin v1.9.8 release cycle
2019-11-07 10:01:20 +02:00
Péter Szilágyi
a718daa674
params: release Geth v1.9.7
2019-11-07 09:58:39 +02:00
Péter Szilágyi
fc3661f89c
Merge pull request #20248 from karalabe/cht-1.9.7
...
params: hard-code new CHTs for the 1.9.7 release
2019-11-06 17:54:39 +02:00
Péter Szilágyi
9948724deb
params: hard-code new CHTs for the 1.9.7 release
2019-11-06 17:47:13 +02:00
Péter Szilágyi
c702bd70ed
travis: bump linter to Go 1.13.x
2019-11-05 15:35:51 +02:00
Péter Szilágyi
734e00af9e
travis, build, internal: use own Go bundle for PPA builds ( #20240 )
...
* build: bump PPAs to Go 1.13 (via longsleep), keep Trusty on 1.11
* travis, build, vendor: use own Go bundle for PPA builds
* travis, build, internal, vendor: smarter Go bundler, own untar
* build: updated ci-notes with new Go bundling, only make, don't test
2019-11-05 15:32:42 +02:00
Péter Szilágyi
0ff7380465
Merge pull request #20231 from SamuelMarks/go1.13.4
...
appveyor: bump to Go 1.13.4
2019-11-04 10:38:10 +02:00
Péter Szilágyi
12f2a25d5e
Merge pull request #20225 from karalabe/forkid-eth-handshake-verification-plus
...
cmd/devp2p, core/forkid: make forkid.Filter API uniform
2019-10-31 10:58:28 +02:00
Péter Szilágyi
8927f7724a
cmd/devp2p, core/forkid: make forkid.Filter API uniform
2019-10-31 10:38:14 +02:00
Péter Szilágyi
93422e9d15
Merge pull request #20140 from karalabe/eth64-handshake-forkid
...
eth: eth/64 - extend handshake with with fork id
2019-10-30 13:21:25 +02:00
Péter Szilágyi
9641cacea8
core/forkid: add two clauses for more precise validation ( #20220 )
2019-10-30 12:05:31 +01:00
Péter Szilágyi
64571f9379
eth: eth/64 - extend handshake packet with fork id
2019-10-29 18:04:39 +02:00
Péter Szilágyi
e306304414
Merge pull request #20204 from holiman/fix_downloader_race
...
eth/downloader: fix data race in downloader
2019-10-29 17:10:44 +02:00