mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-26 05:27:19 +00:00
502 lines
15 KiB
Plaintext
502 lines
15 KiB
Plaintext
commit 6d74d1e5f762e06a6a739a42261886510f842778
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed May 13 12:31:35 2020 +0300
|
|
|
|
params: release go-ethereum v1.9.14
|
|
|
|
commit a188a1e150ecc917d85631f9e1308712ff55bd5d
|
|
Author: Hao Duan <duanhao0814@gmail.com>
|
|
Date: Wed May 13 17:06:19 2020 +0800
|
|
|
|
ethstats: stop report ticker in each loop cycle #21070 (#21071)
|
|
|
|
Co-authored-by: Hao Duan <duan.hao@hyperchain.cn>
|
|
|
|
commit d02301f758df1d16875c959b58cf91c76edecbdd
|
|
Author: Gary Rong <garyrong0905@gmail.com>
|
|
Date: Wed May 13 16:33:48 2020 +0800
|
|
|
|
core: fix missing receipt on Clique crashes (#21045)
|
|
|
|
* core: fix missing receipt
|
|
|
|
* core: address comment
|
|
|
|
commit 0b63915430e5921722004345228c5239a8784d6b
|
|
Author: Marius van der Wijden <m.vanderwijden@live.de>
|
|
Date: Tue May 12 13:02:23 2020 +0200
|
|
|
|
accounts/abi: allow overloaded argument names (#21060)
|
|
|
|
* accounts/abi: allow overloaded argument names
|
|
|
|
In solidity it is possible to create the following contract:
|
|
```
|
|
contract Overloader {
|
|
struct F { uint _f; uint __f; uint f; }
|
|
function f(F memory f) public {}
|
|
}
|
|
```
|
|
This however resulted in a panic in the abi package.
|
|
|
|
* accounts/abi fixed error handling
|
|
|
|
commit b8ea9042e52f7bb59c0c0c9e7df37d4f2f579dd2
|
|
Author: Marius van der Wijden <m.vanderwijden@live.de>
|
|
Date: Tue May 12 12:21:40 2020 +0200
|
|
|
|
accounts/abi: accounts/abi/bind: Move topics to abi package (#21057)
|
|
|
|
* accounts/abi/bind: added test cases for waitDeployed
|
|
|
|
* accounts/abi/bind: added test case for boundContract
|
|
|
|
* accounts/abi/bind: removed unnecessary resolve methods
|
|
|
|
* accounts/abi: moved topics from /bind to /abi
|
|
|
|
* accounts/abi/bind: cleaned up format... functions
|
|
|
|
* accounts/abi: improved log message
|
|
|
|
* accounts/abi: added type tests
|
|
|
|
* accounts/abi/bind: remove superfluous template methods
|
|
|
|
commit 7b7e5921a4012810707aaf825080c70ef6823768
|
|
Author: Gary Rong <garyrong0905@gmail.com>
|
|
Date: Tue May 12 18:11:34 2020 +0800
|
|
|
|
miner: support disabling empty blockprecommits form the Go API (#20736)
|
|
|
|
* cmd, miner: add noempty-precommit flag
|
|
|
|
* cmd, miner: get rid of external flag
|
|
|
|
* miner: change bool to atomic int
|
|
|
|
* miner: fix tiny typo
|
|
|
|
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
|
|
|
|
commit 7540c53e72f2974a0c5509274412c2bf65dd1ab9
|
|
Author: ucwong <ucwong@126.com>
|
|
Date: Tue May 12 17:19:15 2020 +0800
|
|
|
|
core/rawdb: remove unused math (#21065)
|
|
|
|
commit aaede53738fac7767459dc2a854136ac6680e5b2
|
|
Author: ucwong <ucwong@126.com>
|
|
Date: Tue May 12 16:46:35 2020 +0800
|
|
|
|
core/rawdb : log format fix for Unindexing transaction (#21064)
|
|
|
|
* core/rawdb : log format fix for Unindexing transaction
|
|
|
|
* core/rawdb: tiny fixup
|
|
|
|
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
|
|
|
|
commit 53cac027d0795a66097c753495a8609e545822ba
|
|
Author: Gary Rong <garyrong0905@gmail.com>
|
|
Date: Tue May 12 16:02:15 2020 +0800
|
|
|
|
les: drop the message if the entire p2p connection is stuck (#21033)
|
|
|
|
* les: drop the message if the entire p2p connection is stuck
|
|
|
|
* les: fix lint
|
|
|
|
commit 7ace5a3a8b2a4591063096232a3a1264e3faf8fe
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Tue May 12 07:46:10 2020 +0200
|
|
|
|
core: fixup blockchain tests (#21062)
|
|
|
|
core: fixup blockchain tests
|
|
|
|
commit 40859a2441a91b120ce33b5f5ede95c8f7e7fd97
|
|
Merge: 453523005 126ac94f3
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon May 11 19:05:47 2020 +0300
|
|
|
|
Merge pull request #21061 from karalabe/cht-1.9.14
|
|
|
|
params: bump CHTs for the v1.9.14 release
|
|
|
|
commit 45352300592cf68feb64d67aefa607eec2c9a1de
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Mon May 11 17:58:43 2020 +0200
|
|
|
|
cmd, core, eth: background transaction indexing (#20302)
|
|
|
|
* cmd, core, eth: init tx lookup in background
|
|
|
|
* core/rawdb: tiny log fixes to make it clearer what's happening
|
|
|
|
* core, eth: fix rebase errors
|
|
|
|
* core/rawdb: make reindexing less generic, but more optimal
|
|
|
|
* rlp: implement rlp list iterator
|
|
|
|
* core/rawdb: new implementation of tx indexing/unindex using generic tx iterator and hashing rlp-data
|
|
|
|
* core/rawdb, cmd/utils: fix review concerns
|
|
|
|
* cmd/utils: fix merge issue
|
|
|
|
* core/rawdb: add some log formatting polishes
|
|
|
|
Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
|
|
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
|
|
|
|
commit 126ac94f369e56a4da879aaa8914afef6a8a64b2
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon May 11 18:56:09 2020 +0300
|
|
|
|
params: bump CHTs for the v1.9.14 release
|
|
|
|
commit 6f54ae24cdeacd14519eac8b127e0e1fea03d66a
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Mon May 11 17:11:17 2020 +0200
|
|
|
|
p2p: add 0 port check in dialer (#21008)
|
|
|
|
* p2p: add low port check in dialer
|
|
|
|
We already have a check like this for UDP ports, add a similar one in
|
|
the dialer. This prevents dials to port zero and it's also an extra
|
|
layer of protection against spamming HTTP servers.
|
|
|
|
* p2p/discover: use errLowPort in v4 code
|
|
|
|
* p2p: change port check
|
|
|
|
* p2p: add comment
|
|
|
|
* p2p/simulations/adapters: ensure assigned port is in all node records
|
|
|
|
commit 069a7e1f8abe4e06f7aba7bb1dbd5a49ce242a5a
|
|
Author: AusIV <git@ausiv.com>
|
|
Date: Mon May 11 07:11:17 2020 -0500
|
|
|
|
core/rawdb: stop freezer process as part of freezer.Close() (#21010)
|
|
|
|
* core/rawdb: Stop freezer process as part of freezer.Close()
|
|
|
|
When you call db.Close(), it was closing the leveldb database first,
|
|
then closing the freezer, but never stopping the freezer process.
|
|
This could cause the freezer to attempt to write to leveldb after
|
|
leveldb had been closed, leading to a crash with a non-zero exit code.
|
|
|
|
This change adds a quit channel to the freezer, and freezer.Close()
|
|
will not return until the freezer process has stopped.
|
|
|
|
Additionally, when you call freezerdb.Close(), it will close the
|
|
AncientStore before closing leveldb, to ensure that the freezer goroutine
|
|
will be stopped before leveldb is closed.
|
|
|
|
* core/rawdb: Fix formatting for golint
|
|
|
|
* core/rawdb: Use backoff flag to avoid repeating select
|
|
|
|
* core/rawdb: Include accidentally omitted backoff
|
|
|
|
commit bd60295de56b04a435fc2a0b31d3d18a34cd3843
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Mon May 11 11:59:21 2020 +0200
|
|
|
|
console: fix some crashes/errors in the bridge (#21050)
|
|
|
|
Fixes #21046
|
|
|
|
commit 930e82d7f4e6e0e7e90d36569f294745e1547a1e
|
|
Author: Marius van der Wijden <m.vanderwijden@live.de>
|
|
Date: Mon May 11 10:16:32 2020 +0200
|
|
|
|
params, cmd/utils: remove outdated discv5 bootnodes, deprecate flags (#20949)
|
|
|
|
* params: remove outdated discv5 bootnodes
|
|
|
|
* cmd/utils: deprecated bootnodesv4/v5 flags
|
|
|
|
commit 37877e86ed44d4bada1df47dca4ee41428943749
|
|
Merge: 263622f44 0b2edf05b
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon May 11 11:09:25 2020 +0300
|
|
|
|
Merge pull request #21056 from karalabe/statedb-simpler-code
|
|
|
|
core/state: make GetCodeSize mirror GetCode implementation wise
|
|
|
|
commit 263622f44f45eb3e8be6dde4ed030f7f5717066b
|
|
Author: Gary Rong <garyrong0905@gmail.com>
|
|
Date: Mon May 11 16:08:20 2020 +0800
|
|
|
|
accounts/abi/bind/backend, internal/ethapi: recap gas limit with balance (#21043)
|
|
|
|
* accounts/abi/bind/backend, internal/ethapi: recap gas limit with balance
|
|
|
|
* accounts, internal: address comment and fix lint
|
|
|
|
* accounts, internal: extend log message
|
|
|
|
* tiny nits to format hexutil.Big and nil properly
|
|
|
|
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
|
|
|
|
commit 0b2edf05bbbab272794f2ea5c92acb5857984102
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon May 11 10:14:49 2020 +0300
|
|
|
|
core/state: make GetCodeSize mirror GetCode implementation wise
|
|
|
|
commit e29e4c2376ae9718208178b226bd9ee86d2ffa4f
|
|
Author: ligi <ligi@ligi.de>
|
|
Date: Mon May 11 09:05:37 2020 +0200
|
|
|
|
build: fix CLI params for windows LNK files (#21055)
|
|
|
|
* build: Fix CLI params for windows LNK files
|
|
|
|
closes #21054
|
|
|
|
* Remove parameters
|
|
|
|
commit 82f9ed49fa6a6831c997582821dd1c5ba4f14116
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Fri May 8 20:52:20 2020 +0200
|
|
|
|
core/state: avoid statedb.dbErr due to emptyCode (#21051)
|
|
|
|
* core/state: more verbose stateb errors
|
|
|
|
* core/state: fix flaw
|
|
|
|
* core/state: fixed lint
|
|
|
|
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
|
|
|
|
commit b0b65d017f7bfd454d6f3bcbbc4eb419e940bf5c
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Thu May 7 15:13:34 2020 +0200
|
|
|
|
core/state: abort commit if read errors have occurred (#21039)
|
|
|
|
This finally adds the error check that the documentation of StateDB.dbErr
|
|
promises to do. dbErr was added in 9e5f03b6c (June 2017), and the check was
|
|
already missing in that commit. We somehow survived without it for three years.
|
|
|
|
commit 1152f458499b4d91b95a873d9d33c923397a2184
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Thu May 7 15:06:31 2020 +0200
|
|
|
|
core/state: include zero-address in state dump if present (#21038)
|
|
|
|
* Include 0x0000 address into the dump if it is present
|
|
|
|
* core/state: go fmt
|
|
|
|
Co-authored-by: Alexey Akhunov <akhounov@gmail.com>
|
|
|
|
commit dd88bd82c9453b01e5d8b659bf59e44396a1f572
|
|
Author: Marius van der Wijden <m.vanderwijden@live.de>
|
|
Date: Thu May 7 09:24:10 2020 +0200
|
|
|
|
accounts/abi/bind: add void if no return args specified (#21002)
|
|
|
|
* accounts/abi/bind: add void if no return args specified
|
|
|
|
Currently the java generator generates invalid input on pure/view functions
|
|
that have no return type. e.g. `function f(uint u) view public {}`
|
|
This is not a problem in practice as people rarely ever write functions like this.
|
|
|
|
* accounts/abi/bind: use elseif instead of nested if
|
|
|
|
commit 85944c25619da8cfb69dd78ec191b219ca720f3f
|
|
Author: Gary Rong <garyrong0905@gmail.com>
|
|
Date: Thu May 7 15:07:59 2020 +0800
|
|
|
|
core/state/snapshot: fix typo (#21037)
|
|
|
|
commit 87c463c47aa6d10a55a4b860bab3d53199814d01
|
|
Merge: 39c64d85a 90af6dae6
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed May 6 18:11:15 2020 +0300
|
|
|
|
Merge pull request #21036 from karalabe/snapshot-storage-leak
|
|
|
|
core/state/snapshot: don't create storage list for non-existing accounts
|
|
|
|
commit 90af6dae6efc934e698bac11b09f773724e296bd
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed May 6 17:22:38 2020 +0300
|
|
|
|
core/state/snapshot: don't create storage list for non-existing accounts
|
|
|
|
commit 39c64d85a2af2c48c9b79447d2848c4f5f22446c
|
|
Author: Boqin Qin <Bobbqqin@gmail.com>
|
|
Date: Wed May 6 21:47:59 2020 +0800
|
|
|
|
core: avoid double-lock in tx_pool_test (#20984)
|
|
|
|
commit 234cc8e77f912ec33c1774e007e3f3a5065da426
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Wed May 6 15:35:04 2020 +0200
|
|
|
|
eth/downloader: minor typo fixes in comments (#21035)
|
|
|
|
commit 5cdc2dffda5af375bd5e26216c525159354022aa
|
|
Author: Gary Rong <garyrong0905@gmail.com>
|
|
Date: Wed May 6 21:33:57 2020 +0800
|
|
|
|
trie: fix TestBadRangeProof unit test (#21034)
|
|
|
|
commit c2147ee154b4d638c3b241fce0b1e185b72c0c2b
|
|
Author: ploui <64719999+ploui@users.noreply.github.com>
|
|
Date: Wed May 6 06:01:01 2020 -0400
|
|
|
|
eth: don't inadvertently enable snapshots in archive nodes (#21025)
|
|
|
|
* eth: don't reassign more cache than is being made available
|
|
|
|
* eth: don't inadvertently enable snapshot in a case where --snapshot wasn't given
|
|
|
|
commit b98259868b8362bb027636d8209fa7e583d9dff4
|
|
Merge: 292570ad6 34ed2d834
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed May 6 12:59:33 2020 +0300
|
|
|
|
Merge pull request #21032 from karalabe/skip-announce-goroutine-eth64
|
|
|
|
eth: skip transaction announcer goroutine on eth<65
|
|
|
|
commit 292570ad6cea36ae89fd024cfd7d5319fc68170e
|
|
Merge: 933acf338 8f8ff8d60
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed May 6 12:58:51 2020 +0300
|
|
|
|
Merge pull request #21028 from karalabe/memfix-32bit-arch
|
|
|
|
cmd/geth: handle memfixes on 32bit arch with large RAM
|
|
|
|
commit 34ed2d834a7786e4ae3c24fbcea6cc236bc644f7
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed May 6 12:47:27 2020 +0300
|
|
|
|
eth: skip transaction announcer goroutine on eth<65
|
|
|
|
commit 933acf3389d420a655b35a8dbf40536ebe058113
|
|
Author: Marius van der Wijden <m.vanderwijden@live.de>
|
|
Date: Tue May 5 16:30:43 2020 +0200
|
|
|
|
account/abi: remove superfluous type checking (#21022)
|
|
|
|
* accounts/abi: added getType func to Type struct
|
|
|
|
* accounts/abi: fixed tuple unpack
|
|
|
|
* accounts/abi: removed type.Type
|
|
|
|
* accounts/abi: added comment
|
|
|
|
* accounts/abi: removed unused types
|
|
|
|
* accounts/abi: removed superfluous declarations
|
|
|
|
* accounts/abi: typo
|
|
|
|
commit 44a3b8c04cf18dc0a796f96d5972beb0e3cbe79b
|
|
Merge: a52511e69 451577299
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue May 5 15:11:40 2020 +0300
|
|
|
|
Merge pull request #21026 from karalabe/disable-highmem-test
|
|
|
|
tests: skip consensus test using 1GB RAM
|
|
|
|
commit a52511e69295e3b81b0a6f5a391549764a234b55
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue May 5 15:11:00 2020 +0300
|
|
|
|
build: raise test timeout back to 10 mins (#21027)
|
|
|
|
commit 8f8ff8d6010954fe5dbd2ce36330fbf1b8451e4f
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue May 5 13:25:56 2020 +0300
|
|
|
|
cmd/geth: handle memfixes on 32bit arch with large RAM
|
|
|
|
commit 4515772993db46e8e5e9480be579c75238c4f227
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue May 5 12:27:09 2020 +0300
|
|
|
|
tests: skip consensus test using 1GB RAM
|
|
|
|
commit c989bca173681f4462985cec2d30616aa0774edd
|
|
Author: rene <41963722+renaynay@users.noreply.github.com>
|
|
Date: Tue May 5 10:19:17 2020 +0200
|
|
|
|
cmd/utils: renames flags related to http-rpc server (#20935)
|
|
|
|
* rpc flags related to starting http server renamed to http
|
|
|
|
* old rpc flags aliased and still functional
|
|
|
|
* pprof flags fixed
|
|
|
|
* renames gpo related flags
|
|
|
|
* linted
|
|
|
|
* renamed rpc flags for consistency and clarity
|
|
|
|
* added warn logs
|
|
|
|
* added more warn logs for all deprecated flags for consistency
|
|
|
|
* moves legacy flags to separate file, hides older flags under show-deprecated-flags command
|
|
|
|
* legacy prefix and moved some more legacy flags to legacy file
|
|
|
|
* fixed circular import
|
|
|
|
* added docs
|
|
|
|
* fixed imports lint error
|
|
|
|
* added notes about when flags were deprecated
|
|
|
|
* cmd/utils: group flags by deprecation date + reorder by date,
|
|
|
|
* modified deprecated comments for consistency, added warn log for --rpc
|
|
|
|
* making sure deprecated flags are still functional
|
|
|
|
* show-deprecated-flags command cleaned up
|
|
|
|
* fixed lint errors
|
|
|
|
* corrected merge conflict
|
|
|
|
* IsSet --> GlobalIsSet
|
|
|
|
* uncategorized flags, if not deprecated, displayed under misc
|
|
|
|
Co-authored-by: Martin Holst Swende <martin@swende.se>
|
|
|
|
commit 587656619d281fe76824a392008ff87d1a0bbe3f
|
|
Merge: 5e45db761 da5914701
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon May 4 17:10:17 2020 +0300
|
|
|
|
Merge pull request #21023 from karalabe/snapshot-verify-iterator-release
|
|
|
|
core/state/snapshot: release iterator after verification
|
|
|
|
commit da591470147689bb5978eaaff28468d19af61614
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon May 4 15:14:08 2020 +0300
|
|
|
|
core/state/snapshot: release iterator after verification |