-
Notifications
You must be signed in to change notification settings - Fork 189
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
chore(all): update SSZ dependencies #2153
Changes from 3 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -163,10 +163,7 @@ type ExecutionPayload[ | |
GetBaseFeePerGas() *math.U256 | ||
GetBlobGasUsed() math.U64 | ||
GetExcessBlobGas() math.U64 | ||
ToHeader( | ||
maxWithdrawalsPerPayload uint64, | ||
eth1ChainID uint64, | ||
Comment on lines
-167
to
-168
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. side effect of dropping Bartio stuff |
||
) (ExecutionPayloadHeaderT, error) | ||
ToHeader() (ExecutionPayloadHeaderT, error) | ||
} | ||
|
||
type ExecutionPayloadHeader interface { | ||
|
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -2,12 +2,15 @@ module github.com/berachain/beacon-kit/mod/beacon | |||||
|
||||||
go 1.23.0 | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Invalid Go version specified The Go version Apply this diff to fix the Go version: -go 1.23.0
+go 1.22.0 📝 Committable suggestion
Suggested change
|
||||||
|
||||||
replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20240711142825-46eb208f015d | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. necessary to unlock mod tidy.
Here we explicitly select the second because it's the most recent and them tidy the rest of dependencies |
||||||
|
||||||
require ( | ||||||
github.com/berachain/beacon-kit/mod/async v0.0.0-20240816230528-f52c938c20cc | ||||||
github.com/berachain/beacon-kit/mod/async v0.0.0-20240821213929-f32b8e2dc5c8 | ||||||
github.com/berachain/beacon-kit/mod/config v0.0.0-20241113214258-240f617103ad | ||||||
github.com/berachain/beacon-kit/mod/engine-primitives v0.0.0-20240809202957-3e3f169ad720 | ||||||
github.com/berachain/beacon-kit/mod/errors v0.0.0-20240806211103-d1105603bfc0 | ||||||
github.com/berachain/beacon-kit/mod/log v0.0.0-20240809202957-3e3f169ad720 | ||||||
github.com/berachain/beacon-kit/mod/primitives v0.0.0-20240820191615-398849c34954 | ||||||
github.com/berachain/beacon-kit/mod/primitives v0.0.0-20240911165923-82f71ec86570 | ||||||
golang.org/x/sync v0.8.0 | ||||||
Comment on lines
+8
to
14
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧹 Nitpick (assertive) Consider using tagged versions instead of commit hashes All direct dependencies use pseudo-versions (commit hashes). While this ensures exact version pinning, it makes it harder to:
Consider using tagged versions where available. |
||||||
) | ||||||
|
||||||
|
@@ -16,7 +19,7 @@ require ( | |||||
github.com/Microsoft/go-winio v0.6.2 // indirect | ||||||
github.com/VictoriaMetrics/fastcache v1.12.2 // indirect | ||||||
github.com/beorn7/perks v1.0.1 // indirect | ||||||
github.com/berachain/beacon-kit/mod/chain-spec v0.0.0-20240703145037-b5612ab256db // indirect | ||||||
github.com/berachain/beacon-kit/mod/chain-spec v0.0.0-20240705193247-d464364483df // indirect | ||||||
github.com/berachain/beacon-kit/mod/geth-primitives v0.0.0-20240806160829-cde2d1347e7e // indirect | ||||||
github.com/bits-and-blooms/bitset v1.13.0 // indirect | ||||||
github.com/btcsuite/btcd/btcec/v2 v2.3.3 // indirect | ||||||
|
@@ -27,21 +30,31 @@ require ( | |||||
github.com/cockroachdb/pebble v1.1.1 // indirect | ||||||
github.com/cockroachdb/redact v1.1.5 // indirect | ||||||
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect | ||||||
github.com/cometbft/cometbft v1.0.0-rc1.0.20240805092115-3b2c5d9e1843 // indirect | ||||||
github.com/cometbft/cometbft/api v1.0.0-rc.1.0.20240806094948-2c4293ef36c4 // indirect | ||||||
github.com/consensys/bavard v0.1.13 // indirect | ||||||
github.com/consensys/gnark-crypto v0.13.0 // indirect | ||||||
github.com/cosmos/crypto v0.1.2 // indirect | ||||||
github.com/cosmos/gogoproto v1.7.0 // indirect | ||||||
github.com/crate-crypto/go-ipa v0.0.0-20240724233137-53bbb0ceb27a // indirect | ||||||
github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect | ||||||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect | ||||||
github.com/deckarep/golang-set/v2 v2.6.0 // indirect | ||||||
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect | ||||||
github.com/ethereum/c-kzg-4844 v1.0.3 // indirect | ||||||
github.com/ethereum/go-ethereum v1.14.7 // indirect | ||||||
github.com/ethereum/go-verkle v0.1.1-0.20240306133620-7d920df305f0 // indirect | ||||||
github.com/ferranbt/fastssz v0.1.4-0.20240629094022-eac385e6ee79 // indirect | ||||||
github.com/getsentry/sentry-go v0.28.1 // indirect | ||||||
github.com/go-kit/log v0.2.1 // indirect | ||||||
github.com/go-logfmt/logfmt v0.6.0 // indirect | ||||||
github.com/go-ole/go-ole v1.3.0 // indirect | ||||||
github.com/goccy/go-json v0.10.3 // indirect | ||||||
github.com/gofrs/flock v0.12.1 // indirect | ||||||
github.com/gogo/protobuf v1.3.2 // indirect | ||||||
github.com/golang/protobuf v1.5.4 // indirect | ||||||
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect | ||||||
github.com/google/go-cmp v0.6.0 // indirect | ||||||
github.com/google/gofuzz v1.2.0 // indirect | ||||||
github.com/gorilla/websocket v1.5.3 // indirect | ||||||
github.com/holiman/bloomfilter/v2 v2.0.3 // indirect | ||||||
|
@@ -56,8 +69,11 @@ require ( | |||||
github.com/mitchellh/mapstructure v1.5.0 // indirect | ||||||
github.com/mmcloughlin/addchain v0.4.0 // indirect | ||||||
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect | ||||||
github.com/oasisprotocol/curve25519-voi v0.0.0-20230904125328-1f23a7beb09a // indirect | ||||||
github.com/olekukonko/tablewriter v0.0.5 // indirect | ||||||
github.com/petermattis/goid v0.0.0-20240607163614-bb94eb51e7a7 // indirect | ||||||
github.com/pkg/errors v0.9.1 // indirect | ||||||
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect | ||||||
github.com/prometheus/client_golang v1.20.1 // indirect | ||||||
github.com/prometheus/client_model v0.6.1 // indirect | ||||||
github.com/prometheus/common v0.55.0 // indirect | ||||||
|
@@ -66,7 +82,9 @@ require ( | |||||
github.com/prysmaticlabs/gohashtree v0.0.4-beta.0.20240624100937-73632381301b // indirect | ||||||
github.com/rivo/uniseg v0.4.7 // indirect | ||||||
github.com/rogpeppe/go-internal v1.12.0 // indirect | ||||||
github.com/sasha-s/go-deadlock v0.3.1 // indirect | ||||||
github.com/shirou/gopsutil v3.21.11+incompatible // indirect | ||||||
github.com/stretchr/testify v1.9.0 // indirect | ||||||
github.com/supranational/blst v0.3.13 // indirect | ||||||
github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d // indirect | ||||||
github.com/tklauser/go-sysconf v0.3.14 // indirect | ||||||
|
@@ -78,7 +96,10 @@ require ( | |||||
golang.org/x/net v0.30.0 // indirect | ||||||
golang.org/x/sys v0.26.0 // indirect | ||||||
golang.org/x/text v0.19.0 // indirect | ||||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240711142825-46eb208f015d // indirect | ||||||
google.golang.org/grpc v1.65.0 // indirect | ||||||
google.golang.org/protobuf v1.35.1 // indirect | ||||||
gopkg.in/yaml.v2 v2.4.0 // indirect | ||||||
gopkg.in/yaml.v3 v3.0.1 // indirect | ||||||
rsc.io/tmplfunc v0.0.3 // indirect | ||||||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the main goal of this PR. We fix a bug in this dependency