Versions in this module Expand all Collapse all v1 v1.0.2 Dec 7, 2023 Changes in this version + type CachingConsensusLayer struct + func NewCachingConsensusLayer(bnURL *url.URL, logger *zap.Logger, forceJSON bool) *CachingConsensusLayer + func (c *CachingConsensusLayer) Deinit() + func (c *CachingConsensusLayer) GetValidatorInfo(validatorIndices []string) (map[string]*ValidatorInfo, error) + func (c *CachingConsensusLayer) GetValidators() ([]*apiv1.Validator, error) + func (c *CachingConsensusLayer) Init(ctx context.Context) error + type ConsensusLayer interface + GetValidatorInfo func([]string) (map[string]*ValidatorInfo, error) + GetValidators func() ([]*apiv1.Validator, error) + type ValidatorInfo struct + Is0x01 bool + Pubkey rptypes.ValidatorPubkey + WithdrawalAddress common.Address