grpc

package
v1.4.9 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FetchBlock added in v1.3.0

func FetchBlock(conn *grpc.ClientConn, slot uint64) (*ethpb.SignedBeaconBlock, error)

FetchBlock fetches a block at a given slot from the beacon node.

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 FetchSyncing added in v1.3.0

func FetchSyncing(conn *grpc.ClientConn) (bool, error)

FetchSyncing returns true if the node is syncing, otherwise false.

func FetchValidator

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

FetchValidator fetches the validator definition from the beacon node.

func FetchValidatorByIndex added in v1.3.0

func FetchValidatorByIndex(conn *grpc.ClientConn, index uint64) (*ethpb.Validator, error)

FetchValidatorByIndex 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.

func FetchVersion added in v1.3.0

func FetchVersion(conn *grpc.ClientConn) (string, string, error)

FetchVersion fetches the version and metadata from the server.

Types

This section is empty.

Jump to

Keyboard shortcuts

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