Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttestationHydrator ¶
type AttestationHydrator struct {
// contains filtered or unexported fields
}
func NewAttestationHydrator ¶
func NewAttestationHydrator(log logrus.FieldLogger, event *armiarma.TimedEthereumAttestation, beacon *ethereum.BeaconNode, duplicateCache *ttlcache.Cache[string, int], clientMeta *xatu.ClientMeta) *AttestationHydrator
func (*AttestationHydrator) CreateXatuEvent ¶
func (h *AttestationHydrator) CreateXatuEvent(ctx context.Context) (*xatu.DecoratedEvent, error)
func (*AttestationHydrator) MarkAttestationAsSeen ¶
func (h *AttestationHydrator) MarkAttestationAsSeen(ctx context.Context) error
Click to show internal directories.
Click to hide internal directories.