Skip to content
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

Merge upstream v1.10.18 #71

Merged
merged 363 commits into from
Feb 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
363 commits
Select commit Hold shift + click to select a range
abd49a6
rpc: set Request.GetBody for client requests (#24292)
ValentinTrinque Jan 27, 2022
64c53ed
tests: external evm benchmarks (#24050)
chfast Jan 28, 2022
0c1bd22
cmd/geth: make test pass on a pi4 by using lightkdf (#24314)
ligi Jan 31, 2022
cac09a3
eth/tracers: native prestate tracer (#24268)
s1na Jan 31, 2022
a5c0cfb
build: fix lint on ARM (#24311)
ligi Jan 31, 2022
9da25c5
all: separate catalyst package (#24280)
rjl493456442 Jan 31, 2022
b868ca1
accounts: correct spelling mistake (#24323)
B-Harden Feb 1, 2022
c5436c8
eth/tracers: clean-up tracer collection (#24320)
s1na Feb 1, 2022
afe344b
accounts/abi/bind: improve WaitMined error handling (#24321)
komkom Feb 1, 2022
d99e759
cmd: auto-enable beacon APIs if TTD is defined
karalabe Feb 2, 2022
1a7e345
Merge pull request #24328 from karalabe/uke-catalyst
karalabe Feb 2, 2022
aaca58a
go.mode: bump graphql-go dependency to v1.3.0 (#24324)
aaronbuchwald Feb 2, 2022
6ce4670
cmd/devp2p: implement snap protocol testing (#24276)
holiman Feb 4, 2022
2d20fed
miner: avoid data race in miner (#24349)
rjl493456442 Feb 7, 2022
5a0d487
signer/core: fix complex typed data sign (EIP712) (#24220)
holiman Feb 8, 2022
fb3a652
go.mod: upgrade to github.com/karalabe/usb v0.0.2 (#24356)
fjl Feb 8, 2022
51e7968
core/state: fix read-meters + simplify code (#24304)
holiman Feb 14, 2022
6c3513c
p2p: reduce the scope of variable dialPubkey (#24385)
zhiqiangxu Feb 14, 2022
55430b6
trie: implement NodeBlob API for trie iterator
rjl493456442 Feb 15, 2022
f01e2fa
internal/ethapi: fix incorrect type on empty slice (#24372)
rodneyosodo Feb 15, 2022
e98114d
ethclient: add CallContractAtHash (#24355)
zhiqiangxu Feb 15, 2022
20356e5
params: go-ethereum v1.10.16 stable
holiman Feb 15, 2022
2056e59
params: begin v1.10.17 release cycle
holiman Feb 15, 2022
4d08643
core, ethdb, tests, trie: implement NewBatchWithSize API for batcher …
rjl493456442 Feb 15, 2022
fc8ad1b
Merge pull request #24391 from rjl493456442/trie-iterator
karalabe Feb 15, 2022
4335bbb
build: disable Ubuntu Hirsuite (#24408)
holiman Feb 16, 2022
9b93564
rlp/rlpgen: RLP encoder code generator (#24251)
fjl Feb 16, 2022
06aaeed
build: add Ubuntu 21.10 PPA target (#24418)
fjl Feb 17, 2022
d6f49bf
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForS…
fjl Feb 18, 2022
862f8e9
graphql: fix nonce for pending accounts (#24443)
s1na Feb 22, 2022
0cb4d65
params: replace 2 bootnodes (#24432)
holiman Feb 23, 2022
687e4dc
rlp: add WriteString method on EncoderBuffer (#24425)
ucwong Feb 24, 2022
03b7de2
appveyor.yml: fetch sub-modules recursively (#24451)
gurukamath Mar 1, 2022
7033724
les/vflux/client: fix goroutine leak in testIter (#24449)
zsfelfoldi Mar 1, 2022
6662c78
internal/flags: update copyright year (#24415)
Zachinquarantine Mar 1, 2022
7307d97
README.md: add hardware requirements (#24395)
YashAtwal Mar 1, 2022
f4ff426
rpc: fix godoc (#24488)
s7v7nislands Mar 2, 2022
8fddf27
internal/build: switch azure sdk from Azure/azure-storage-blob-go to …
uji Mar 2, 2022
37f9d25
signer/fourbyte: add support for nested types in selectors (#24407)
danhper Mar 4, 2022
4860e50
cmd/geth, node, rpc: implement jwt tokens (#24364)
holiman Mar 7, 2022
a79afd9
cmd: allow file descriptor limit to be set via CLI (#24477)
ohe Mar 7, 2022
870b450
p2p: define DiscReason as uint8 (#24507)
fjl Mar 7, 2022
0a4ec1d
crypto/bls12381: fix typo in comment (#24509)
eltociear Mar 8, 2022
48605b5
core/statedb: always clear out access list when setting a new one
karalabe Mar 8, 2022
ec64358
crypto/bn256/cloudflare: fix asm for dynamic linking (#24476)
uji Mar 8, 2022
8401e42
core/rawdb: add HasCode, HashTrieNode and use them where possible (#2…
ceyonur Mar 8, 2022
19c2c60
mobile: remove deprecated Stop function (#24369)
Zachinquarantine Mar 8, 2022
d1f6a9f
core/types: improve error for too short transaction / receipt encodin…
Juicestus Mar 9, 2022
65ed1a6
rlp, trie: faster trie node encoding (#24126)
qianbin Mar 9, 2022
5079e3c
cmd/geth: make authrpc listening address settable from command line (…
fjl Mar 9, 2022
8c8a9e5
core, ethdb, tests, trie: introduce database snapshot (#24486)
rjl493456442 Mar 10, 2022
538a868
core/rawdb, cmd, ethdb, eth: implement freezer tail deletion (#23954)
rjl493456442 Mar 10, 2022
6584159
eth/protocols/snap: avoid estimating infinite percentage
holiman Mar 10, 2022
57cec89
graphql: fee history fields (#24452)
s1na Mar 10, 2022
7d3ecca
eth/protocols/snap: a little typo Merkel -> Merkle (#24530)
myself659 Mar 11, 2022
1b58e42
Merge pull request #24529 from holiman/fix_inf
karalabe Mar 11, 2022
8f66ea3
eth/downloader: implement beacon sync (#23982)
karalabe Mar 11, 2022
496f05c
rpc: fix defer in test (#24490)
s7v7nislands Mar 11, 2022
279409a
go.mod: upgrade upnp dependency (#24536)
ucwong Mar 14, 2022
70da74e
Merge pull request #24515 from karalabe/pending-statedb-accesslist-init
karalabe Mar 14, 2022
c3701b2
core/rawdb: add specified key length iterator (#24535)
aaronbuchwald Mar 15, 2022
fb2ae8e
trie: fix two issues in trie iterator (#24539)
rjl493456442 Mar 15, 2022
a6bf248
build: fix linter install on windows (#24523)
ligi Mar 15, 2022
85042b7
eth/tracers: use hex encoding for debug_traceBlock argument (#24517)
guifel Mar 15, 2022
6cd7266
cmd/geth: set EnableBashCompletion = true (#24313)
ligi Mar 15, 2022
dbfd397
cmd/geth: rename --whitelist to --eth.requiredblocks (#24505)
ryanschneider Mar 15, 2022
be7eb8a
build, Dockerfile: bump Go to 1.18
karalabe Mar 16, 2022
6b8718c
eth/downloader: fix off-by-one error in test causing 50% fails
karalabe Mar 16, 2022
2352c72
Merge pull request #24545 from karalabe/beacon-sync-fix-test
karalabe Mar 16, 2022
8d99fed
Merge pull request #24544 from karalabe/go-1.18
karalabe Mar 16, 2022
7a80cf6
les, tests: fix vflux fuzzer by removing unnecessary panic (#24537)
rjl493456442 Mar 16, 2022
830231c
crypto: use btcec/v2 for no-cgo (#24533)
chappjc Mar 16, 2022
4f4622b
core: eth: implement Kiln-v2 spec (#24506)
MariusVanDerWijden Mar 17, 2022
667e1c0
core, params: add kiln flag (#24548)
MariusVanDerWijden Mar 17, 2022
afe9558
docs/postmortems: fix spelling (#24558)
alvaroahp11 Mar 18, 2022
51de2bc
eth/downloader: terminate beacon sync early when linked to local chai…
karalabe Mar 21, 2022
6afb717
core/rawdb: fix db commands (#24540)
rjl493456442 Mar 22, 2022
34501ed
crypto/bls12381: go format
ucwong Mar 22, 2022
7ae6c4a
core: store genesis allocation and recommit them if necessary (#24460)
rjl493456442 Mar 22, 2022
e0e8bf3
eth/downloader: ignore zero size header batch for importing (#24569)
rjl493456442 Mar 22, 2022
fd4f60f
core/rawdb: simple legacy receipt converter (#24028)
s1na Mar 23, 2022
f252154
eth/downloader: fix flakey test (#24576)
holiman Mar 23, 2022
535f25d
eth/catalyst: fix log message (#24574)
MariusVanDerWijden Mar 23, 2022
a8040bc
node: allow JWT pass by file only (#24579)
MariusVanDerWijden Mar 24, 2022
6a44bf6
build: upgrade to golangci-lint v1.45.2 (#24586)
holiman Mar 25, 2022
19b9cf7
internal/build: show ppa upload process stdout on stdout (#24588)
holiman Mar 25, 2022
d1c243f
internal/build: prevent travis timeout during ppa upload (#24589)
holiman Mar 25, 2022
eb3ebce
internal/build: exit sftp upload (#24590)
holiman Mar 25, 2022
0fffd3a
build: close sftp connection when done (#24593)
holiman Mar 27, 2022
b45d82e
core: set ttd override on all chain variations
karalabe Mar 29, 2022
b06e8c4
core/vm: fix sstore gas comment type (#24583)
lispc Mar 29, 2022
1027cb5
Merge pull request #24605 from karalabe/revert-setting-ttd
karalabe Mar 29, 2022
b502b6a
cmd/geth: change to non-fatal error message when legacy receipt stora…
jwasinger Mar 29, 2022
de6a113
eth/catalyst: only apply block if we actually have the state (#24598)
MariusVanDerWijden Mar 29, 2022
25c9b49
params: go-ethereum v1.10.17 stable
holiman Mar 29, 2022
8ec8b81
params: begin v1.10.18 release cycle
holiman Mar 29, 2022
33022c2
rlp: fix typo in comment (#24595)
flowerofdream Mar 29, 2022
25bd17d
core/state/snapshot: clean up the generation code (#24479)
rjl493456442 Mar 29, 2022
763b3f8
go.mod : upnp 1.0.3 stable version (#24573)
ucwong Mar 29, 2022
b5a129e
internal/ethapi: add refund to StructLogRes (#24567)
lispc Mar 29, 2022
67c070c
eth/tracers/logger: use omitempty to reduce log bloat (#24547)
holiman Mar 29, 2022
9f75994
common/compiler: add extra include paths to solidity compiler (#24541)
zhiqiangxu Mar 29, 2022
8cacb42
core: verify genesis extradata for clique (#24470)
gurukamath Mar 30, 2022
127dc59
eth: change snapshot extension registration failure to warning instea…
nicjansma Mar 30, 2022
da16d08
trie, les, tests, core: implement trie tracer (#24403)
rjl493456442 Mar 31, 2022
3fd16af
core,eth: implement tx-level hooks for tracers (#24510)
s1na Mar 31, 2022
1e973a9
eth: clarify the error string on getlogs failure (#24617)
holiman Mar 31, 2022
28ec260
eth/downloader: retrieve pivot header from local chain if necessary (…
rjl493456442 Apr 4, 2022
aa12393
README: update free space required (#24636)
adlerjohn Apr 5, 2022
0654014
rpc: fixed a typo (#24642)
tacoo Apr 5, 2022
7e2bbb9
eth/fetcher: if peers never respond, drop them
karalabe Apr 6, 2022
fb3a081
eth/tracers: refactor traceTx to separate out struct logging (#24326)
s1na Apr 6, 2022
111a1b7
Merge pull request #24652 from karalabe/block-fetcher-timeouts
karalabe Apr 6, 2022
65825cd
README: remove mentions of fast sync (#24656)
nuoomnoy02 Apr 7, 2022
f6891ba
core/state/snapshot: remove noop map item assignment
karalabe Apr 7, 2022
9fd8825
Merge pull request #24659 from karalabe/snapshot-remove-noo
karalabe Apr 7, 2022
92e3c56
cmd/geth: inspect snapshot dangling storage (#24643)
holiman Apr 8, 2022
bf5cacf
accounts/abi: handle tuple arrays in ParseSelector (#24587)
tclairet Apr 8, 2022
8d066f1
all: use T.TempDir to create temporary test directories (#24633)
Juneezee Apr 8, 2022
c1b69bd
les: fix panic in ultralight client sync (#24641)
rjl493456442 Apr 8, 2022
6c3fea0
log: modify lock defer unlock order in sync handler (#24667)
aaronbuchwald Apr 8, 2022
40b7364
build/deb: update Debian control file to remove unencrypted git proto…
krvaibhaw Apr 11, 2022
59f0e8a
core/types: make "miner" optional in Header JSON (#24666)
fjl Apr 11, 2022
c40943a
cmd: set DefaultGasLimit to 30M (#24680)
MariusVanDerWijden Apr 12, 2022
195c979
core: fix benchmark panic (#24657)
rjl493456442 Apr 12, 2022
eb69f49
abi/base: return error for pending call error (#24649)
JoeGruffins Apr 12, 2022
d4d288e
build: add imports for go generate tools (#24682)
ucwong Apr 12, 2022
9c82c64
eth/tracers: make txhash blockhash accessible to native tracers (#24679)
s1na Apr 12, 2022
ca298a2
cmd/geth: support bigints for --override.terminaltotaldifficulty (#24…
MariusVanDerWijden Apr 13, 2022
8621618
eth/downloader: remove stale beacon headers as backfilling progresses…
karalabe Apr 13, 2022
9f7bcb9
build: upgrade -dlgo version to Go 1.18.1 (#24689)
sandakersmann Apr 14, 2022
f0328f2
eth/downloader: resolve local header by hash for beacon sync (#24691)
rjl493456442 Apr 14, 2022
bb5633c
go.mod: upgrade btcec and add 'chainhash' module requirement (#24700)
fjl Apr 17, 2022
8bf0565
trie: remove unused makeHashNode (#24702)
darioush Apr 20, 2022
637cf34
core/vm: fix typo (#24714)
Evalir Apr 20, 2022
40cfe71
eth/downloader: fix typo in downloader.go (#24704)
eltociear Apr 20, 2022
a8bb49b
eth/tracers/logger: remove unnecessary comparisons in accessList.equa…
Apr 21, 2022
7163e6d
README.md: update Go min required version to 1.16 (#24713)
koosha-- Apr 21, 2022
a15a32a
.github: update CODEOWNERS (#24743)
fjl Apr 23, 2022
2951b50
internal/flags: fix godoc (#24734)
s7v7nislands Apr 23, 2022
9e0a100
cmd/faucet: fix genesis flag and improve documentation (#24735)
s7v7nislands Apr 23, 2022
7d7a965
cmd/evm: ensure input length is even (#24721)
jwasinger Apr 25, 2022
4024c1e
fix typo (#24731)
s7v7nislands Apr 25, 2022
fb801d8
mobile: fix receipt encoding to json (#24701)
enginegl Apr 25, 2022
63972e7
p2p: fix type of DiscSubprotocolError (#24747)
henopied Apr 25, 2022
7ab1549
all: use 'embed' instead of go-bindata (#24744)
s7v7nislands Apr 25, 2022
0914234
cmd/geth, core/state/snapshot: fix flaw in dangling-storage check + i…
holiman Apr 26, 2022
195c2d3
cmd/*: refactor get flag value (#24761)
s7v7nislands Apr 26, 2022
a52bccc
consensus/ethash: fix typos in var names (#24745)
john-difool Apr 26, 2022
16701c5
internal/ethapi: add db operations to api (#24739)
s1na Apr 27, 2022
1f5943e
core/types: fix unhandled errors in TestTransactionCoding (#24692)
tia-99 Apr 27, 2022
c3a5054
cmd/utils: utilize beacon wrapper in makechain (#24620)
holiman Apr 27, 2022
5a584c2
all: use common.FileExist for checking file existence (#24748)
s7v7nislands Apr 27, 2022
84041e8
ethclient/gethclient: return storage proofs in GetProof (#24697)
trianglesphere Apr 27, 2022
f94e23c
eth/filters: remove unused struct fields (#24782)
hero5512 Apr 29, 2022
559a174
cmd/clef: fixups to the python clef poc (#24440)
holiman May 2, 2022
5157d45
cmd/evm: make evm t8n handle post-merge transitions (#24546)
holiman May 2, 2022
344d6f9
cmd: group network and db path flags together (#24698)
rjl493456442 May 3, 2022
c153bd4
accounts: fix typo in comments (#24805)
nujabes403 May 3, 2022
6b60d68
docker: speed up docker image build (#24796)
eval-exec May 3, 2022
53304ff
cmd/utils: double limit on free-disk monitor (#24781)
holiman May 3, 2022
8d84a70
build: fix formatted logs (#24807)
freaker2k7 May 3, 2022
c164aed
build: ppa build for jammy (ubuntu 22.04)
holiman May 4, 2022
d73df89
graphql: add rawReceipt field to transaction type (#24738)
s1na May 4, 2022
d6b77f6
eth/filters: fix code comment (#24799)
eval-exec May 4, 2022
b3af0a5
cmd/geth: fix init genesis for dev (#24693)
s1na May 4, 2022
0a9e384
Merge pull request #24813 from holiman/jammy
karalabe May 4, 2022
ecae8e4
cmd, eth: fix required blocks regression
karalabe May 4, 2022
992151f
Merge pull request #24817 from karalabe/fix-PC-regression
karalabe May 5, 2022
11b56ac
core: fix WriteBlockAndSetHead documentation (#24818)
milesvant May 5, 2022
7f6f01d
core: recover state when beacon sets canonical head if it's missing (…
rjl493456442 May 5, 2022
1c90d97
eth/protocols/eth: fix godoc comments (#24810)
s7v7nislands May 5, 2022
256aae0
eth/filters: remove explicit continue label in filterLogs (#24795)
eval-exec May 5, 2022
ca8e2f1
p2p/simulations: escape mockerType value from request (#24822)
ImanSharaf May 5, 2022
33d7a46
p2p/simulations: fix typo in network_test.go (#24824)
eltociear May 5, 2022
cef1a86
miner: discard interrupted blocks (#24638)
Ruteri May 6, 2022
1941c5e
core/rawdb: untie freezer and ancient chain data (#24684)
rjl493456442 May 6, 2022
3b967d1
core/vm: implement EIP-3855: PUSH0 instruction (#24039)
axic May 6, 2022
7175f82
eth/fetcher: avoid hang in tests (partial fix for #23331) (#23351)
holiman May 6, 2022
1b26991
signer/fourbyte: import new signatures (#22865)
holiman May 6, 2022
345b1fb
abi: fix checks when all fields are indexed (#24792)
rachel-bousfield May 6, 2022
86d5477
core/state/snapshot: fix race condition (#24685)
MariusVanDerWijden May 6, 2022
7caa2d8
all: replace strings.Replace with string.ReplaceAll (#24835)
s7v7nislands May 9, 2022
5b46f1d
internal: drop TestSignCliqueBlock (#24837)
s1na May 10, 2022
91751cb
signer/fourbyte: remove offending signatures (#24842)
holiman May 10, 2022
52eb87d
core/vm: update benchmark to use Errorf instead of Sprintf (#24845)
aaronbuchwald May 10, 2022
6465032
eth/protocols/snap: sort trienode heal requests by path (#24779)
holiman May 10, 2022
8a008ee
cmd/geth: print info banner for --dev mode (#24759)
nedifi May 10, 2022
24c590c
core/vm: clean up some dead functions (#24851)
s7v7nislands May 11, 2022
539bbd6
core/vm: separate opcode group for 0x20 range (#24850)
s7v7nislands May 11, 2022
f5ff022
ethclient: add PeerCount method (#24849)
FelStroz May 11, 2022
e0a1fd5
core/vm: optimize Memory.Set32 (#24847)
qianbin May 11, 2022
440c9fc
graphql: fix long literal passed in a variable (#24864)
s1na May 12, 2022
97f308a
core/vm: for tracing, do not report post-op memory
holiman May 12, 2022
ae7d834
internal/ethapi: add debug_getRawReceipts RPC method (#24773)
ryanschneider May 14, 2022
4f80f78
params: set ropsten TTD for TheMerge (#24876)
MariusVanDerWijden May 16, 2022
0a55b97
cmd/utils: add deprecation warning for Rinkeby
karalabe May 16, 2022
fcbc05c
Merge pull request #24884 from karalabe/deprecate-rinkeby
karalabe May 16, 2022
330e53f
core/asm: use strings.Builder and fix godoc issues (#24861)
s7v7nislands May 16, 2022
07508ac
all: replace uses of ioutil with io and os (#24869)
estensen May 16, 2022
af80616
cmd/geth: update vulnerabilities.json testdata (#24856)
holiman May 16, 2022
fe5a267
core/vm: reduce overhead in instructions-benchmark (#24860)
qianbin May 17, 2022
39fb82b
eth: fix flaky test, don't attach empty slots/proofs (#24885)
rjl493456442 May 17, 2022
29a6b6b
graphql: add raw fields to block and tx (#24816)
s1na May 17, 2022
381c66c
eth/catalyst: set the correct LatestValidHash (#24855)
MariusVanDerWijden May 17, 2022
e0a9752
cmd/geth: add `db check-state-content` to verify integrity of trie no…
holiman May 17, 2022
e644d45
all: use strings.EqualFold for string comparison (#24890)
estensen May 17, 2022
4b309c7
all: replace non-trivial uses of package ioutil with os (#24886)
estensen May 17, 2022
57192bd
ethdb/remotedb, cmd: add support for remote (readonly) databases (#24…
holiman May 18, 2022
e6fa102
core, eth, internal, rpc: implement final block (#24282)
MariusVanDerWijden May 18, 2022
cc9fb8e
eth/catalyst, miner: build the execution payload async (#24866)
MariusVanDerWijden May 18, 2022
bf69322
eth/tracers/js: goja tracer (#23773)
s1na May 18, 2022
21a3a21
params: update goerli bootnodes (#24900)
q9f May 18, 2022
975dee2
params: fix broken linter
karalabe May 18, 2022
5c5ef6f
Merge pull request #24901 from karalabe/fix-linter
karalabe May 18, 2022
2f4996a
ethdb/remotedb: fix flawed check in Has/HasAncient
holiman May 18, 2022
7bcbbbf
Merge pull request #24905 from holiman/fix_has
karalabe May 19, 2022
2bfd9a2
core: fix the order of address in queue (#24907)
zhaochonghe May 19, 2022
59e0f1e
tests: update reference tests (#24899)
holiman May 19, 2022
a35a5ca
Merge pull request #24908 from zhaochonghe/master
karalabe May 19, 2022
310f751
eth/tracers/js: add memory.length method (#24887)
ed255 May 19, 2022
4a4d531
eth/catalyst: update implementation to spec (#24802)
MariusVanDerWijden May 20, 2022
34bda5e
core, eth, les, rpc: polish catalyst errors, add context
karalabe May 20, 2022
7aced81
Merge pull request #24915 from karalabe/catalyst-custom-errors
karalabe May 20, 2022
8cab5e1
build/bot: add mac build script (#24917)
fjl May 20, 2022
04b6c56
build/bot: remove xctool invocation in macos build script (#24918)
fjl May 20, 2022
adcad1c
build/bot: add ppa-build.sh (#24919)
fjl May 20, 2022
d4faff9
build/bot: avoid install of python-bzrlib, python-paramiko in PPA bui…
fjl May 20, 2022
2b0d0ce
build/bot: create .ssh directory in ppa-build.sh (#24922)
fjl May 20, 2022
59ac229
core/state/snapshot: detect and clean up dangling storage snapshot in…
rjl493456442 May 23, 2022
af02e97
accounts/abi: validate fieldnames, fixes #24930 (#24932)
holiman May 23, 2022
8541ddb
common/compiler, cmd/abigen: remove solc/vyper compiler integration
holiman May 23, 2022
ba47d80
eth/tracers/js: drop duktape engine (#24934)
s1na May 23, 2022
94c8de0
Merge pull request #24936 from holiman/no_compilers
karalabe May 24, 2022
3ff479b
signer/core: always pad clique header extra data with space for seale…
jwasinger May 24, 2022
c9e324c
go.mod: upgrade to btcsuite/btcd/btcec v2.2.0 (#24939)
fjl May 24, 2022
64d6c78
Merge pull request #24867 from holiman/no_preop_memexpand
karalabe May 24, 2022
e31ff1f
params: update CHTs for Geth 1.10.18
karalabe May 24, 2022
6cc4cc6
Merge pull request #24945 from karalabe/cht-1.10.18
karalabe May 24, 2022
9244d5c
all: update license headers and AUTHORS from git history (#24947)
fjl May 24, 2022
8798cd3
AUTHORS: remove one more duplicate entry (#24950)
fjl May 24, 2022
b807f78
go.mod: upgrade to docker v1.6.2 (#24956)
fjl May 25, 2022
de23cf9
params: go-ethereum v1.10.18 stable
fjl May 25, 2022
a13b549
Merge upstream 'v1.10.14' into ccc6003e4af2b923d20d0e3b80a4933928516492
junnmm Feb 8, 2023
d733c9d
Merge upstream 'v1.10.15' into a13b549623d004937def88900ae4acdaa29bff8b
junnmm Feb 8, 2023
6b4aee0
Merge upstream 'v1.10.16' into d733c9d8adf64849173c36f47720462c5dd153a3
junnmm Feb 8, 2023
09a7629
Merge upstream 'v1.10.17' into 6b4aee0ff78869b4c61f012f355e2fc448c91a89
junnmm Feb 8, 2023
59ff4f3
Merge upstream 'v1.10.18' into 09a76296e61d0d40687e0d0456d36848ea7cd3ea
junnmm Feb 9, 2023
252249b
flags, Fix conflicted testnet flags
junnmm Feb 15, 2023
211eda5
Merge branch 'fix-multiple-testnet-flags' into merge-upstream-v1.10.18
junnmm Feb 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 3 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,12 @@ consensus @karalabe
core/ @karalabe @holiman @rjl493456442
eth/ @karalabe @holiman @rjl493456442
eth/catalyst/ @gballet
graphql/ @gballet
eth/tracers/ @s1na
graphql/ @gballet @s1na
les/ @zsfelfoldi @rjl493456442
light/ @zsfelfoldi @rjl493456442
mobile/ @karalabe @ligi
node/ @fjl @renaynay
node/ @fjl
p2p/ @fjl @zsfelfoldi
rpc/ @fjl @holiman
p2p/simulations @fjl
Expand Down
7 changes: 0 additions & 7 deletions .github/workflows/hive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,6 @@
name: hive
run-name: hive simulations
on:
workflow_dispatch:
inputs:
hive_extra_flags:
description: Extra flags passed to hive
required: false
default: ""
type: string
pull_request:
env:
HIVE_REPO: kcc-community/hive
Expand Down
40 changes: 40 additions & 0 deletions .github/workflows/hive_ts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@

name: hive-trouble-shooting
run-name: hive simulations (manually)
on:
workflow_dispatch:
inputs:
hive_extra_flags:
description: Extra flags passed to hive
required: false
default: ""
type: string
env:
HIVE_REPO: kcc-community/hive
jobs:
hive-smoke-tests:
runs-on: ubuntu-latest
steps:
- name: checkout kcc's repo into kcc/
uses: actions/checkout@v3
with:
path: kcc
- name: checkout hive's repo into hive/
uses: actions/checkout@v3
with:
path: hive
repository: ${{ env.HIVE_REPO }}
ref: master
- name: Install golang
uses: actions/setup-go@v3
with:
go-version: '>=1.18.0'
- name: build kcc docker image
run: cd $GITHUB_WORKSPACE/kcc && docker build -t kucoincommunitychain/kcc:latest .
- name: build hive
run: cd $GITHUB_WORKSPACE/hive && go build -v .
- name: run smoke simulator
run: |
cd $GITHUB_WORKSPACE/hive && ./hive --panic --client kcc_latest --sim 'kcc/(smoke|gas-block-limit)' \
${{ inputs.hive_extra_flags }}

4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@
path = tests/testdata
url = https://github.com/ethereum/tests
shallow = true
[submodule "evm-benchmarks"]
path = tests/evm-benchmarks
url = https://github.com/ipsilon/evm-benchmarks
shallow = true
2 changes: 1 addition & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This file configures github.com/golangci/golangci-lint.

run:
timeout: 5m
timeout: 20m
tests: true
# default is true. Enables skipping of directories:
# vendor$, third_party$, testdata$, examples$, Godeps$, builtin$
Expand Down
226 changes: 170 additions & 56 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -1,123 +1,237 @@
Jeffrey Wilcke <jeffrey@ethereum.org>
Jeffrey Wilcke <jeffrey@ethereum.org> <geffobscura@gmail.com>
Jeffrey Wilcke <jeffrey@ethereum.org> <obscuren@obscura.com>
Jeffrey Wilcke <jeffrey@ethereum.org> <obscuren@users.noreply.github.com>
Aaron Buchwald <aaron.buchwald56@gmail.com>

Viktor Trón <viktor.tron@gmail.com>
Aaron Kumavis <kumavis@users.noreply.github.com>

Joseph Goulden <joegoulden@gmail.com>
Abel Nieto <abel.nieto90@gmail.com>
Abel Nieto <abel.nieto90@gmail.com> <anietoro@uwaterloo.ca>

Nick Savers <nicksavers@gmail.com>
Afri Schoedon <58883403+q9f@users.noreply.github.com>
Afri Schoedon <5chdn@users.noreply.github.com> <58883403+q9f@users.noreply.github.com>

Maran Hidskes <maran.hidskes@gmail.com>
Alec Perseghin <aperseghin@gmail.com>

Taylor Gerring <taylor.gerring@gmail.com>
Taylor Gerring <taylor.gerring@gmail.com> <taylor.gerring@ethereum.org>
Aleksey Smyrnov <i@soar.name>

Alex Leverington <alex@ethdev.com>
Alex Leverington <alex@ethdev.com> <subtly@users.noreply.github.com>

Alex Pozhilenkov <alex_pozhilenkov@adoriasoft.com>
Alex Pozhilenkov <alex_pozhilenkov@adoriasoft.com> <leshiy12345678@gmail.com>

Alexey Akhunov <akhounov@gmail.com>

Alon Muroch <alonmuroch@gmail.com>

Andrey Petrov <shazow@gmail.com>
Andrey Petrov <shazow@gmail.com> <andrey.petrov@shazow.net>

Arkadiy Paronyan <arkadiy@ethdev.com>

Armin Braun <me@obrown.io>

Aron Fischer <github@aron.guru> <homotopycolimit@users.noreply.github.com>

Austin Roberts <code@ausiv.com>
Austin Roberts <code@ausiv.com> <git@ausiv.com>

Bas van Kervel <bas@ethdev.com>
Bas van Kervel <bas@ethdev.com> <basvankervel@ziggo.nl>
Bas van Kervel <bas@ethdev.com> <basvankervel@gmail.com>
Bas van Kervel <bas@ethdev.com> <bas-vk@users.noreply.github.com>

Sven Ehlert <sven@ethdev.com>
Boqin Qin <bobbqqin@bupt.edu.cn>
Boqin Qin <bobbqqin@bupt.edu.cn> <Bobbqqin@gmail.com>

Vitalik Buterin <v@buterin.com>
Casey Detrio <cdetrio@gmail.com>

Marian Oancea <contact@siteshop.ro>
Cheng Li <lob4tt@gmail.com>

Chris Ziogas <ziogaschr@gmail.com>
Chris Ziogas <ziogaschr@gmail.com> <ziogas_chr@hotmail.com>

Christoph Jentzsch <jentzsch.software@gmail.com>

Heiko Hees <heiko@heiko.org>
Diederik Loerakker <proto@protolambda.com>

Alex Leverington <alex@ethdev.com>
Alex Leverington <alex@ethdev.com> <subtly@users.noreply.github.com>
Dimitry Khokhlov <winsvega@mail.ru>

Zsolt Felföldi <zsfelfoldi@gmail.com>
Domino Valdano <dominoplural@gmail.com>
Domino Valdano <dominoplural@gmail.com> <jeff@okcupid.com>

Edgar Aroutiounian <edgar.factorial@gmail.com>

Elliot Shepherd <elliot@identitii.com>

Enrique Fynn <enriquefynn@gmail.com>

Enrique Fynn <me@enriquefynn.com>
Enrique Fynn <me@enriquefynn.com> <enriquefynn@gmail.com>

Ernesto del Toro <ernesto.deltoro@gmail.com>
Ernesto del Toro <ernesto.deltoro@gmail.com> <ernestodeltoro@users.noreply.github.com>

Everton Fraga <ev@ethereum.org>

Felix Lange <fjl@twurst.com>
Felix Lange <fjl@twurst.com> <fjl@users.noreply.github.com>

Frank Wang <eternnoir@gmail.com>

Gary Rong <garyrong0905@gmail.com>

Gavin Wood <i@gavwood.com>

Martin Becze <mjbecze@gmail.com>
Martin Becze <mjbecze@gmail.com> <wanderer@users.noreply.github.com>
Gregg Dourgarian <greggd@tempworks.com>

Dimitry Khokhlov <winsvega@mail.ru>
Guillaume Ballet <gballet@gmail.com>
Guillaume Ballet <gballet@gmail.com> <3272758+gballet@users.noreply.github.com>

Roman Mandeleil <roman.mandeleil@gmail.com>
Guillaume Nicolas <guin56@gmail.com>

Alec Perseghin <aperseghin@gmail.com>
Hanjiang Yu <delacroix.yu@gmail.com>
Hanjiang Yu <delacroix.yu@gmail.com> <42531996+de1acr0ix@users.noreply.github.com>

Alon Muroch <alonmuroch@gmail.com>
Heiko Hees <heiko@heiko.org>

Arkadiy Paronyan <arkadiy@ethdev.com>
Henning Diedrich <hd@eonblast.com>
Henning Diedrich <hd@eonblast.com> Drake Burroughs <wildfyre@hotmail.com>

Hwanjo Heo <34005989+hwanjo@users.noreply.github.com>

Iskander (Alex) Sharipov <quasilyte@gmail.com>
Iskander (Alex) Sharipov <quasilyte@gmail.com> <i.sharipov@corp.vk.com>

Jae Kwon <jkwon.work@gmail.com>

Aaron Kumavis <kumavis@users.noreply.github.com>
Janoš Guljaš <janos@resenje.org> <janos@users.noreply.github.com>
Janoš Guljaš <janos@resenje.org> Janos Guljas <janos@resenje.org>

Nick Dodson <silentcicero@outlook.com>
Jared Wasinger <j-wasinger@hotmail.com>

Jason Carver <jacarver@linkedin.com>
Jason Carver <jacarver@linkedin.com> <ut96caarrs@snkmail.com>

Javier Peletier <jm@epiclabs.io>
Javier Peletier <jm@epiclabs.io> <jpeletier@users.noreply.github.com>

Jeffrey Wilcke <jeffrey@ethereum.org>
Jeffrey Wilcke <jeffrey@ethereum.org> <geffobscura@gmail.com>
Jeffrey Wilcke <jeffrey@ethereum.org> <obscuren@obscura.com>
Jeffrey Wilcke <jeffrey@ethereum.org> <obscuren@users.noreply.github.com>

Jens Agerberg <github@agerberg.me>

Joseph Chow <ethereum@outlook.com>
Joseph Chow <ethereum@outlook.com> ethers <TODO>

Enrique Fynn <enriquefynn@gmail.com>

Vincent G <caktux@gmail.com>
Joseph Goulden <joegoulden@gmail.com>

RJ Catalano <catalanor0220@gmail.com>
RJ Catalano <catalanor0220@gmail.com> <rj@erisindustries.com>
Justin Drake <drakefjustin@gmail.com>

Nchinda Nchinda <nchinda2@gmail.com>
Kenso Trabing <ktrabing@acm.org>
Kenso Trabing <ktrabing@acm.org> <kenso.trabing@bloomwebsite.com>

Aron Fischer <github@aron.guru> <homotopycolimit@users.noreply.github.com>
Liang Ma <liangma@liangbit.com>
Liang Ma <liangma@liangbit.com> <liangma.ul@gmail.com>

Vlad Gluhovsky <gluk256@users.noreply.github.com>
Louis Holbrook <dev@holbrook.no>
Louis Holbrook <dev@holbrook.no> <nolash@users.noreply.github.com>

Ville Sundell <github@solarius.fi>
Maran Hidskes <maran.hidskes@gmail.com>

Elliot Shepherd <elliot@identitii.com>
Marian Oancea <contact@siteshop.ro>

Yohann Léon <sybiload@gmail.com>
Martin Becze <mjbecze@gmail.com>
Martin Becze <mjbecze@gmail.com> <wanderer@users.noreply.github.com>

Gregg Dourgarian <greggd@tempworks.com>
Martin Lundfall <martin.lundfall@protonmail.com>

Casey Detrio <cdetrio@gmail.com>
Matt Garnett <14004106+lightclient@users.noreply.github.com>

Jens Agerberg <github@agerberg.me>
Matthew Halpern <matthalp@gmail.com>
Matthew Halpern <matthalp@gmail.com> <matthalp@google.com>

Nick Johnson <arachnid@notdot.net>
Michael Riabzev <michael@starkware.co>

Henning Diedrich <hd@eonblast.com>
Henning Diedrich <hd@eonblast.com> Drake Burroughs <wildfyre@hotmail.com>
Nchinda Nchinda <nchinda2@gmail.com>

Felix Lange <fjl@twurst.com>
Felix Lange <fjl@twurst.com> <fjl@users.noreply.github.com>
Nick Dodson <silentcicero@outlook.com>

Максим Чусовлянов <mchusovlianov@gmail.com>
Nick Johnson <arachnid@notdot.net>

Louis Holbrook <dev@holbrook.no>
Louis Holbrook <dev@holbrook.no> <nolash@users.noreply.github.com>
Nick Savers <nicksavers@gmail.com>

Thomas Bocek <tom@tomp2p.net>
Nishant Das <nishdas93@gmail.com>
Nishant Das <nishdas93@gmail.com> <nish1993@hotmail.com>

Victor Tran <vu.tran54@gmail.com>
Olivier Hervieu <olivier.hervieu@gmail.com>

Justin Drake <drakefjustin@gmail.com>
Pascal Dierich <pascal@merkleplant.xyz>
Pascal Dierich <pascal@merkleplant.xyz> <pascal@pascaldierich.com>

Frank Wang <eternnoir@gmail.com>
RJ Catalano <catalanor0220@gmail.com>
RJ Catalano <catalanor0220@gmail.com> <rj@erisindustries.com>

Gary Rong <garyrong0905@gmail.com>
Ralph Caraveo <deckarep@gmail.com>

Guillaume Nicolas <guin56@gmail.com>
Rene Lubov <41963722+renaynay@users.noreply.github.com>

Robert Zaremba <robert@zaremba.ch>
Robert Zaremba <robert@zaremba.ch> <robert.zaremba@scale-it.pl>

Roman Mandeleil <roman.mandeleil@gmail.com>

Sorin Neacsu <sorin.neacsu@gmail.com>
Sorin Neacsu <sorin.neacsu@gmail.com> <sorin@users.noreply.github.com>

Sven Ehlert <sven@ethdev.com>

Taylor Gerring <taylor.gerring@gmail.com>
Taylor Gerring <taylor.gerring@gmail.com> <taylor.gerring@ethereum.org>

Thomas Bocek <tom@tomp2p.net>

Tim Cooijmans <timcooijmans@gmail.com>

Valentin Wüstholz <wuestholz@gmail.com>
Valentin Wüstholz <wuestholz@gmail.com> <wuestholz@users.noreply.github.com>

Armin Braun <me@obrown.io>
Victor Tran <vu.tran54@gmail.com>

Ernesto del Toro <ernesto.deltoro@gmail.com>
Ernesto del Toro <ernesto.deltoro@gmail.com> <ernestodeltoro@users.noreply.github.com>
Viktor Trón <viktor.tron@gmail.com>

Ville Sundell <github@solarius.fi>

Vincent G <caktux@gmail.com>

Vitalik Buterin <v@buterin.com>

Vlad Gluhovsky <gluk256@gmail.com>
Vlad Gluhovsky <gluk256@gmail.com> <gluk256@users.noreply.github.com>

Wenshao Zhong <wzhong20@uic.edu>
Wenshao Zhong <wzhong20@uic.edu> <11510383@mail.sustc.edu.cn>
Wenshao Zhong <wzhong20@uic.edu> <374662347@qq.com>

Will Villanueva <hello@willvillanueva.com>

Xiaobing Jiang <s7v7nislands@gmail.com>

Xudong Liu <33193253+r1cs@users.noreply.github.com>

Yohann Léon <sybiload@gmail.com>

Zachinquarantine <Zachinquarantine@protonmail.com>
Zachinquarantine <Zachinquarantine@protonmail.com> <zachinquarantine@yahoo.com>

Ziyuan Zhong <zzy.albert@163.com>

Zsolt Felföldi <zsfelfoldi@gmail.com>

meowsbits <b5c6@protonmail.com>
meowsbits <b5c6@protonmail.com> <45600330+meowsbits@users.noreply.github.com>

nedifi <103940716+nedifi@users.noreply.github.com>

Максим Чусовлянов <mchusovlianov@gmail.com>
Loading