Merge pull request #31 from filecoin-project/feat/wsrpc

JsonRPC over WebSockets
This commit is contained in:
Whyrusleeping
2019-07-16 09:36:32 -07:00
committed by GitHub
11 changed files with 516 additions and 221 deletions
+6 -1
View File
@@ -53,7 +53,12 @@ func rpcBuilder(t *testing.T, n int) []api.API {
rpcServer := jsonrpc.NewServer()
rpcServer.Register("Filecoin", a)
testServ := httptest.NewServer(rpcServer) // todo: close
out[i] = client.NewRPC(testServ.URL)
var err error
out[i], err = client.NewRPC("ws://" + testServ.Listener.Addr().String())
if err != nil {
t.Fatal(err)
}
}
return out
}