Skip to content

Commit 9588b1c

Browse files
authored
Merge branch 'main' into feat/update-signature-method-documentation
2 parents 3385bcc + c04d787 commit 9588b1c

File tree

17 files changed

+163
-128
lines changed

17 files changed

+163
-128
lines changed

cmd/client/command/provider/register.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ type providerInfo struct {
2020
privateKey string
2121
addresses []string
2222
miner string
23+
name string
2324
onlyEnvelop bool
2425
}
2526

@@ -48,7 +49,7 @@ func registerCmd() *cobra.Command {
4849
return err
4950
}
5051

51-
data, err := model.MakeRegisterRequest(peerID, privateKey, registerInfo.addresses, registerInfo.miner)
52+
data, err := model.MakeRegisterRequest(peerID, privateKey, registerInfo.addresses, registerInfo.miner, registerInfo.name)
5253
if err != nil {
5354
return err
5455
}
@@ -91,6 +92,8 @@ func (f *providerInfo) setFlags(cmd *cobra.Command) {
9192
"address array of provider")
9293
cmd.Flags().StringVar(&f.miner, "miner", "",
9394
"miner of provider")
95+
cmd.Flags().StringVar(&f.name, "name", "",
96+
"name of provider")
9497
cmd.Flags().BoolVarP(&f.onlyEnvelop, "only-envelop", "e", false,
9598
"only generate envelop body")
9699
}

go.mod

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/dgraph-io/badger/v3 v3.2103.2
1010
github.com/filecoin-project/go-data-transfer v1.15.1
1111
github.com/filecoin-project/go-indexer-core v0.2.7
12-
github.com/filecoin-project/go-legs v0.3.13
12+
github.com/filecoin-project/go-legs v0.4.5
1313
github.com/filecoin-project/go-state-types v0.1.3 // indirect
1414
github.com/filecoin-project/specs-actors/v5 v5.0.4 // indirect
1515
github.com/gin-contrib/cors v1.3.1
@@ -34,8 +34,8 @@ require (
3434
github.com/ipld/go-car/v2 v2.1.1
3535
github.com/ipld/go-ipld-prime v0.16.0
3636
//github.com/ipld/go-ipld-prime v0.14.4
37-
github.com/libp2p/go-libp2p v0.19.0
38-
github.com/libp2p/go-libp2p-core v0.15.1
37+
github.com/libp2p/go-libp2p v0.20.1
38+
github.com/libp2p/go-libp2p-core v0.16.1
3939
github.com/libp2p/go-msgio v0.2.0
4040
github.com/mitchellh/go-homedir v1.1.0
4141
github.com/mitchellh/mapstructure v1.4.1
@@ -73,13 +73,16 @@ require (
7373
github.com/beorn7/perks v1.0.1 // indirect
7474
github.com/bep/debounce v1.2.0 // indirect
7575
github.com/btcsuite/btcd v0.22.1 // indirect
76+
github.com/btcsuite/btcd/btcec/v2 v2.1.3 // indirect
77+
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 // indirect
7678
github.com/cespare/xxhash v1.1.0 // indirect
7779
github.com/cespare/xxhash/v2 v2.1.2 // indirect
7880
github.com/cheekybits/genny v1.0.0 // indirect
7981
github.com/containerd/cgroups v1.0.3 // indirect
8082
github.com/coreos/go-systemd/v22 v22.3.2 // indirect
8183
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
8284
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
85+
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect
8386
github.com/dgraph-io/ristretto v0.1.0 // indirect
8487
github.com/docker/go-units v0.4.0 // indirect
8588
github.com/dustin/go-humanize v1.0.0 // indirect
@@ -168,35 +171,23 @@ require (
168171
github.com/leodido/go-urn v1.2.0 // indirect
169172
github.com/libp2p/go-buffer-pool v0.0.2 // indirect
170173
github.com/libp2p/go-cidranger v1.1.0 // indirect
171-
github.com/libp2p/go-conn-security-multistream v0.3.0 // indirect
172174
github.com/libp2p/go-eventbus v0.2.1 // indirect
173175
github.com/libp2p/go-flow-metrics v0.0.3 // indirect
174-
github.com/libp2p/go-libp2p-asn-util v0.1.0 // indirect
175-
github.com/libp2p/go-libp2p-blankhost v0.3.0 // indirect
176+
github.com/libp2p/go-libp2p-asn-util v0.2.0 // indirect
176177
github.com/libp2p/go-libp2p-discovery v0.7.0 // indirect
177178
github.com/libp2p/go-libp2p-gostream v0.3.1 // indirect
178-
github.com/libp2p/go-libp2p-nat v0.1.0 // indirect
179-
github.com/libp2p/go-libp2p-noise v0.4.0 // indirect
180-
github.com/libp2p/go-libp2p-peerstore v0.6.0 // indirect
181-
github.com/libp2p/go-libp2p-pnet v0.2.0 // indirect
182-
github.com/libp2p/go-libp2p-pubsub v0.6.1 // indirect
183-
github.com/libp2p/go-libp2p-quic-transport v0.17.0 // indirect
179+
github.com/libp2p/go-libp2p-peerstore v0.7.0 // indirect
180+
github.com/libp2p/go-libp2p-pubsub v0.7.0 // indirect
184181
github.com/libp2p/go-libp2p-record v0.1.3 // indirect
185-
github.com/libp2p/go-libp2p-resource-manager v0.2.1 // indirect
186-
github.com/libp2p/go-libp2p-swarm v0.10.2 // indirect
182+
github.com/libp2p/go-libp2p-resource-manager v0.3.0 // indirect
187183
github.com/libp2p/go-libp2p-tls v0.4.1 // indirect
188-
github.com/libp2p/go-libp2p-transport-upgrader v0.7.1 // indirect
189184
github.com/libp2p/go-libp2p-yamux v0.9.1 // indirect
190185
github.com/libp2p/go-nat v0.1.0 // indirect
191186
github.com/libp2p/go-netroute v0.2.0 // indirect
192187
github.com/libp2p/go-openssl v0.0.7 // indirect
193-
github.com/libp2p/go-reuseport v0.1.0 // indirect
194-
github.com/libp2p/go-reuseport-transport v0.1.0 // indirect
195-
github.com/libp2p/go-stream-muxer-multistream v0.4.0 // indirect
196-
github.com/libp2p/go-tcp-transport v0.5.1 // indirect
197-
github.com/libp2p/go-ws-transport v0.6.0 // indirect
198-
github.com/libp2p/go-yamux/v3 v3.1.1 // indirect
199-
github.com/lucas-clemente/quic-go v0.27.0 // indirect
188+
github.com/libp2p/go-reuseport v0.2.0 // indirect
189+
github.com/libp2p/go-yamux/v3 v3.1.2 // indirect
190+
github.com/lucas-clemente/quic-go v0.27.1 // indirect
200191
github.com/magiconair/properties v1.8.0 // indirect
201192
github.com/mailru/easyjson v0.7.6 // indirect
202193
github.com/marten-seemann/qtls-go1-16 v0.1.5 // indirect
@@ -220,7 +211,7 @@ require (
220211
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
221212
github.com/multiformats/go-multibase v0.0.3 // indirect
222213
github.com/multiformats/go-multihash v0.1.0 // indirect
223-
github.com/multiformats/go-multistream v0.3.0 // indirect
214+
github.com/multiformats/go-multistream v0.3.1 // indirect
224215
github.com/multiformats/go-varint v0.0.6 // indirect
225216
github.com/nxadm/tail v1.4.8 // indirect
226217
github.com/oklog/ulid v1.3.1 // indirect

0 commit comments

Comments
 (0)