Separate API for storageminer

This commit is contained in:
Łukasz Magiera
2019-07-24 02:09:34 +02:00
parent d0cbf02d36
commit eda03095b0
11 changed files with 112 additions and 116 deletions
+1 -1
View File
@@ -202,4 +202,4 @@ func (a *API) NetAddrsListen(context.Context) (peer.AddrInfo, error) {
}, nil
}
var _ api.API = &API{}
var _ api.FullNode = &API{}
+1 -1
View File
@@ -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
View File
@@ -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()