Separate API for storageminer
This commit is contained in:
+1
-1
@@ -202,4 +202,4 @@ func (a *API) NetAddrsListen(context.Context) (peer.AddrInfo, error) {
|
||||
}, nil
|
||||
}
|
||||
|
||||
var _ api.API = &API{}
|
||||
var _ api.FullNode = &API{}
|
||||
|
||||
+1
-1
@@ -268,7 +268,7 @@ func Repo(r repo.Repo) Option {
|
||||
)
|
||||
}
|
||||
|
||||
func FullAPI(out *api.API) Option {
|
||||
func FullAPI(out *api.FullNode) Option {
|
||||
return func(s *Settings) error {
|
||||
resAPI := &API{}
|
||||
s.invokes[ExtractApiKey] = fx.Extract(resAPI)
|
||||
|
||||
+4
-4
@@ -16,11 +16,11 @@ import (
|
||||
mocknet "github.com/libp2p/go-libp2p/p2p/net/mock"
|
||||
)
|
||||
|
||||
func builder(t *testing.T, n int) []api.API {
|
||||
func builder(t *testing.T, n int) []api.FullNode {
|
||||
ctx := context.Background()
|
||||
mn := mocknet.New(ctx)
|
||||
|
||||
out := make([]api.API, n)
|
||||
out := make([]api.FullNode, n)
|
||||
|
||||
for i := 0; i < n; i++ {
|
||||
var err error
|
||||
@@ -48,9 +48,9 @@ func TestAPI(t *testing.T) {
|
||||
|
||||
var nextApi int
|
||||
|
||||
func rpcBuilder(t *testing.T, n int) []api.API {
|
||||
func rpcBuilder(t *testing.T, n int) []api.FullNode {
|
||||
nodeApis := builder(t, n)
|
||||
out := make([]api.API, n)
|
||||
out := make([]api.FullNode, n)
|
||||
|
||||
for i, a := range nodeApis {
|
||||
rpcServer := jsonrpc.NewServer()
|
||||
|
||||
Reference in New Issue
Block a user