package client
import "github.com/centrifuge/go-substrate-rpc-client/v4/client"
Index ¶
- func CallWithBlockHash(c Client, target interface{}, method string, blockHash *types.Hash, args ...interface{}) error
- func CallWithBlockHashContext( ctx context.Context, c Client, target interface{}, method string, blockHash *types.Hash, args ...interface{}, ) error
- type Client
Functions ¶
func CallWithBlockHash ¶
func CallWithBlockHash(c Client, target interface{}, method string, blockHash *types.Hash, args ...interface{}) error
func CallWithBlockHashContext ¶
func CallWithBlockHashContext( ctx context.Context, c Client, target interface{}, method string, blockHash *types.Hash, args ...interface{}, ) error
Types ¶
type Client ¶
type Client interface { // Call makes the call to RPC method with the provided args // args must be encoded in the format RPC understands Call(result interface{}, method string, args ...interface{}) error CallContext( ctx context.Context, result interface{}, method string, args ...interface{}, ) error Subscribe( ctx context.Context, namespace, subscribeMethodSuffix, unsubscribeMethodSuffix, notificationMethodSuffix string, channel interface{}, args ...interface{}, ) (*gethrpc.ClientSubscription, error) URL() string Close() }
func Connect ¶
Connect connects to the provided url
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
client/mocks |
- Version
- v4.2.1 (latest)
- Published
- Dec 5, 2023
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 1 week ago –
Tools for package owners.