Skip to content

Commit b366a45

Browse files
committed
Merge branch 'main' into cian/compat-test
2 parents 14f796c + 120195f commit b366a45

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+2511
-929
lines changed

.mockery.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ packages:
6161
dir: ./block/internal/syncing
6262
pkgname: syncing
6363
filename: syncer_mock.go
64+
6465
github.com/evstack/ev-node/block/internal/common:
6566
interfaces:
6667
Broadcaster:

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
### Added
13+
14+
- Add DA Hints for P2P transactions. This allows a catching up node to be on sync with both DA and P2P. ([#2891](https://github.com/evstack/ev-node/pull/2891))
15+
16+
### Changes
17+
18+
- Improve `cache.NumPendingData` to not return empty data. Automatically bumps `LastSubmittedHeight` to reflect that. ([#3046](https://github.com/evstack/ev-node/pull/3046))
19+
20+
## v1.0.0-rc.2
21+
1222
### Changes
1323

1424
- Improve cache handling when there is a significant backlog of pending headers and data. ([#3030](https://github.com/evstack/ev-node/pull/3030))

apps/evm/go.mod

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ replace (
99

1010
require (
1111
github.com/ethereum/go-ethereum v1.16.8
12-
github.com/evstack/ev-node v1.0.0-rc.1
12+
github.com/evstack/ev-node v1.0.0-rc.2
1313
github.com/evstack/ev-node/core v1.0.0-rc.1
14-
github.com/evstack/ev-node/execution/evm v1.0.0-rc.1
14+
github.com/evstack/ev-node/execution/evm v1.0.0-rc.2
1515
github.com/ipfs/go-datastore v0.9.0
1616
github.com/rs/zerolog v1.34.0
1717
github.com/spf13/cobra v1.10.2
@@ -45,6 +45,7 @@ require (
4545
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
4646
github.com/dgraph-io/badger/v4 v4.5.1 // indirect
4747
github.com/dgraph-io/ristretto/v2 v2.1.0 // indirect
48+
github.com/dunglas/httpsfv v1.1.0 // indirect
4849
github.com/dustin/go-humanize v1.0.1 // indirect
4950
github.com/emicklei/dot v1.6.2 // indirect
5051
github.com/ethereum/c-kzg-4844/v2 v2.1.5 // indirect
@@ -63,15 +64,15 @@ require (
6364
github.com/goccy/go-yaml v1.19.2 // indirect
6465
github.com/gofrs/flock v0.12.1 // indirect
6566
github.com/gogo/protobuf v1.3.2 // indirect
66-
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
67+
github.com/golang-jwt/jwt/v5 v5.3.1 // indirect
6768
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
6869
github.com/golang/snappy v1.0.0 // indirect
6970
github.com/google/flatbuffers v25.1.24+incompatible // indirect
7071
github.com/google/go-cmp v0.7.0 // indirect
7172
github.com/google/gopacket v1.1.19 // indirect
7273
github.com/google/uuid v1.6.0 // indirect
7374
github.com/gorilla/websocket v1.5.3 // indirect
74-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 // indirect
75+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.7 // indirect
7576
github.com/hashicorp/go-hclog v1.6.3 // indirect
7677
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
7778
github.com/hashicorp/go-metrics v0.5.4 // indirect
@@ -87,7 +88,7 @@ require (
8788
github.com/ipfs/boxo v0.35.2 // indirect
8889
github.com/ipfs/go-cid v0.6.0 // indirect
8990
github.com/ipfs/go-ds-badger4 v0.1.8 // indirect
90-
github.com/ipfs/go-log/v2 v2.9.0 // indirect
91+
github.com/ipfs/go-log/v2 v2.9.1 // indirect
9192
github.com/ipld/go-ipld-prime v0.21.0 // indirect
9293
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
9394
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
@@ -97,15 +98,15 @@ require (
9798
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
9899
github.com/libp2p/go-cidranger v1.1.0 // indirect
99100
github.com/libp2p/go-flow-metrics v0.3.0 // indirect
100-
github.com/libp2p/go-libp2p v0.46.0 // indirect
101+
github.com/libp2p/go-libp2p v0.47.0 // indirect
101102
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
102-
github.com/libp2p/go-libp2p-kad-dht v0.37.0 // indirect
103+
github.com/libp2p/go-libp2p-kad-dht v0.37.1 // indirect
103104
github.com/libp2p/go-libp2p-kbucket v0.8.0 // indirect
104105
github.com/libp2p/go-libp2p-pubsub v0.15.0 // indirect
105106
github.com/libp2p/go-libp2p-record v0.3.1 // indirect
106107
github.com/libp2p/go-libp2p-routing-helpers v0.7.5 // indirect
107108
github.com/libp2p/go-msgio v0.3.0 // indirect
108-
github.com/libp2p/go-netroute v0.3.0 // indirect
109+
github.com/libp2p/go-netroute v0.4.0 // indirect
109110
github.com/libp2p/go-reuseport v0.4.0 // indirect
110111
github.com/libp2p/go-yamux/v5 v5.0.1 // indirect
111112
github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd // indirect
@@ -159,8 +160,8 @@ require (
159160
github.com/prometheus/common v0.66.1 // indirect
160161
github.com/prometheus/procfs v0.17.0 // indirect
161162
github.com/quic-go/qpack v0.6.0 // indirect
162-
github.com/quic-go/quic-go v0.57.1 // indirect
163-
github.com/quic-go/webtransport-go v0.9.0 // indirect
163+
github.com/quic-go/quic-go v0.59.0 // indirect
164+
github.com/quic-go/webtransport-go v0.10.0 // indirect
164165
github.com/rivo/uniseg v0.2.0 // indirect
165166
github.com/sagikazarmark/locafero v0.11.0 // indirect
166167
github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect
@@ -180,12 +181,12 @@ require (
180181
github.com/wlynxg/anet v0.0.5 // indirect
181182
go.opencensus.io v0.24.0 // indirect
182183
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
183-
go.opentelemetry.io/otel v1.39.0 // indirect
184-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0 // indirect
185-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0 // indirect
186-
go.opentelemetry.io/otel/metric v1.39.0 // indirect
187-
go.opentelemetry.io/otel/sdk v1.39.0 // indirect
188-
go.opentelemetry.io/otel/trace v1.39.0 // indirect
184+
go.opentelemetry.io/otel v1.40.0 // indirect
185+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.40.0 // indirect
186+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.40.0 // indirect
187+
go.opentelemetry.io/otel/metric v1.40.0 // indirect
188+
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
189+
go.opentelemetry.io/otel/trace v1.40.0 // indirect
189190
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
190191
go.uber.org/dig v1.19.0 // indirect
191192
go.uber.org/fx v1.24.0 // indirect
@@ -195,20 +196,20 @@ require (
195196
go.yaml.in/yaml/v2 v2.4.3 // indirect
196197
go.yaml.in/yaml/v3 v3.0.4 // indirect
197198
golang.org/x/crypto v0.47.0 // indirect
198-
golang.org/x/exp v0.0.0-20251209150349-8475f28825e9 // indirect
199-
golang.org/x/mod v0.31.0 // indirect
199+
golang.org/x/exp v0.0.0-20260112195511-716be5621a96 // indirect
200+
golang.org/x/mod v0.32.0 // indirect
200201
golang.org/x/net v0.49.0 // indirect
201202
golang.org/x/sync v0.19.0 // indirect
202203
golang.org/x/sys v0.40.0 // indirect
203-
golang.org/x/telemetry v0.0.0-20251203150158-8fff8a5912fc // indirect
204+
golang.org/x/telemetry v0.0.0-20260109210033-bd525da824e2 // indirect
204205
golang.org/x/text v0.33.0 // indirect
205206
golang.org/x/time v0.12.0 // indirect
206-
golang.org/x/tools v0.40.0 // indirect
207+
golang.org/x/tools v0.41.0 // indirect
207208
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
208-
gonum.org/v1/gonum v0.16.0 // indirect
209-
google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect
210-
google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect
211-
google.golang.org/grpc v1.77.0 // indirect
209+
gonum.org/v1/gonum v0.17.0 // indirect
210+
google.golang.org/genproto/googleapis/api v0.0.0-20260128011058-8636f8732409 // indirect
211+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260128011058-8636f8732409 // indirect
212+
google.golang.org/grpc v1.78.0 // indirect
212213
google.golang.org/protobuf v1.36.11 // indirect
213214
gopkg.in/yaml.v2 v2.4.0 // indirect
214215
gopkg.in/yaml.v3 v3.0.1 // indirect

0 commit comments

Comments
 (0)