app

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package app defines common runtime contracts shared by different executable entrypoints (e.g., API server, relayer, migration runner).

It provides minimal abstractions that allow cmd/* binaries to start application components without depending on their concrete implementations.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Runner

type Runner interface {
	Run() error
}

Runner represents a runnable application component.

Directories

Path Synopsis
Package api implements app.Runner for the API server process.
Package api implements app.Runner for the API server process.
Package errors contains helper functions and types to work with errors
Package errors contains helper functions and types to work with errors
Package http provides HTTP utilities including chi-compatible error handling
Package http provides HTTP utilities including chi-compatible error handling
Package indexer implements the runner for the indexer process.
Package indexer implements the runner for the indexer process.
Package relayer implements app.Runner for the relayer process.
Package relayer implements app.Runner for the relayer process.

Jump to

Keyboard shortcuts

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