grpc

package
v1.2.4 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FetchChainConfig

func FetchChainConfig(conn *grpc.ClientConn) (map[string]interface{}, error)

FetchChainConfig fetches the chain configuration from the beacon node. It tweaks the output to make it easier to work with by setting appropriate types.

func FetchChainInfo added in v1.2.4

func FetchChainInfo(conn *grpc.ClientConn) (*ethpb.ChainHead, error)

FetchChainInfo fetches current chain info from the beacon node.

func FetchGenesis

func FetchGenesis(conn *grpc.ClientConn) (time.Time, error)

FetchGenesis fetches the genesis time.

func FetchValidator

func FetchValidator(conn *grpc.ClientConn, account wtypes.Account) (*ethpb.Validator, error)

FetchValidator fetches the validator definition from the beacon node.

func FetchValidatorIndex

func FetchValidatorIndex(conn *grpc.ClientConn, account wtypes.Account) (uint64, error)

FetchValidatorIndex fetches the index of a validator.

func FetchValidatorInfo added in v1.2.3

func FetchValidatorInfo(conn *grpc.ClientConn, account wtypes.Account) (*ethpb.ValidatorInfo, error)

FetchValidatorInfo fetches current validator info from the beacon node.

func FetchValidatorState

func FetchValidatorState(conn *grpc.ClientConn, account wtypes.Account) (ethpb.ValidatorStatus, error)

FetchValidatorState fetches the state of a validator.

Types

This section is empty.

Jump to

Keyboard shortcuts

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