-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Upgrade] Go-Ethereum release v1.9.13 #1123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
ricardolyn
merged 125 commits into
master
from
upgrade/go-ethereum/v1.9.13-2021204155332
Feb 12, 2021
Merged
Changes from 1 commit
Commits
Show all changes
125 commits
Select commit
Hold shift + click to select a range
542df88
core: initial version of state snapshots
karalabe e146fbe
core/state: lazy sorting, snapshot invalidation
holiman d7d81d7
core/state/snapshot: extract and split cap method, cover corners
karalabe cdf3f01
snapshot: iteration and buffering optimizations
holiman d754091
core/state/snapshot: unlink snapshots from blocks, quad->linear cleanup
karalabe f300c0d
core/state/snapshot: replace bigcache with fastcache
holiman 351a590
core/rawdb, core/state/snapshot: runtime snapshot generation
karalabe d5d7c0c
core/state/snapshot: fix difflayer origin-initalization after flatten
holiman fd39f72
core: journal the snapshot inside leveldb, not a flat file
karalabe 3ad4335
core/state/snapshot: node behavioural difference on bloom content
holiman 22c494d
core/state/snapshot: bloom, metrics and prefetcher fixes
karalabe 7e38996
core/state/snapshot: implement snapshot layer iteration
holiman e567675
core/state/snapshot: move iterator out into its own files
karalabe e570835
core/state/snapshot: implement iterator priority for fast direct data…
holiman 6ddb92a
core/state/snapshot: full featured account iteration
karalabe 1909942
core/state/snapshot: faster account iteration, CLI integration
holiman 06d4470
core: fix broken tests due to API changes + linter
karalabe 92ec07d
core/state: fix an account resurrection issue
karalabe 361a6f0
core/tests: test for destroy+recreate contract with storage
holiman fe8347e
squashme
holiman 6e05ccd
core/state/snapshot, tests: sync snap gen + snaps in consensus tests
karalabe a4cf279
core/state: extend snapshotter to handle account resurrections
karalabe dcb22a9
core/state: fix account root hash update point
karalabe 328de18
core/state: fix resurrection state clearing and access
karalabe eff7cfb
core/state/snapshot: handle deleted accounts in fast iterator
holiman bc5d742
core: more blockchain tests
holiman fab0ee3
core/state/snapshot: fix various iteration issues due to destruct set
karalabe 8d7aa90
params: begin v1.9.13 release cycle
karalabe efd92d8
cmd/checkpoint-admin: add some documentation (#20697)
rjl493456442 5dd0cd1
go.mod: update duktape to fix sprintf warnings (#20777)
moreati 20a092f
core/rawdb: fix freezer table test error check
meowsbits 6283391
core/rawdb: improve table database (#20703)
rjl493456442 dc6e98d
eth: when triggering a sync, check the head header TD, not block
karalabe 4655b60
Merge pull request #20780 from karalabe/fix-eth-mine-sync-race
karalabe e6ca195
internal/web3ext: fix clique console apis to work on missing arguments
karalabe 36e93d2
Merge pull request #20779 from meowsbits/patch-3
karalabe 0e6ea91
Merge pull request #20781 from karalabe/fix-clique-console-apis
karalabe e943f07
whisper/whisperv6: delete failing tests (#20788)
gballet 93ffb85
rpc: dont log an error if user configures --rpcapi=rpc... (#20776)
meowsbits 074efe6
core: fix two snapshot iterator flaws, decollide snap storage prefix
holiman 613af7c
Merge pull request #20152 from karalabe/snapshot-5
karalabe a75c061
core/blockchain: simplify atomic store after writeBlockWithState (#20…
meowsbits 0734c4b
node, cmd/clef: report actual port used for http rpc (#20789)
holiman 39f5023
internal/ethapi: don't set sender-balance to maxuint, fixes #16999 (#…
holiman 42e02ac
metrics: disable CPU stats (gosigar) on iOS
karalabe 4690912
Merge pull request #20816 from karalabe/disable-gosigar-ios
karalabe 1583e7d
cmd/devp2p: tweak DNS TTLs (#20801)
fjl 87a411b
cmd/devp2p: lower route53 change limit again (#20819)
fjl d3c1e65
cmd/devp2p: be very correct about route53 change splitting (#20820)
fjl d7851e6
graphql, node, rpc: fix typos in comments (#20824)
renaynay d6c5f24
eth: improve shutdown synchronization (#20695)
fjl 62cd943
les: fix dead lock (#20828)
rjl493456442 5d7e5b0
eth/filters: fix typo on unindexedLogs function's comment (#20827)
hadv 55a73f5
core: bump txpool tx max size to 128KB
holiman 84f4975
Merge pull request #20835 from holiman/bump
karalabe 76eed9e
snapshotter/tests: verify snapdb post-state against trie (#20812)
holiman 8f05cfa
cmd, consensus: add option to disable mmap for DAG caches/datasets (#…
de1acr0ix c56f4fa
cmd/clef: add newaccount command (#20782)
holiman 03fe9de
eth: add debug_accountRange API (#19645)
jsvisa 300c35b
travis: allow cocoapods deploy to fail (#20833)
adamschmideg 3b69c14
whisper/whisperv6: decrease pow requirement in tests (#20815)
holiman 32d31c3
metrics: improve TestTimerFunc (#20818)
holiman f78ffc0
les: create utilities as common package (#20509)
rjl493456442 f0be151
README: update private network genesis spec with istanbul (#20841)
shoenseiwaso a5a9fea
whisper: fix whisper go routine leak with sync wait group (#20844)
ucwong d56dc03
cmd/evm: Rework execution stats (#20792)
chfast 1e2e1b4
cmd/devp2p, cmd/wnode, whisper: add missing calls to Timer.Stop (#20843)
ucwong bf35e27
p2p/server: add UDP port mapping goroutine to wait group (#20846)
ucwong f15849c
accounts/abi faster unpacking of int256 (#20850)
MariusVanDerWijden c87cdd3
p2p/discv5: add missing Timer.Stop calls (#20853)
ucwong ad4b60e
miner/worker: add missing timer.Stop call (#20857)
ucwong 228a297
cmd/geth: fix bad genesis test (#20860)
holiman 47f7c73
eth/filters: add missing Ticker.Stop call (#20862)
ucwong 66ed58b
eth/fetcher: add missing timer.Stop calls (#20861)
ucwong 4d891f2
les: add missing Ticker.Stop call (#20864)
ucwong 0893ee6
event: add missing timer.Stop call in TestFeed (#20868)
ucwong 53e034c
metrics: add missing calls to Ticker.Stop in tests (#20866)
ucwong 37d6357
ethstats: add missing Ticker.Stop call (#20867)
ucwong 0c359e4
p2p/discv5, p2p/testing: add missing Timer.Stop calls in tests (#20869)
ucwong f98caba
core: add missing Timer.Stop call in TestLogReorgs (#20870)
ucwong f7b29ec
rpc: add missing timer.Stop calls in websocket tests (#20863)
ucwong 462ddce
crypto/ecies: improve concatKDF (#20836)
lukechampine be9172a
rpc: metrics for JSON-RPC method calls (#20847)
rjl493456442 98eab2d
mobile: use bind.NewKeyedTransactor instead of duplicating (#20888)
MariusVanDerWijden be6078a
all: fix a bunch of inconsequential goroutine leaks (#20667)
Chain-Fox 3cf7d2e
internal/ethapi: add CallArgs.ToMessage method (#20854)
wjmelements f0b5eb0
eth, les: fix flaky tests (#20897)
rjl493456442 0bec6a4
cmd/geth: enable metrics for geth import command (#20738)
holiman 8dc8941
core/vm: use a callcontext struct (#20761)
holiman 094996b
docs/audits: add discv5 protocol audits from LA and C53 (#20898)
holiman 6a3daa2
.github: change gitter reference to discord link in issue template (#…
adamschmideg 671f22b
couple of fixes to docs in clef (#20900)
renaynay b7394d7
p2p/discover: add initial discovery v5 implementation (#20750)
fjl c8e9a91
build: upgrade to golangci-lint 1.24.0 (#20901)
fjl 6975172
whisper/mailserver : recover corrupt db files before opening (#20891)
ucwong 5065cde
accounts/abi/bind: Refactored topics (#20851)
MariusVanDerWijden 07d909f
node: allow websocket and HTTP on the same port (#20810)
renaynay fe9ffa5
crypto: improve error messages in LoadECDSA (#20718)
adamschmideg 1bad861
changed date of rpcstack.go since new file (#20904)
renaynay 023b87b
accounts/abi/bind: fixed erroneous filtering of negative ints (#20865)
MariusVanDerWijden 15540ae
cmd: deprecate --testnet, use named networks instead (#20852)
q9f 0851646
les, les/lespay/client: add service value statistics and API (#20837)
zsfelfoldi 5a20cc0
README: update min go version to 1.13 (#20911)
ligi eb2fd82
travis, appveyor, build, Dockerfile: bump Go to 1.14.2 (#20913)
karalabe 2a836bb
core/rawdb: fix data race between Retrieve and Close (#20919)
MariusVanDerWijden 00064dd
accounts/abi: implement new fallback functions (#20764)
rjl493456442 6402c42
all: simplify and fix database iteration with prefix/start (#20808)
holiman d77d35a
params: update CHTs for the 1.9.13 release
karalabe 359d9c3
Merge pull request #20925 from karalabe/cht-1.9.13
karalabe cbc4ac2
params: release Geth v1.9.13
karalabe ea9eda5
backup
ricardolyn 0cdce11
Merge branch 'public_master' into upgrade/go-ethereum/v1.9.13-2021204…
ricardolyn e54fc49
fix: apply valid test cases for core/genesis_test.go, that should wor…
ricardolyn f95ea04
lint: fix lint issues
ricardolyn 712bfcc
Merge branch 'master' into upgrade/go-ethereum/v1.9.13-2021204155332
ricardolyn 29dd4ef
test: fix TestTransactionAllowedTxSize by using the custom transactio…
ricardolyn 78f1334
lint: increase timeout
ricardolyn 9cb6332
Merge branch 'master' of github.com:ConsenSys/quorum into upgrade/go-…
ricardolyn 8420dd2
Merge branch 'master' into upgrade/go-ethereum/v1.9.13-2021204155332
ricardolyn 15c2473
improvement: Created NewDual function to create pub and priv state at…
ricardolyn 151602e
workflow: add 2 new AT
ricardolyn 695ed71
workflow: remove extra ATs
ricardolyn 1171737
fix: comments from review
ricardolyn 1f871ab
Merge branch 'public_master' into upgrade/go-ethereum/v1.9.13-2021204…
ricardolyn e87075f
fix: tests and build issues
ricardolyn File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.