Péter Szilágyi
15fdaf2005
travis, dockerfile, appveyor, build: bump to Go 1.15
2020-08-20 16:41:37 +03:00
Péter Szilágyi
8cbdc8638f
core: define and test chain rewind corner cases ( #21409 )
...
* core: define and test chain reparation cornercases
* core: write up a variety of set-head tests
* core, eth: unify chain rollbacks, handle all the cases
* core: make linter smile
* core: remove commented out legacy code
* core, eth/downloader: fix review comments
* core: revert a removed recovery mechanism
2020-08-20 13:01:24 +03:00
Marius van der Wijden
0bdd295cc0
core: more detailed metering for reorgs ( #21420 )
2020-08-20 09:49:35 +02:00
Martin Holst Swende
7ebc6c43ff
cmd/evm: statet8n output folder + tx hashes on trace filenames ( #21406 )
...
* t8ntool: add output basedir
* t8ntool: add txhash to trace filename
* t8ntool: don't default to '.' basedir, allow absolute paths
2020-08-19 11:31:13 +02:00
Péter Szilágyi
560d44479c
Merge pull request #21461 from karalabe/ppa-drop-disco
...
build: drop disco, enable groovy on Ubuntu PPAs
2020-08-19 10:29:54 +03:00
Péter Szilágyi
32b078d418
build: drop disco, enable groovy on Ubuntu PPAs
2020-08-19 10:28:08 +03:00
Giuseppe Bertone
2ff464b29d
core/state: fixed some comments ( #21450 )
2020-08-19 09:54:21 +03:00
Marius van der Wijden
f3bafecef7
metrics: make meter updates lock-free ( #21446 )
2020-08-18 11:27:04 +02:00
Martin Holst Swende
54add42550
cmd/geth/tests: try to fix spurious travis failure in les tests ( #21410 )
...
* cmd/geth/tests: try to fix spurious travis failure in les tests
* cmd/geth: les_test - remove extraneous option during boot
2020-08-14 14:18:12 +02:00
zjubfd
b652ef3a67
Merge pull request #27 from binance-chain/1.0.1.beta.2
...
[R4R]add niels fork
v1.0.1-beta.2
2020-08-13 21:03:21 +08:00
fudongbai
011f043418
add niels fork
2020-08-13 21:00:57 +08:00
Péter Szilágyi
04926db204
params: begin v1.9.20 release cycle
2020-08-11 14:11:16 +03:00
Péter Szilágyi
3e0641923d
params: release Geth v1.9.19
2020-08-11 14:10:21 +03:00
zjubfd
d9a0607e5e
Merge pull request #24 from binance-chain/develop
...
[R4R] prepare for release 1.0.1-beta
v1.0.1-beta
2020-08-11 18:03:51 +08:00
fudongbai
f2e4ef2e6d
prepare for release 1.0.1-beta
2020-08-11 17:07:20 +08:00
zjubfd
8c8c2a7d9e
Merge pull request #16 from binance-chain/system-contract-upgrade
...
R4R: system contract upgrade framework and upgrade tokenhub
2020-08-11 16:58:57 +08:00
zjubfd
4a8f63917f
Merge pull request #26 from binance-chain/chapelupgrade
...
[R4R]update chapel ramanujan fork
2020-08-11 16:57:50 +08:00
fudongbai
45f17d59a0
update chapel ramanujan fork
2020-08-11 16:55:11 +08:00
Péter Szilágyi
74925e547f
Merge pull request #21437 from karalabe/cht-1.9.19
...
params: update CHTs for v1.9.19
2020-08-11 10:34:08 +03:00
Péter Szilágyi
7afdf792ab
params: update CHTs for v1.9.19
2020-08-11 10:20:03 +03:00
fudongbai
c399c88e08
fix not return error when blockTimeVerifyForRamanujanFork failed
2020-08-11 15:13:10 +08:00
Martin Holst Swende
c28fd9c079
tests: add Berlin-definition identical to YOLOv1 ( #21435 )
2020-08-10 21:06:14 +02:00
Péter Szilágyi
4baa574410
Merge pull request #21434 from karalabe/ethstats-split-rwlock
...
ethstats: split read and write lock, otherwise they'll lock up
2020-08-10 15:13:31 +03:00
Péter Szilágyi
9f45d6efae
ethstats: split read and write lock, otherwise they'll lock up
2020-08-10 14:33:22 +03:00
Péter Szilágyi
cbbc54c495
Merge pull request #21433 from holiman/statsync_exiter
...
eth/downloader: allow all timers to exit
2020-08-10 12:08:46 +03:00
Martin Holst Swende
7cee2509c0
eth/downloader: allow all timers to exit
2020-08-10 10:42:33 +02:00
zjubfd
8c1d1dbb79
Merge pull request #25 from binance-chain/fixdelayLogic
...
[R4R] minor fix for ramanujan upgrade
2020-08-10 13:58:01 +08:00
fudongbai
4f431e0843
fix index out of range
2020-08-10 11:27:36 +08:00
fudongbai
85ebea9e8c
fix hex code of new smart contract
2020-08-09 18:09:43 +08:00
fudongbai
c4f4377cfd
fix deplay check
2020-08-09 12:38:02 +08:00
Péter Szilágyi
48b484c5ac
Merge pull request #21428 from holiman/ethstats_moar
...
ethstats: overwrite old errors
2020-08-07 19:40:28 +03:00
Péter Szilágyi
06125bff89
Merge pull request #21429 from holiman/timerfix
...
eth/downloader: set deliverytime on drops and timeouts too
2020-08-07 16:36:33 +03:00
Martin Holst Swende
9fea1a5cf5
eth/downloader: set deliverytime on drops and timeouts too
2020-08-07 15:34:58 +02:00
gary rong
e401f5ff10
les: close all connected les-server when shutdown ( #21426 )
...
* les: close all connected les-server when shutdown
* les: linter nitpick
Co-authored-by: Martin Holst Swende <martin@swende.se>
2020-08-07 15:33:00 +02:00
Martin Holst Swende
6a53ce29a4
ethstats: overwrite old errors
2020-08-07 14:44:44 +02:00
Péter Szilágyi
8f24097836
Merge pull request #21427 from karalabe/fix-statesync-delivery-time
...
eth/downloader: save the correct delivery time for state sync
2020-08-07 15:27:00 +03:00
Péter Szilágyi
4b9c0ea76d
eth/downloader: save the correct delivery time for state sync
2020-08-07 15:17:13 +03:00
Péter Szilágyi
3bb8a4ed3f
Merge pull request #21425 from holiman/leslock
...
les: update checktime even if check fails
2020-08-07 12:32:01 +03:00
fudongbai
baae91db37
add upgrade height for rialto
2020-08-07 17:29:22 +08:00
HaoyangLiu
650d066757
resolve comment
2020-08-07 17:16:39 +08:00
HaoyangLiu
02154bb0f0
add multiple upgrade config
2020-08-07 17:15:09 +08:00
HaoyangLiu
13cca06be8
add beforeUpgrade and afterUpgrade
2020-08-07 17:15:09 +08:00
HaoyangLiu
4450b337c4
refactor upgrade config
2020-08-07 17:15:09 +08:00
HaoyangLiu
3789ea31dd
improve upgrade config
2020-08-07 17:15:09 +08:00
HaoyangLiu
3f36e996df
framework for upgrade system contract
2020-08-07 17:15:09 +08:00
zjubfd
a8c9e53eb0
enforce backoff time for out-turn validator ( #23 )
2020-08-07 17:06:29 +08:00
Martin Holst Swende
983cb25a07
les: update checktime even if check fails
2020-08-07 10:57:02 +02:00
Péter Szilágyi
68754f3931
cmd/utils: grant snapshot cache to trie if disabled ( #21416 )
...
* cmd/utils: grant snapshot cache to trie if disabled
* eth: fix up default non-mainnet cache distribution
2020-08-06 15:28:31 +03:00
timcooijmans
5d4512b113
eth: use maxQueuedTxAnns for to limit the number of transactions announced ( #21419 )
2020-08-06 15:19:00 +03:00
rene
d21303f9dd
cmd/geth: fixes db unavailability for chain commands ( #21415 )
...
* chaincmd should make config nodes instead of full nodes
* add documentation for using makeConfigNode instead of makeFullNode;
* add documentation to functions
* code style
2020-08-06 10:24:36 +03:00