Skip to content

Commit 537ec55

Browse files
1 parent 6ca447d commit 537ec55

File tree

4 files changed

+116
-136
lines changed

4 files changed

+116
-136
lines changed

api/api_client.go

-7
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import (
66
"github.com/ava-labs/avalanchego/api/admin"
77
"github.com/ava-labs/avalanchego/api/health"
88
"github.com/ava-labs/avalanchego/api/info"
9-
"github.com/ava-labs/avalanchego/api/ipcs"
109
"github.com/ava-labs/avalanchego/api/keystore"
1110
"github.com/ava-labs/avalanchego/indexer"
1211
"github.com/ava-labs/avalanchego/vms/avm"
@@ -29,7 +28,6 @@ type APIClient struct {
2928
cChainEth EthClient
3029
info info.Client
3130
health health.Client
32-
ipcs ipcs.Client
3331
keystore keystore.Client
3432
admin admin.Client
3533
pindex indexer.Client
@@ -50,7 +48,6 @@ func NewAPIClient(ipAddr string, port uint16) Client {
5048
cChainEth: NewEthClient(ipAddr, uint(port)), // wrapper over ethclient.Client
5149
info: info.NewClient(uri),
5250
health: health.NewClient(uri),
53-
ipcs: ipcs.NewClient(uri),
5451
keystore: keystore.NewClient(uri),
5552
admin: admin.NewClient(uri),
5653
pindex: indexer.NewClient(uri + "/ext/index/P/block"),
@@ -86,10 +83,6 @@ func (c APIClient) HealthAPI() health.Client {
8683
return c.health
8784
}
8885

89-
func (c APIClient) IpcsAPI() ipcs.Client {
90-
return c.ipcs
91-
}
92-
9386
func (c APIClient) KeystoreAPI() keystore.Client {
9487
return c.keystore
9588
}

api/client.go

-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import (
44
"github.com/ava-labs/avalanchego/api/admin"
55
"github.com/ava-labs/avalanchego/api/health"
66
"github.com/ava-labs/avalanchego/api/info"
7-
"github.com/ava-labs/avalanchego/api/ipcs"
87
"github.com/ava-labs/avalanchego/api/keystore"
98
"github.com/ava-labs/avalanchego/indexer"
109
"github.com/ava-labs/avalanchego/vms/avm"
@@ -22,7 +21,6 @@ type Client interface {
2221
CChainEthAPI() EthClient // ethclient websocket wrapper that adds mutexed calls, and lazy conn init (on first call)
2322
InfoAPI() info.Client
2423
HealthAPI() health.Client
25-
IpcsAPI() ipcs.Client
2624
KeystoreAPI() keystore.Client
2725
AdminAPI() admin.Client
2826
PChainIndexAPI() indexer.Client

go.mod

+36-30
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ module github.com/ava-labs/avalanche-network-runner
33
go 1.21
44

55
require (
6-
github.com/ava-labs/avalanchego v1.11.0
7-
github.com/ava-labs/coreth v0.13.0-rc.0
8-
github.com/ethereum/go-ethereum v1.12.0
9-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.15.2
6+
github.com/ava-labs/avalanchego v1.11.3
7+
github.com/ava-labs/coreth v0.13.2-rc.2
8+
github.com/ethereum/go-ethereum v1.12.2
9+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0
1010
github.com/onsi/ginkgo/v2 v2.13.1
1111
github.com/onsi/gomega v1.29.0
1212
github.com/otiai10/copy v1.11.0
@@ -18,60 +18,64 @@ require (
1818
go.uber.org/zap v1.26.0
1919
golang.org/x/exp v0.0.0-20231127185646-65229373498e
2020
golang.org/x/mod v0.14.0
21-
golang.org/x/sync v0.5.0
22-
google.golang.org/genproto/googleapis/api v0.0.0-20230711160842-782d3b101e98
23-
google.golang.org/grpc v1.58.3
24-
google.golang.org/protobuf v1.31.0
21+
golang.org/x/sync v0.6.0
22+
google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80
23+
google.golang.org/grpc v1.62.0
24+
google.golang.org/protobuf v1.33.0
2525
)
2626

2727
require (
2828
github.com/DataDog/zstd v1.5.2 // indirect
29-
github.com/Microsoft/go-winio v0.5.2 // indirect
3029
github.com/NYTimes/gziphandler v1.1.1 // indirect
3130
github.com/VictoriaMetrics/fastcache v1.10.0 // indirect
3231
github.com/beorn7/perks v1.0.1 // indirect
32+
github.com/bits-and-blooms/bitset v1.7.0 // indirect
3333
github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect
3434
github.com/btcsuite/btcd/btcutil v1.1.3 // indirect
35-
github.com/cenkalti/backoff/v4 v4.1.3 // indirect
35+
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
3636
github.com/cespare/xxhash/v2 v2.2.0 // indirect
3737
github.com/cockroachdb/errors v1.9.1 // indirect
3838
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
3939
github.com/cockroachdb/pebble v0.0.0-20230209160836-829675f94811 // indirect
4040
github.com/cockroachdb/redact v1.1.3 // indirect
41+
github.com/consensys/bavard v0.1.13 // indirect
42+
github.com/consensys/gnark-crypto v0.10.0 // indirect
4143
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
44+
github.com/crate-crypto/go-kzg-4844 v0.3.0 // indirect
4245
github.com/davecgh/go-spew v1.1.1 // indirect
4346
github.com/deckarep/golang-set/v2 v2.1.0 // indirect
4447
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 // indirect
4548
github.com/dlclark/regexp2 v1.7.0 // indirect
4649
github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3 // indirect
50+
github.com/ethereum/c-kzg-4844 v0.3.1 // indirect
4751
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5 // indirect
4852
github.com/fsnotify/fsnotify v1.6.0 // indirect
4953
github.com/gballet/go-libpcsclite v0.0.0-20191108122812-4678299bea08 // indirect
5054
github.com/getsentry/sentry-go v0.18.0 // indirect
51-
github.com/go-logr/logr v1.3.0 // indirect
55+
github.com/go-logr/logr v1.4.1 // indirect
5256
github.com/go-logr/stdr v1.2.2 // indirect
5357
github.com/go-ole/go-ole v1.2.6 // indirect
5458
github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect
5559
github.com/go-stack/stack v1.8.1 // indirect
5660
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
5761
github.com/gogo/protobuf v1.3.2 // indirect
58-
github.com/golang-jwt/jwt/v4 v4.3.0 // indirect
5962
github.com/golang/protobuf v1.5.3 // indirect
6063
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect
6164
github.com/google/btree v1.1.2 // indirect
6265
github.com/google/go-cmp v0.6.0 // indirect
6366
github.com/google/pprof v0.0.0-20230207041349-798e818bf904 // indirect
6467
github.com/google/renameio/v2 v2.0.0 // indirect
65-
github.com/google/uuid v1.3.0 // indirect
68+
github.com/google/uuid v1.6.0 // indirect
6669
github.com/gorilla/mux v1.8.0 // indirect
6770
github.com/gorilla/rpc v1.2.0 // indirect
6871
github.com/gorilla/websocket v1.4.2 // indirect
6972
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
7073
github.com/hashicorp/go-bexpr v0.1.10 // indirect
7174
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect
7275
github.com/hashicorp/hcl v1.0.0 // indirect
76+
github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 // indirect
7377
github.com/holiman/bloomfilter/v2 v2.0.3 // indirect
74-
github.com/holiman/uint256 v1.2.2-0.20230321075855-87b91420868c // indirect
78+
github.com/holiman/uint256 v1.2.3 // indirect
7579
github.com/huin/goupnp v1.0.3 // indirect
7680
github.com/inconshreveable/mousetrap v1.1.0 // indirect
7781
github.com/jackpal/gateway v1.0.6 // indirect
@@ -86,6 +90,7 @@ require (
8690
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
8791
github.com/mitchellh/mapstructure v1.5.0 // indirect
8892
github.com/mitchellh/pointerstructure v1.2.0 // indirect
93+
github.com/mmcloughlin/addchain v0.4.0 // indirect
8994
github.com/mr-tron/base58 v1.2.0 // indirect
9095
github.com/nbutton23/zxcvbn-go v0.0.0-20180912185939-ae427f1e4c1d // indirect
9196
github.com/olekukonko/tablewriter v0.0.5 // indirect
@@ -113,30 +118,31 @@ require (
113118
github.com/tklauser/go-sysconf v0.3.5 // indirect
114119
github.com/tklauser/numcpus v0.2.2 // indirect
115120
github.com/tyler-smith/go-bip39 v1.1.0 // indirect
116-
github.com/urfave/cli/v2 v2.17.2-0.20221006022127-8f469abc00aa // indirect
121+
github.com/urfave/cli/v2 v2.24.1 // indirect
117122
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
118123
github.com/yusufpapurcu/wmi v1.2.2 // indirect
119-
go.opentelemetry.io/otel v1.11.0 // indirect
120-
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.11.0 // indirect
121-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.11.0 // indirect
122-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.11.0 // indirect
123-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.11.0 // indirect
124-
go.opentelemetry.io/otel/sdk v1.11.0 // indirect
125-
go.opentelemetry.io/otel/trace v1.11.0 // indirect
126-
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
124+
go.opentelemetry.io/otel v1.22.0 // indirect
125+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 // indirect
126+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.22.0 // indirect
127+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.22.0 // indirect
128+
go.opentelemetry.io/otel/metric v1.22.0 // indirect
129+
go.opentelemetry.io/otel/sdk v1.22.0 // indirect
130+
go.opentelemetry.io/otel/trace v1.22.0 // indirect
131+
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
127132
go.uber.org/mock v0.4.0 // indirect
128-
golang.org/x/crypto v0.17.0 // indirect
129-
golang.org/x/net v0.19.0 // indirect
130-
golang.org/x/sys v0.15.0 // indirect
131-
golang.org/x/term v0.15.0 // indirect
133+
golang.org/x/crypto v0.18.0 // indirect
134+
golang.org/x/net v0.20.0 // indirect
135+
golang.org/x/sys v0.16.0 // indirect
136+
golang.org/x/term v0.16.0 // indirect
132137
golang.org/x/text v0.14.0 // indirect
133-
golang.org/x/time v0.0.0-20220922220347-f3bd1da661af // indirect
138+
golang.org/x/time v0.3.0 // indirect
134139
golang.org/x/tools v0.16.0 // indirect
135140
gonum.org/v1/gonum v0.11.0 // indirect
136-
google.golang.org/genproto v0.0.0-20230711160842-782d3b101e98 // indirect
137-
google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98 // indirect
141+
google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80 // indirect
142+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 // indirect
138143
gopkg.in/ini.v1 v1.67.0 // indirect
139144
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
140145
gopkg.in/yaml.v2 v2.4.0 // indirect
141146
gopkg.in/yaml.v3 v3.0.1 // indirect
147+
rsc.io/tmplfunc v0.0.3 // indirect
142148
)

0 commit comments

Comments
 (0)