Commit Graph
13775 Commits
Author SHA1 Message Date
AusIV 0882b7b09d Merge pull request #62 from openrelayxyz/feature/utils-v0.0.21
Updated plugin loader, mod, and sum to reflect changes made in utils …
2022-12-30 11:16:27 -06:00
AusIV 08b8ddc42d Merge pull request #61 from openrelayxyz/bugfix/normalize-injection-comments
Altered injection comments for consistencey
2022-12-30 11:15:06 -06:00
Austin Roberts 026f9ef80c Align dependencies with matic 2022-12-30 10:21:24 -06:00
philip-morlier afba49ee05 Updated the docker images in circleci to go 1.19. 2022-12-13 13:15:27 -08:00
philip-morlier c0530b8313 Updated plugin loader, mod, and sum to reflect changes made in utils v0.0.21. 2022-12-08 11:40:22 -08:00
philip-morlier e3080c170c Altered injection comments for consistencey 2022-12-06 16:37:18 -08:00
AusIV 1805f477ae Merge pull request #60 from openrelayxyz/feature/merge-v1.10.26
Feature/merge v1.10.26
2022-11-03 11:39:32 -05:00
philip-morlier db52b5e61d Merge tag 'v1.10.26' into feature/merge-v1.10.26 2022-11-03 09:06:21 -07:00
Felix Lange e5eb32acee params: release geth v1.10.26 stable 2022-11-03 11:59:33 +01:00
Jordan Krage 211dbb7197 rpc: handle wrong HTTP batch response length (#26064) 2022-11-03 01:15:36 +01:00
Martin Holst Swende 27600a5b84 eth/filters: change filter block to be by-ref (#26054)
This PR changes the block field in the filter to be a pointer, to disambiguate between empty hash and no hash
2022-11-03 01:15:36 +01:00
Péter Szilágyi 99bbb33701 eth: fix a rare datarace on CHT challenge reply / shutdown (#25831) 2022-11-03 01:15:27 +01:00
Péter Szilágyi a32e69a28c trie: check childrens' existence concurrently for snap heal (#25694) 2022-11-03 01:15:11 +01:00
Péter SzilágyiandMartin Holst Swende 937ea491f9 eth/protocols/snap: throttle trie heal requests when peers DoS us (#25666)
* eth/protocols/snap: throttle trie heal requests when peers DoS us

* eth/protocols/snap: lower heal throttle log to debug

Co-authored-by: Martin Holst Swende <martin@swende.se>

* eth/protocols/snap: fix comment

Co-authored-by: Martin Holst Swende <martin@swende.se>
2022-11-03 01:15:11 +01:00
Martin Holst Swende 85e469f787 eth/protocols/snap: fix problems due to idle-but-busy peers (#25651) 2022-11-03 01:14:47 +01:00
AusIV f22cdb8b36 Merge pull request #58 from openrelayxyz/feature/merge-v1.10.25
Feature/merge v1.10.25
2022-09-20 10:57:12 -05:00
AusIV e4d2025741 Merge branch 'develop' into feature/merge-v1.10.25 2022-09-20 10:46:23 -05:00
AusIV 603cf55aca Merge pull request #57 from openrelayxyz/feature/merge-v1.10.24
Feature/merge v1.10.24
2022-09-20 10:45:21 -05:00
philip-morlier 7792c000b0 Merge tag 'v1.10.25' into feature/merge-v1.10.25 2022-09-15 09:43:43 -07:00
Péter Szilágyi 69568c5548 params: release Geth v1.10.25 2022-09-15 17:55:58 +02:00
Marius van der WijdenandMartin Holst Swende 8f61fc8b73 params: set TerminalTotalDifficultyPassed to true (#25769)
* params: set TerminalTotalDifficultyPassed to true

* Update params/config.go

Co-authored-by: Martin Holst Swende <martin@swende.se>
2022-09-15 17:54:48 +02:00
philip-morlier b8399771db Merge tag 'v1.10.24' into feature/merge-v1.10.24 2022-09-14 07:59:20 -07:00
Péter Szilágyi 972007a517 Release Geth v1.10.24 2022-09-14 11:07:10 +02:00
Sina Mahmoodi 3b41be695e graphql: fixes missing tx logs (#25745)
* graphql: fix tx logs

* graphql: refactor test service setup

* graphql: add test for tx logs
2022-09-13 23:03:49 +02:00
Sina Mahmoodi d0dc349fd3 graphql: return correct logs for tx (#25612)
* graphql: fix tx logs

* minor

* Use optimized search for selecting tx logs
2022-09-13 23:03:21 +02:00
Austin Roberts 9674fe3f90 Install ghr with go install, not go get 2022-08-25 15:50:21 -05:00
Austin Roberts c08f3e1034 Update golang version 2022-08-25 15:39:26 -05:00
Austin Roberts 5a88b67e6f Update plugeth utils version 2022-08-25 14:54:19 -05:00
AusIV c6de31049b Merge pull request #55 from openrelayxyz/feature/merge-v1.10.23
Feature/merge v1.10.23
2022-08-25 13:25:33 -05:00
philip-morlier a2de453fd1 Merge tag 'v1.10.23' into feature/merge-v1.10.23 2022-08-24 07:03:36 -07:00
Péter Szilágyi d901d85377 params: release Geth v1.10.23 2022-08-24 12:09:02 +03:00
Péter Szilágyi 4c114af502 Merge pull request #25582 from holiman/err_handling
consensus/beacon: don't ignore errors
2022-08-23 22:26:33 +03:00
Péter Szilágyi 9ed10b9e48 Merge pull request #25581 from karalabe/triedb-fix-flush-order
core/state, trie: fix trie flush order for proper pruning
2022-08-23 22:13:33 +03:00
Martin Holst Swende 45a660a4f2 consensus/beacon: don't ignore errors 2022-08-23 20:48:50 +02:00
Péter Szilágyi 5758d1fb11 core/state, trie: fix trie flush order for proper pruning 2022-08-23 21:17:12 +03:00
Péter Szilágyi 81bd998353 core, eth/downloader: handle spurious junk bodies from racey rollbacks (#25578)
* eth/downloader: handle junkbodies/receipts in the beacon sync

* core: check for header presence when checking for blocks
2022-08-23 14:02:51 +03:00
AusIV 79609688a5 Merge pull request #54 from openrelayxyz/feature/merge-v1.10.22
Feature/merge v1.10.22
2022-08-22 13:57:01 -05:00
philip-morlier 967626b075 Updates to reflect comments on original merge. 2022-08-22 11:48:26 -07:00
philip-morlier 59a823409e Merge tag 'v1.10.22' into feature/merge-v1.10.22 2022-08-22 10:48:40 -07:00
Felix Lange 6d711f0c00 params: begin v1.10.23 release cycle 2022-08-22 10:39:52 +02:00
Felix Lange 2de49b04e5 params: release go-ethereum v1.10.22 2022-08-22 10:36:39 +02:00
Péter SzilágyiandFelix Lange 395f3d4bf6 eth/catalyst: warn less frequently if no beacon client is available (#25569)
* eth/catalyst: warn less frequently if no beacon client is available

* eth/catalyst: tweak warning frequency a bit

* eth/catalyst: some more tweaks

* Update api.go

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-08-22 11:27:39 +03:00
Péter Szilágyi 02418c2fa9 Revert "eth/fetcher: don't spend too much time on transaction inclusion" (#25567)
Revert "eth/fetcher: don't spend too much time on transaction inclusion (#25524)"

This reverts commit 0ce494b60c.
2022-08-22 10:14:56 +03:00
Martin Holst SwendeandFelix Lange 0ce494b60c eth/fetcher: don't spend too much time on transaction inclusion (#25524)
* eth/fetcher: introduce some lag in tx fetching

* eth/fetcher: change conditions a bit

* eth/fetcher: use per-batch quota check

* eth/fetcher: fix some comments

* eth/fetcher: address review concerns

* eth/fetcher: fix panic + add warn log

* eth/fetcher: fix log

* eth/fetcher: fix log

* cmd/devp2p/internal/ethtest: fix ignorign tx announcements from prev. tests

* cmd/devp2p/internal/ethtest: fix TestLargeTxRequest

This increases the number of tx relay messages the test waits for. Since
go-ethereum now processes incoming txs in smaller batches, the
announcement messages it sends are also smaller.

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-08-19 16:59:36 +03:00
Felix Lange ac7ad811b4 internal/ethapi: fix build regression (#25555) 2022-08-19 14:48:49 +02:00
zhiqiangxu 0865880626 accounts/abi: fix set function (#25477)
* accounts/abi: fix set function

* don't break things

* update test
2022-08-19 12:15:04 +02:00
Sina MahmoodiandFelix Lange 36874b63a1 eth/filters: add global block logs cache (#25459)
This adds a cache for block logs which is shared by all filters. The cache
size of is configurable using the `--cache.blocklogs` flag.

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-08-19 11:14:59 +02:00
Marius van der Wijden 77308cd6fc consensus/beacon: check ttd reached on pos blocks (#25552)
* consensus/beacon: check ttd reached on pos blocks

* consensus/beacon: check ttd reached on pos blocks

* consensus/beacon: check ttd reached on pos blocks
2022-08-19 11:37:53 +03:00
Justin Traglia 9762ddf8b0 cmd/geth: parse uint64 value with ParseUint instead of Atoi (#25545)
Parse uint64 value with ParseUint instead of Atoi
2022-08-19 09:03:45 +03:00
Justin Traglia 656dc8cc00 eth, les: unlock downloader peerSet if there's an error (#25546)
Unlock peerSet if there's an error in the downloader
2022-08-19 09:02:47 +03:00