apps

package
v1.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2024 License: Apache-2.0 Imports: 45 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var StartCmd = &cobra.Command{Use: "start", Args: cobra.ArbitraryArgs}

Functions

func ConfigureStartCmd

func ConfigureStartCmd[B firecore.Block](chain *firecore.Chain[B], binaryName string, rootLog *zap.Logger)

func GetCommonMeteringPlugin added in v1.3.7

func GetCommonMeteringPlugin(cmd *cobra.Command, logger *zap.Logger) (dmetering.EventEmitter, error)

GetCommonMeteringPlugin returns the common metering plugin to use for the application. It reads the `common-metering-plugin` flag from the command and returns the plugin after expanding the environment variables in it meaning 'paymentGateway://test?token=${TOKEN}'.

func GetCommonMeteringPluginValue added in v1.3.7

func GetCommonMeteringPluginValue() string

GetCommonMeteringPlugin returns the common metering plugin value to use for the application. It reads the `common-metering-plugin` flag from the command and returns the plugin after expanding the environment variables in it meaning 'paymentGateway://test?token=${TOKEN}'.

func RegisterFirehoseApp

func RegisterFirehoseApp[B firecore.Block](chain *firecore.Chain[B], rootLog *zap.Logger)

func RegisterIndexBuilderApp

func RegisterIndexBuilderApp[B firecore.Block](chain *firecore.Chain[B], rootLog *zap.Logger)

func RegisterMergerApp

func RegisterMergerApp(rootLog *zap.Logger)

func RegisterReaderNodeApp

func RegisterReaderNodeApp[B firecore.Block](chain *firecore.Chain[B], rootLog *zap.Logger)

func RegisterReaderNodeStdinApp

func RegisterReaderNodeStdinApp[B firecore.Block](chain *firecore.Chain[B], rootLog *zap.Logger)

func RegisterRelayerApp

func RegisterRelayerApp(rootLog *zap.Logger)

func RegisterSubstreamsTier1App

func RegisterSubstreamsTier1App[B firecore.Block](chain *firecore.Chain[B], rootLog *zap.Logger)

func RegisterSubstreamsTier2App

func RegisterSubstreamsTier2App[B firecore.Block](chain *firecore.Chain[B], rootLog *zap.Logger)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL