package
0.79.0-preview.4
Repository: https://github.com/vegaprotocol/vega.git
Documentation: pkg.go.dev
# README
Ethereum event forwarder
This package contains the specific implementation of the event forwarder for Ethereum blockchain.
It reads the logs of Vega's bridge contracts, filters on specific events, translates them to ChainEvent transactions and use the Event Forwarder engine to forward it to the network.
# Packages
Package mocks is a generated GoMock package.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
No description provided by the author
Contract wrapper around EthereumContract to keep track of the block heights we've checked.
No description provided by the author
LogFilterer wraps the Ethereum event filterers to return Vega events.
# Interfaces
Assets ..
No description provided by the author
go:generate go run github.com/golang/mock/mockgen -destination mocks/filterer_mock.go -package mocks code.vegaprotocol.io/vega/core/evtforward/ethereum Filterer.
go:generate go run github.com/golang/mock/mockgen -destination mocks/forwarder_mock.go -package mocks code.vegaprotocol.io/vega/core/evtforward/ethereum Forwarder.
# Type aliases
No description provided by the author