Nishant Das
008f157e17
Update Quic-go to the latest version ( #14710 )
...
* Update to v0.48.2
* Changelog
2024-12-11 09:37:54 +00:00
Nishant Das
d09885b7ce
Make QUIC The Default Transport ( #14688 )
...
* Make it the default
* Changelog
* Remove outdated flag
* Update `go-libp2p` to `v0.36.5` and `webtransport-go` to `master`.
---------
Co-authored-by: Manu NALEPA <enalepa@offchainlabs.com >
2024-12-03 17:00:15 +00:00
kasey
3fa6d3bd9d
update to latest version of our fastssz fork ( #14519 )
...
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
2024-10-08 19:24:50 +00:00
kasey
c11e3392d4
SSE implementation that sheds stuck clients ( #14413 )
...
* sse implementation that sheds stuck clients
* Radek and James feedback
* Refactor event streamer code for readability
* less-flaky test signaling
* test case where queue fills; fixes
* add changelog entry
* james and preston feedback
* swap our Subscription interface with an alias
* event.Data can be nil for the payload attr event
* deepsource
---------
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
2024-10-04 21:18:17 +00:00
Nishant Das
7e5738bfcd
Update Pubsub Library To Use Gossipsub 1.2 ( #14428 )
...
* Update Libp2p Packages
* Update CHANGELOG
* Finally Fix All Tests
* Fix Build
* Fix Build
* Fix TestP2P Connection Initialization
* Fix TestP2P Host Options
* Fix Test By Removing WaitGroup
2024-09-24 16:15:19 +00:00
Sammy Rosso
170a864239
Otel migration ( #14424 )
...
* remove opencensus
* gaz
* update dependencies
* add missing dependencies
* fix test?
* Fix note relevance
* add otel http transport middleware
* gaz
* tidy up
* gaz
* changelog
* feedback
* gaz
* fix merge issues
2024-09-12 23:00:20 +00:00
hopinheimer
28181710b0
version bump on k8s io client-go and apimachinery ( #14444 )
...
* version bump on k8s io client-go and apimachinery
* bazel file served
* fixing build issues
* some changes in noops functions
* Update CHANGELOG.md
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com >
2024-09-12 14:59:43 +00:00
Md Amaan
a5317f8117
Replaced mux with http.Servemux ( #14416 )
...
* Replaced mux with http.Servmux
* updated change log
* james suggestions
* lint
* lint fix 2
* passed middlewares from validatorclient
* gazelle fix
* fixed issue
* added middlewares field to rpc config
* suggestions applied
* updated godoc
* fixed TestCors
* refactor
* godoc added
* cli code removed and lint fixed
---------
Co-authored-by: james-prysm <90280386+james-prysm@users.noreply.github.com >
2024-09-11 19:39:05 +00:00
james-prysm
45fd3eb1bf
gRPC Gateway Removal ( #14089 )
...
* wip passing e2e
* reverting temp comment
* remove unneeded comments
* fixing merge errors
* fixing more bugs from merge
* fixing test
* WIP moving code around and fixing tests
* unused linting
* gaz
* temp removing these tests as we need placeholder/wrapper APIs for them with the removal of the gateway
* attempting to remove dependencies to gRPC gateway , 1 mroe left in deps.bzl
* renaming flags and other gateway services to http
* goimport
* fixing deepsource
* git mv
* Update validator/package/validator.yaml
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* Update validator/package/validator.yaml
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* Update cmd/beacon-chain/flags/base.go
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* Update cmd/beacon-chain/flags/base.go
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* Update cmd/beacon-chain/flags/base.go
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* addressing feedback
* missed lint
* renaming import
* reversal based on feedback
* fixing web ui registration
* don't require mux handler
* gaz
* removing gRPC service from validator completely, merged with http service, renames are a work in progress
* updating go.sum
* linting
* trailing white space
* realized there was more cleanup i could do with code reuse
* adding wrapper for routes
* reverting version
* fixing dependencies from merging develop
* gaz
* fixing unit test
* fixing dependencies
* reverting unit test
* fixing conflict
* updating change log
* Update log.go
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
* gaz
* Update api/server/httprest/server.go
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
* addressing some feedback
* forgot to remove deprecated flag in usage
* gofmt
* fixing test
* fixing deepsource issue
* moving deprecated flag and adding timeout handler
* missed removal of a flag
* fixing test:
* Update CHANGELOG.md
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* addressing feedback
* updating comments based on feedback
* removing unused field for now, we can add it back in if we need to use the option
* removing unused struct
* changing api-timeout flag based on feedback
---------
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2024-09-04 15:40:31 +00:00
Nishant Das
aea2a469cc
Update Libp2p ( #14192 )
2024-07-08 06:29:10 +00:00
Nishant Das
a8ecf5d118
Update to Go v1.22 ( #13965 )
...
* Bump go version up
* Update to go 1.22 compatible version
* Fix NoSec declarations
* Skip Gosec in GolangCi
* Avoid Bug In Analyzer
* Add in Gohashtree and Update to 1.22.4
* Fix Go Sum
2024-07-02 04:03:24 +00:00
kasey
8cd249c1c8
update codegen dep and cleanup organization ( #14127 )
...
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
2024-06-20 23:33:54 +00:00
Preston Van Loon
ae451a3a02
Update github.com/prysmaticlabs/go-bitfield ( #14120 )
2024-06-18 14:33:06 +00:00
Nishant Das
568273453b
Update Libp2p Dependencies ( #14060 )
...
* Update to v0.35.0 and v0.11.0
* Update Protobuf
* Update bazel deps
2024-05-30 08:56:55 +00:00
dependabot[bot]
ed7c4bb6a7
Bump golang.org/x/net from 0.21.0 to 0.23.0 ( #13895 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 21:57:45 +00:00
Nishant Das
aa847991e0
Update Libp2p Dependencies ( #13960 )
...
* Update Libp2p
* Update Go Sum
2024-05-07 15:10:18 +00:00
Manu NALEPA
9b2d53b0d1
Bump libp2p to v0.33.1 ( #13784 )
...
* Run bare `//:gazelle -- update-repos`.
--> Removes some blank lines.
* Update libp2p to `v0.33.1`.
2024-03-28 08:38:46 +00:00
Joel Rousseau
acc307b959
Command-line interface for visualizing min/max span bucket ( #13748 )
...
* add max/min span visualisation tool cli
* go mod tidy
* lint imports
* remove typo
* fix epoch table value
* fix deepsource
* add dep to bazel
* fix dep import order
* change command name from span to slasher-span-display
* change command args style using - instead of _
* sed s/CONFIGURATION/SLASHER PARAMS//
* change double neg to double pos condition
* remove unused anonymous func
* better function naming
* add range condition
* [deepsource] Fix Empty slice literal used to declare a variable
GO-W1027
* correct typo
* do not show incorrect epochs due to round robin
* fix import
---------
Co-authored-by: Manu NALEPA <enalepa@offchainlabs.com >
2024-03-27 16:15:39 +00:00
Nishant Das
b61d17731e
Downgrade Level DB to Stable Version ( #13671 )
...
* downgrade level db
* fix current issues
* update geth
* Fix zstd build. The patch is now longer needed now that https://github.com/bazelbuild/rules_go/issues/3411 is fixed.
* Revert "update geth"
This reverts commit 2a7c51a952 .
* change to hex
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2024-02-29 04:49:02 +00:00
Sammy Rosso
4ff91bebf8
Switch gomock library ( #13639 )
...
* Update gomock
* Update mockgen
* Gaz
* Go mod
* Cleanup
* Regenerate gomock
* Manually fix import
2024-02-21 18:37:17 +00:00
Potuz
9a9990605c
Update Gohashtree to v0.0.4-beta ( #13569 )
...
* Update Gohashtree to v0.0.4-beta
* go mod tidy
* go mod tidy
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2024-02-01 15:42:56 +00:00
dependabot[bot]
0cfbddc980
Bump github.com/quic-go/quic-go from 0.39.3 to 0.39.4 ( #13445 )
...
* Bump github.com/quic-go/quic-go from 0.39.3 to 0.39.4
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go ) from 0.39.3 to 0.39.4.
- [Release notes](https://github.com/quic-go/quic-go/releases )
- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md )
- [Commits](https://github.com/quic-go/quic-go/compare/v0.39.3...v0.39.4 )
---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Ran gazelle
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2024-01-12 18:12:19 +00:00
Preston Van Loon
3a2b486bde
Bazel 7.0.0 ( #13321 )
2024-01-10 15:34:11 +00:00
Nishant Das
d5107942a1
update it ( #13415 )
2024-01-04 11:22:23 +00:00
Preston Van Loon
0956e3a657
Update libp2p/go-libp2p-asn-util to v0.4.1 ( #13370 )
...
* Update go-libp2p-asn-util to v0.4.1
* fix go mod
---------
Co-authored-by: nisdas <nishdas93@gmail.com >
2024-01-02 07:30:50 +00:00
Nishant Das
233f4d99a2
Update Libp2p To v0.32.1 and Go to v1.21.5 ( #13304 )
...
* update libp2p
* fix tests
* fix tests
* fix build
* update to go v1.21
* workflow
* workflow again
* update ci
* update golangci
* disable quic
2023-12-21 16:09:54 +00:00
Preston Van Loon
f537a98fcd
Add staticchecks to bazel builds ( #13298 )
...
* Update staticcheck to latest
* Add static checks while ignoring for third party / external stuff
* Added a hack to keep go mod happy.
* disable SA2002
* Pin go mod tidy checker image to golang:1.20-alpine
2023-12-08 05:42:55 +00:00
Radosław Kapka
6a638bd148
HTTP handler for Beacon API events ( #13207 )
...
* in progress
* implementation done
* bzl
* fixes
* tests in progress
* tests
* go mod tidy
* Update beacon-chain/rpc/eth/events/events.go
Co-authored-by: Sammy Rosso <15244892+saolyn@users.noreply.github.com >
* fix config test
* fix unreachable code issue
* remove proto service dir
* test fix
---------
Co-authored-by: Sammy Rosso <15244892+saolyn@users.noreply.github.com >
Co-authored-by: james-prysm <90280386+james-prysm@users.noreply.github.com >
2023-11-28 23:20:02 +00:00
kasey
1123df7432
Verified roblobs ( #13190 )
...
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-11-21 18:44:38 +00:00
terencechain
c2433ff854
Update spectest and changed minimal preset for field elements ( #13090 )
...
* update trusted setup
* update dependencies
* Update workspace
---------
Co-authored-by: Potuz <potuz@prysmaticlabs.com >
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-10-30 11:41:58 +00:00
dependabot[bot]
ac412259eb
Bump google.golang.org/grpc from 1.53.0 to 1.56.3 ( #13119 )
...
* Bump google.golang.org/grpc from 1.53.0 to 1.56.3
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* gazelle
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sammy Rosso <15244892+saolyn@users.noreply.github.com >
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-10-26 16:54:57 +00:00
terencechain
a22ca3fecb
Update geth to v1.13.1 ( #12911 )
...
* Update geth
* Fix builder
* Update geth to v1.13.1.
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-09-18 21:12:07 +00:00
terencechain
bd86c7c8f3
Add deneb protobufs ( #12363 )
2023-08-31 08:41:57 -05:00
Preston Van Loon
a5474200de
Update geth to 1.12.2 ( #12731 )
2023-08-14 17:48:11 +08:00
Preston Van Loon
aeb7a45864
Update geth to 1.12.1 ( #12718 )
...
* Update geth to 1.12.1
* Fix //cmd/validator/flags:go_default_test
* fix //beacon-chain/node:go_default_test
---------
Co-authored-by: Nishant Das <nishdas93@gmail.com >
2023-08-11 10:45:42 +00:00
Nishant Das
b511eef848
Update BLST to v0.3.11 ( #12717 )
...
* add changes
* Remove server.c exclusion in headers
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2023-08-10 22:51:19 +08:00
dependabot[bot]
7aa043892b
Bump github.com/libp2p/go-libp2p from 0.27.5 to 0.27.8 ( #12709 )
...
* Bump github.com/libp2p/go-libp2p from 0.27.5 to 0.27.8
Bumps [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p ) from 0.27.5 to 0.27.8.
- [Release notes](https://github.com/libp2p/go-libp2p/releases )
- [Changelog](https://github.com/libp2p/go-libp2p/blob/master/CHANGELOG.md )
- [Commits](https://github.com/libp2p/go-libp2p/compare/v0.27.5...v0.27.8 )
---
updated-dependencies:
- dependency-name: github.com/libp2p/go-libp2p
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* gazelle and remove libp2p patch. The patch is merged upstream as of this version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2023-08-09 17:24:07 +00:00
Radosław Kapka
955175b7eb
Update server-side events dependency ( #12676 )
...
* Update server-side events dependency
* go sum
---------
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-07-31 15:51:19 +00:00
dependabot[bot]
ecb26e9885
Bump google.golang.org/grpc from 1.40.0 to 1.53.0 ( #12595 )
...
* Bump google.golang.org/grpc from 1.40.0 to 1.53.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.40.0 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.40.0...v1.53.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Run gazelle and fix new gRPC API
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2023-07-06 20:11:43 +00:00
Nishant Das
33cf52831c
Update Libp2p to v0.27.5 ( #12486 )
...
* add deps
* update to v0.27.5 and handle panic
2023-06-06 08:41:15 +08:00
Radosław Kapka
c32b581e8e
Add broadcast_validation to block publishing ( #12432 )
...
* day 1
* day 2
* day 2+
* day 3
* day 4
* making bazel happy
* PublishBlindedBlockV2
* remove file
* use lock in insertSeenProposerIndex
* remove EquivocationChecker interface
* update deps.bzl
* remove middleware json tags
* go mod tidy
* remove redundant return statements
* validate in handler
* improvements
* extract common code
* remove import
* sync test fix
* Update beacon-chain/rpc/eth/beacon/handlers.go
Co-authored-by: terencechain <terence@prysmaticlabs.com >
---------
Co-authored-by: terencechain <terence@prysmaticlabs.com >
2023-06-01 11:22:49 +00:00
Preston Van Loon
7dffee1c66
Update to go1.20 ( #12333 )
...
* Update to go1.20
* Update gohashtree
* fix build tags for bytesutil and add nilness exclusion
* more broad nilness exclusion
* Reset nogo config
* Update golang.org/x/tools
* update rules_go to 0.39.0
---------
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-04-27 15:41:57 +00:00
dependabot[bot]
c9e333723e
Bump k8s.io/client-go from 0.18.3 to 0.20.0 ( #11972 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.18.3 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.18.3...v0.20.0 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com >
2023-04-20 17:41:04 +00:00
Radosław Kapka
898cb0b512
Deflake TestWaitForActivation_AccountsChanged ( #12282 )
...
Co-authored-by: terencechain <terence@prysmaticlabs.com >
2023-04-17 15:04:42 +00:00
Nishant Das
4862d57b13
Fix Broken Dependency ( #12293 )
...
* vendor in library
* comment
* lint
* lint
2023-04-17 12:22:34 +08:00
Nishant Das
fed6a351cc
Update Dependencies ( #12204 )
...
* update
* update
2023-03-29 13:04:47 +00:00
terencechain
d17996f8b0
Update to V4 🚀 ( #12134 )
...
* Update V3 from V4
* Fix build v3 -> v4
* Update ssz
* Update beacon_chain.pb.go
* Fix formatter import
* Update update-mockgen.sh comment to v4
* Fix conflicts. Pass build and tests
* Fix test
2023-03-17 18:52:56 +00:00
Nishant Das
ee8cb8bd6f
Update Pubsub Library ( #12132 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2023-03-15 12:51:42 +00:00
Marius van der Wijden
83a294c1a5
go.mod: set a non-zero version for tx-fuzz ( #12098 )
...
* go.mod: set a non-zero version for tx-fuzz
* go.mod: use upstream tx-fuzz instead of fork
* run gazelle
* fix tests
---------
Co-authored-by: nisdas <nishdas93@gmail.com >
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2023-03-09 09:23:45 +00:00
Nishant Das
4f38ba38b7
Update Libp2p ( #12096 )
...
* update deps
* add preston's fix
* fix build
* gaz
* test fixes
2023-03-08 23:52:51 +08:00