grpc

package
v1.2.3 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 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