Documentation
¶
Overview ¶
Package eth2wrap provides a wrapper for eth2http.Service adding prometheus metrics and error wrapping.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v0.10.0
type Client interface {
eth2client.Service
eth2client.AttestationDataProvider
eth2client.AttestationsSubmitter
eth2client.AttesterDutiesProvider
eth2client.BeaconBlockProposalProvider
eth2client.BeaconBlockSubmitter
eth2client.BeaconCommitteesProvider
eth2client.BlindedBeaconBlockProposalProvider
eth2client.BlindedBeaconBlockSubmitter
eth2client.DepositContractProvider
eth2client.DomainProvider
eth2client.EventsProvider
eth2client.ForkProvider
eth2client.ForkScheduleProvider
eth2client.GenesisProvider
eth2client.GenesisTimeProvider
eth2client.NodeSyncingProvider
eth2client.NodeVersionProvider
eth2client.ProposerDutiesProvider
eth2client.SlotDurationProvider
eth2client.SlotsPerEpochProvider
eth2client.SpecProvider
eth2client.ValidatorRegistrationsSubmitter
eth2client.ValidatorsProvider
eth2client.VoluntaryExitSubmitter
}
Client defines all go-eth2-client interfaces used in charon.
func NewMultiHTTP ¶ added in v0.10.0
NewMultiHTTP returns a new instrumented multi eth2 http client.
Click to show internal directories.
Click to hide internal directories.