Versions in this module Expand all Collapse all v6 v6.0.1 Jun 24, 2024 v6.0.0 Jun 20, 2024 Changes in this version + type Context struct + Database database.Database + Logger logging.Logger + Modules []modules.Module + Node node.Node + func NewContext(proxy node.Node, db database.Database, logger logging.Logger, ...) *Context + type Worker struct + func NewWorker(ctx *Context, queue types.HeightQueue, index int) Worker + func (w Worker) ExportBlock(b *tmctypes.ResultBlock, r *tmctypes.ResultBlockResults, ...) error + func (w Worker) ExportCommit(commit *tmtypes.Commit, vals *tmctypes.ResultValidators) error + func (w Worker) ExportTxs(txs []*types.Transaction) error + func (w Worker) HandleGenesis(genesisDoc *tmtypes.GenesisDoc, appState map[string]json.RawMessage) error + func (w Worker) Process(height int64) error + func (w Worker) ProcessIfNotExists(height int64) error + func (w Worker) ProcessTransactions(height int64) error + func (w Worker) SaveValidators(vals []*tmtypes.Validator) error + func (w Worker) Start() Other modules containing this package github.com/forbole/juno/v2 github.com/forbole/juno/v3 github.com/forbole/juno/v4 github.com/forbole/juno/v5