Péter Szilágyi
a0b81097ad
Merge pull request #19562 from holiman/fix_tabcrash
...
p2p/discover: fix nil-dereference due to race
2019-05-13 13:31:45 +03:00
Péter Szilágyi
6ec6b29051
core: fix import errors on clique crashes + empty blocks ( #19544 )
...
* core: fix import errors on clique crashes + empty blocks
* cosensus/clique, core: add test for the mirrored state issue
* core: address todo question wrt log count
* core: raise a louder warning for non-clique known blocks
2019-05-10 17:04:10 +03:00
Péter Szilágyi
494f5d448a
Merge pull request #19550 from ethersphere/swarm-rather-stable
...
swarm v0.4-rc1
2019-05-10 14:09:01 +03:00
Péter Szilágyi
c94d582aa7
Merge pull request #19539 from karalabe/faucet-updates
...
cmd/faucet: embed git commit hash/date, disable Google+
2019-05-09 00:49:14 +03:00
Péter Szilágyi
ab10c15578
cmd/faucet: sunset Google+ authentication
2019-05-08 17:14:54 +03:00
Péter Szilágyi
9454508b23
cmd/faucet: embed git commit hash and date into the version
2019-05-08 17:11:33 +03:00
Péter Szilágyi
78477e4118
Merge pull request #19534 from karalabe/downloader-delay-fix
...
eth/downloader: fix header delays during chain dedup
2019-05-08 12:15:17 +03:00
Péter Szilágyi
85726fdb02
eth/downloader: fix header delays during chain dedup
2019-05-07 16:09:11 +03:00
Péter Szilágyi
b6c0234e0b
Merge pull request #19513 from fjl/p2p-discover-split-v4
...
p2p/discover: split out discv4 code
2019-05-02 17:30:49 +03:00
Péter Szilágyi
befca7e8b0
Merge pull request #19500 from karalabe/cht-txpool-open-limit
...
eth: enforce chain above CHT before accepting txs into the pool
2019-04-30 11:03:57 +03:00
Péter Szilágyi
ed47f29bc8
eth: enforce chain above CHT before accepting txs into the pool
2019-04-26 12:45:12 +03:00
Péter Szilágyi
92a849a509
Merge pull request #19497 from karalabe/peers-50
...
cmd/utils, node: switch over default peer count to 50
2019-04-25 17:25:09 +03:00
Péter Szilágyi
7c91038bff
Merge pull request #19438 from karalabe/ledger-new-derivation-path
...
accounts: switch Ledger derivation path to canonical one
2019-04-25 13:33:17 +03:00
Péter Szilágyi
0758d7fe5c
cmd/utils, node: switch over default peer count to 50
2019-04-25 12:54:33 +03:00
Péter Szilágyi
d8dc37c85b
Merge pull request #18168 from karalabe/trie-better-cache-size-estimation
...
trie: approximate the wasted cache metaspace closer
2019-04-18 12:46:27 +03:00
Péter Szilágyi
78ec90717a
swarm/version: bump version due to Geth hotfix release
2019-04-17 15:50:41 +03:00
Péter Szilágyi
f496927a93
Merge pull request #19468 from karalabe/enforce-fastsync-checkpoints
...
eth, les, light: enforce CHT checkpoints on fast-sync too
2019-04-17 14:50:51 +03:00
Péter Szilágyi
38f6b85638
eth, les, light: enforce CHT checkpoints on fast-sync too
2019-04-17 13:16:15 +03:00
Péter Szilágyi
c9d9a2d48a
Merge pull request #19470 from SamuelMarks/go1.12.4
...
appveyor.yml: Upgraded to Go 1.12.4
2019-04-16 17:44:11 +03:00
Péter Szilágyi
78d90c47f7
Merge pull request #19345 from Matthalp/optimize-receipt-storage
...
core, eth, les, light: avoid storing computable receipt metadata
2019-04-16 09:51:46 +03:00
Péter Szilágyi
7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner
2019-04-15 13:42:26 +03:00
Péter Szilágyi
d9d60a5a7f
cmd: special case default cache allowance (4GB mainnet, 128MB ligh)
2019-04-12 12:06:43 +03:00
Péter Szilágyi
4a4abc41d4
trie: approximate the wasted cache metaspace closer
2019-04-12 11:43:16 +03:00
Péter Szilágyi
d5af3a584c
cmd/clef, signer: make fourbyte its own package, break dep cycle ( #19450 )
...
* cmd/clef, signer: make fourbytes its own package, break dep cycle
* signer/fourbyte: pull in a sanitized 4byte database
2019-04-11 20:01:11 +03:00
Péter Szilágyi
b7dd225179
swarm/version: bump Swarm due to Geth hotfix release
2019-04-10 16:13:35 +03:00
Péter Szilágyi
ae7344d799
accounts: switch Ledger derivation path to canonical one
2019-04-10 13:09:08 +03:00
Péter Szilágyi
8cf764da89
Revert "Can now specify the number of empty accounts to derive"
...
This reverts commit 5b30aa59d6 .
2019-04-10 12:51:22 +03:00
Péter Szilágyi
22e1d2ce03
Merge pull request #19426 from karalabe/vendor-fix-freegeoip
...
vendor: fix some vendor config leftover
2019-04-10 00:12:57 +03:00
Péter Szilágyi
da99c0691c
vendor: fix some vendor config leftover
2019-04-10 00:11:59 +03:00
Péter Szilágyi
33d28f37c7
Merge pull request #19423 from SamuelMarks/go1.12.3
...
appveyor.yml: Upgraded to Go 1.12.3
2019-04-09 18:30:32 +03:00
Péter Szilágyi
5fc5971438
swarm/version: bump version due to Geth-only hotfix release
2019-04-09 12:19:24 +03:00
Péter Szilágyi
5b947c5004
swarm/version: bump version due to Geth maintenance release
2019-04-08 16:08:22 +03:00
Péter Szilágyi
a900e80a89
accounts/scwallet: fix crypto API change
2019-04-08 13:19:37 +02:00
Péter Szilágyi
7d5886dcf4
accounts, console: frendly card errors, support pin unblock
2019-04-08 13:19:37 +02:00
Péter Szilágyi
386943943f
accounts/scwallet: ordered wallets, tighter events, derivation logs
2019-04-08 13:19:37 +02:00
Péter Szilágyi
114de0fe2a
accounts/scwallet, console: user friendly card opening
2019-04-08 13:19:37 +02:00
Péter Szilágyi
475e8719ba
vendor: pull in missing go-echd library
2019-04-08 13:19:37 +02:00
Péter Szilágyi
3996bc1ad9
Merge pull request #19411 from holiman/uncle_abort_early
...
consensus,core: shortcut uncle validation
2019-04-08 13:02:33 +03:00
Péter Szilágyi
2a8a07c2b3
Merge pull request #19412 from karalabe/rinkeby-petersburg
...
params: set Rinkeby Petersburg fork block (4th May, 2019)
2019-04-08 12:22:51 +03:00
Péter Szilágyi
dd0cfe5e11
params: set Rinkeby Petersburg fork block (4th May, 2019)
2019-04-08 12:15:47 +03:00
Péter Szilágyi
78644f0377
Merge pull request #19405 from SamuelMarks/go1.12.2
...
appveyor: Upgrade to go1.12.2
2019-04-08 11:07:25 +03:00
Péter Szilágyi
de195bf152
travis: update builders to xenial to shadow Go releases
2019-04-08 10:43:01 +03:00
Péter Szilágyi
bca140b73d
Merge pull request #19400 from karalabe/nuke-bug
...
cmd: nuke geth bug, nobody is using it anyway
2019-04-05 13:56:30 +03:00
Péter Szilágyi
8b427296c9
Merge pull request #19402 from karalabe/trie-disallow-metaroot-retrieval
...
trie: there's no point in retrieving the metaroot
2019-04-05 13:56:14 +03:00
Péter Szilágyi
4bf0d11e7c
trie: there's no point in retrieving the metaroot
2019-04-05 13:09:28 +03:00
Péter Szilágyi
da19f302b8
cmd: nuke geth bug, nobody is using it anyway
2019-04-05 12:44:45 +03:00
Péter Szilágyi
ee376f6766
Merge pull request #19399 from karalabe/nuke-monitor
...
cmd/geth, internal, node, vendor: nuke geth monitor
2019-04-05 12:42:49 +03:00
Péter Szilágyi
29bc982d75
cmd/geth, internal, node, vendor: nuke geth monitor
2019-04-05 12:13:56 +03:00
Péter Szilágyi
7dd3194710
Merge pull request #18322 from rjl493456442/reomit-log-events
...
core: re-emit new log event when logs rebirth
2019-04-04 17:03:32 +03:00
Péter Szilágyi
43631aa1d6
core: minor code polishes + rebase fixes
2019-04-04 16:29:25 +03:00
Péter Szilágyi
e14f8a408c
Merge pull request #19328 from karalabe/preload
...
core: prefetch next block state concurrently
2019-04-02 17:03:12 +03:00
Péter Szilágyi
88d7119ebb
Merge pull request #19374 from karalabe/console-fix-coinbase-printout
...
console: handle eth.coinbase throws
2019-04-02 16:55:39 +03:00
Péter Szilágyi
3baed8dd9a
console: handle eth.coinbase throws
2019-04-02 15:18:05 +03:00
Péter Szilágyi
6caf35684d
Merge pull request #19369 from karalabe/les-update-chts
...
light, params: update CHTs, integrate CHT for Goerli too
2019-04-02 12:06:55 +03:00
Péter Szilágyi
ccffad5553
light, params: update CHTs, integrate CHT for Goerli too
2019-04-02 11:47:01 +03:00
Péter Szilágyi
92faf1bf7a
Merge pull request #19348 from LiangMa/overflowPR
...
core/vm: Correct the Memory Gas Overflow condition
2019-04-01 17:12:13 +03:00
Péter Szilágyi
9294b8f10f
core/vm: polish gas PR, fix tests, make table driven
2019-04-01 17:10:42 +03:00
Péter Szilágyi
ed34a5e08a
cmd, core, eth: support disabling the concurrent state prefetcher
2019-04-01 11:52:11 +03:00
Péter Szilágyi
bb9631c399
core: prefetch next block state concurrently
2019-04-01 11:06:15 +03:00
Péter Szilágyi
86e77900c5
Merge pull request #19351 from karalabe/txpool-precache-signatures
...
core: cache tx signature before obtaining lock
2019-03-29 12:34:09 +02:00
Péter Szilágyi
42e2c586fd
Merge pull request #19343 from karalabe/trie-metrics-split
...
core: 3rd try on splitting the trie metrics correctly
2019-03-27 14:23:51 +02:00
Péter Szilágyi
b17e4a8713
Merge pull request #19344 from karalabe/eth-remove-redundant-chainconfig
...
eth: remove redundant chain config fields
2019-03-27 14:21:31 +02:00
Péter Szilágyi
ac3e7c9b3d
eth: remove redundant chain config fields
2019-03-27 13:23:08 +02:00
Péter Szilágyi
a732c93309
core: 3rd try on splitting the trie metrics correctly
2019-03-27 13:02:04 +02:00
Péter Szilágyi
b8b4fb004c
Merge pull request #19308 from holiman/fix_reset_txpool
...
core: make txpool handle reorg due to setHead
2019-03-26 11:00:35 +02:00
Péter Szilágyi
f03402232c
Merge pull request #19331 from karalabe/fix-trie-metrics
...
core: split trie op metrics from the correct chain metrics
2019-03-25 16:33:56 +02:00
Péter Szilágyi
435020f9b3
core: split trie op metrics from the correct chain metrics
2019-03-25 16:27:46 +02:00
Péter Szilágyi
acbb8a1439
Merge pull request #19327 from karalabe/fix-expensive-metrics
...
metrics: fix expensive metrics flag processing
2019-03-25 10:47:29 +02:00
Péter Szilágyi
88c756c83d
metrics: fix expensive metrics flag processing
2019-03-25 10:40:46 +02:00
Péter Szilágyi
86989e3fcd
core: split out detailed trie access metrics from insertion time ( #19316 )
...
* core: split out detailed trie access metrics from insertion time
* cmd, core, metrics: support expensive optional metrics
2019-03-25 10:01:18 +02:00
Péter Szilágyi
47c03c0f8c
Merge pull request #19288 from karalabe/les-verbose-errors
...
les, light: verbose errors on state retrieval issues
2019-03-18 13:51:28 +02:00
Péter Szilágyi
211ec46284
les, light: verbose errors on state retrieval issues
2019-03-18 13:19:40 +02:00
Péter Szilágyi
91eec1251c
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
...
* cmd, core, eth, trie: get rid of trie cache generations
* core, trie: get rid of remainder of cache gen boilerplate
2019-03-14 15:25:12 +02:00
Péter Szilágyi
e270a753be
Merge pull request #19269 from holiman/alt_18957
...
bind: Static byte arrays should be right-padded
2019-03-14 13:01:33 +02:00
Péter Szilágyi
5ce192ce44
accounts/abi/bind: simulated test case for fixed bytes logs
2019-03-14 12:58:18 +02:00
Péter Szilágyi
1591b63306
Merge pull request #19261 from karalabe/less-blocks
...
core: use headers only where blocks are unnecessary
2019-03-13 13:12:37 +02:00
Péter Szilágyi
aa69ec64d0
Merge pull request #19259 from ligi/address_19246
...
README: Mention go 1.10 as minumum - context #19246
2019-03-13 12:55:06 +02:00
Péter Szilágyi
4f457859a2
core: use headers only where blocks are unnecessary
2019-03-13 12:32:47 +02:00
Péter Szilágyi
b87a68407b
Merge pull request #19252 from karalabe/badgerdb
...
ethdb: tiny API tidy-up from the database rework pr
2019-03-12 12:57:23 +02:00
Péter Szilágyi
8111b9dda5
ethdb, trie: tiny API tidy-up from the database rework pr
2019-03-12 12:32:02 +02:00
Péter Szilágyi
2eed46dadf
Merge pull request #19232 from karalabe/dl-fix-local-drop-sync
...
eth/downloader: fix nil droppeer in state sync
2019-03-07 13:06:36 +02:00
Péter Szilágyi
1612267a4b
eth/downloader: fix nil droppeer in state sync
2019-03-07 12:37:03 +02:00
Péter Szilágyi
72b21db2d3
Merge pull request #19021 from karalabe/database-cleanup
...
all: clean up and properly abstract database accesses
2019-03-07 10:21:40 +02:00
Péter Szilágyi
ce3ea8c9b1
Merge pull request #19222 from karalabe/clique-fix-test
...
consensus/clique: fix test copy paste error, test what's documented
2019-03-06 13:41:00 +02:00
Péter Szilágyi
054412e335
all: clean up and proerly abstract database access
2019-03-06 13:35:03 +02:00
Péter Szilágyi
2f24e254a9
consensus/clique: fix test copy paste error, test what's documented
2019-03-06 12:42:08 +02:00
Péter Szilágyi
a1099bb7e9
Merge pull request #19205 from holiman/alltools_clef
...
build: add clef to alltools and deb
2019-03-04 15:46:20 +02:00
Péter Szilágyi
94eca08ad8
build: enable Ubuntu Disco Dingo PPA builds
2019-03-01 11:31:10 +02:00
Péter Szilágyi
0594deb652
Merge pull request #19187 from karalabe/fix-ppa-go1.11-cache-2
...
build/deb: fix PPA env var setting
2019-03-01 10:51:36 +02:00
Péter Szilágyi
696a65b016
build/deb: fix PPA env var setting
2019-03-01 10:50:21 +02:00
Péter Szilágyi
5c03baaf6f
Merge pull request #19184 from karalabe/fix-ppa-go1.11-cache
...
build/deb: use custom cache for PPA builder
2019-03-01 10:43:11 +02:00
Péter Szilágyi
509ea3ef9b
build/deb: use custom cache for PPA builder
2019-02-28 16:34:37 +02:00
Péter Szilágyi
313576530f
Merge pull request #19183 from karalabe/bn256-arm64-go1.12-fix
...
crypto/bn256/cloudflare: pull in upstream fix for Go 1.12 R18
2019-02-28 14:59:41 +02:00
Péter Szilágyi
0f41356b95
Merge pull request #19182 from karalabe/fix-legacy-receipt-decoding
...
core/types: fix receipt legacy decoding
2019-02-28 14:59:26 +02:00
Péter Szilágyi
39bd2609ca
crypto/bn256/cloudflare: pull in upstream fix for Go 1.12 R18
2019-02-28 14:53:44 +02:00
Péter Szilágyi
1bc7f3f906
core/types: fix receipt legacy decoding
2019-02-28 14:16:36 +02:00
Péter Szilágyi
dac7cbcf21
p2p/enode: use localItemKey for local sequence number ( #19131 )
...
* p2p/discover: remove unused function
* p2p/enode: use localItemKey for local sequence number
I added localItemKey for this purpose in #18963 , but then
forgot to actually use it. This changes the database layout
yet again and requires bumping the version number.
2019-02-28 13:14:45 +02:00
Péter Szilágyi
505a49e689
Merge pull request #19166 from SamuelMarks/go-1.12
...
Upgrade to Go 1.12
2019-02-27 15:09:59 +02:00
Péter Szilágyi
2b6158a51e
common/fdlimit: fix macos file descriptors for Go 1.12
2019-02-27 14:21:02 +02:00
Péter Szilágyi
b7e0dec6bd
travis, build: switch to NDK 19b, fix gomobile builds ( #19171 )
...
* travis, build: switch to NDK 19b, fix gomobile builds
* travis, build: move NDK into its final bundle location
* travis: disable Android build on PRs once again
2019-02-26 16:56:12 +02:00