Documentation ¶
Overview ¶
Package monitor implements the support for monitoring the state of the Tendermint Blockchain (later Ethereum I guess?) to sign all committed requests.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Monitor ¶
Monitor represents the Blockchain monitor
func New ¶
func New(l *logger.Logger, tmClient *tmclient.Client, store *storage.Database, id int64) (*Monitor, error)
New creates a new monitor.
func (*Monitor) FinalizeHeight ¶
FinalizeHeight gets called when all txs from a particular block are processed.
func (*Monitor) GetLowestFullUnprocessedBlock ¶
GetLowestFullUnprocessedBlock returns block on lowest height that is currently not being processed. FIXME: it doesn't actually return the lowest, but does it matter? nolint: golint
Click to show internal directories.
Click to hide internal directories.