package
4.1.8-alpha
Repository: https://github.com/cerc-io/ipld-eth-server.git
Documentation: pkg.go.dev
# Functions
NewConfig is used to initialize a watcher config from a .toml file Separate chain watcher instances need to be ran with separate ipfs path in order to avoid lock contention on the ipfs repository lockfile.
NewPublicServerAPI creates a new PublicServerAPI with the provided underlying Server process.
NewServer creates a new Server using an underlying Service struct.
# Constants
APIName is the namespace used for the state diffing service API.
APIVersion is the version of the state diffing service API.
No description provided by the author
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
No description provided by the author
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
No description provided by the author
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
Env variables.
# Structs
Config struct.
PublicServerAPI is the public api for the watcher.
Service is the underlying struct for the watcher.
Subscription holds the information for an individual client subscription to the watcher.
SubscriptionPayload is the struct for a watcher data subscription payload It carries data of a type specific to the chain being supported/queried and an error message.
# Interfaces
Server is the top level interface for streaming, converting to IPLDs, publishing, and indexing all chain data; screening this data; and serving it up to subscribed clients This service is compatible with the Ethereum service interface (node.Service).
# Type aliases
No description provided by the author