14 lines
315 B
Go
14 lines
315 B
Go
package client
|
|
|
|
import (
|
|
"github.com/filecoin-project/go-lotus/api"
|
|
"github.com/filecoin-project/go-lotus/lib/jsonrpc"
|
|
)
|
|
|
|
// NewRPC creates a new http jsonrpc client.
|
|
func NewRPC(addr string) (api.API, error) {
|
|
var res api.Struct
|
|
_, err := jsonrpc.NewClient(addr, "Filecoin", &res.Internal)
|
|
return &res, err
|
|
}
|