rpc

package
v0.0.0-...-0abe6a2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 19, 2019 License: BSD-3-Clause Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init(name string, s types.RPCServer)

Init valnode rpc register

Types

type Grpc

type Grpc struct {
	// contains filtered or unexported fields
}

Grpc valnode Grpc interface

func (Grpc) GetNodeInfo

func (c Grpc) GetNodeInfo(ctx context.Context, req *types.ReqNil) (*vt.ValidatorSet, error)

GetNodeInfo query block info

func (Grpc) IsSync

func (c Grpc) IsSync(ctx context.Context, req *types.ReqNil) (*vt.IsHealthy, error)

IsSync query is sync

type Jrpc

type Jrpc struct {
	// contains filtered or unexported fields
}

Jrpc valnode jrpc interface

func (*Jrpc) GetNodeInfo

func (c *Jrpc) GetNodeInfo(req *types.ReqNil, result *interface{}) error

GetNodeInfo query block info

func (*Jrpc) IsSync

func (c *Jrpc) IsSync(req *types.ReqNil, result *interface{}) error

IsSync query is sync

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL