Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package cmd provides command-line interface commands for the application.
|
Package cmd provides command-line interface commands for the application. |
examples
|
|
pkg
|
|
accounts
Package accounts provides functionality to interact with blockchain accounts and manage their associated states and transactions using Ethereum and Unpack libraries.
|
Package accounts provides functionality to interact with blockchain accounts and manage their associated states and transactions using Ethereum and Unpack libraries. |
app
Package app provides structures and functions to create and manage CLI applications.
|
Package app provides structures and functions to create and manage CLI applications. |
datasets
Package datasets provides functionality for managing datasets.
|
Package datasets provides functionality for managing datasets. |
db
Package db provides utilities for interacting with BadgerDB v4.
|
Package db provides utilities for interacting with BadgerDB v4. |
logger
Package logger provides a simplified interface for creating and configuring loggers using the Uber's zap logging library.
|
Package logger provides a simplified interface for creating and configuring loggers using the Uber's zap logging library. |
machine
Package machine provides a flexible and robust state machine implementation for managing states and transitions in applications, particularly useful in scenarios involving Ethereum smart contract interactions.
|
Package machine provides a flexible and robust state machine implementation for managing states and transitions in applications, particularly useful in scenarios involving Ethereum smart contract interactions. |
options
Package options provides functionality for managing application configuration options.
|
Package options provides functionality for managing application configuration options. |
pprof
Package pprof defines a utility for integrating pprof with custom configurations.
|
Package pprof defines a utility for integrating pprof with custom configurations. |
rest
Package rest provides the implementation of a REST API server using the Huma framework.
|
Package rest provides the implementation of a REST API server using the Huma framework. |
state
Package state is designed to handle current synchronization state.
|
Package state is designed to handle current synchronization state. |
subscribers
Package subscribers provides a comprehensive solution for managing subscriptions to Ethereum blockchain events.
|
Package subscribers provides a comprehensive solution for managing subscriptions to Ethereum blockchain events. |
unpacker
Package unpacker provides functionalities to handle and process contracts, including discovery, extraction, validation, and storage of contract data.
|
Package unpacker provides functionalities to handle and process contracts, including discovery, extraction, validation, and storage of contract data. |
Package schema contains all of the Schema Definition Files (abbreviated SDL) which define (Un)pack Downloader API.
|
Package schema contains all of the Schema Definition Files (abbreviated SDL) which define (Un)pack Downloader API. |
services
|
|
acl
Package acl provides functionality for managing API keys with access control lists (ACL).
|
Package acl provides functionality for managing API keys with access control lists (ACL). |
indexer
package indexer provides an indexing service that integrates various types of interceptors to handle data synchronization and state management across blockchain networks.
|
package indexer provides an indexing service that integrates various types of interceptors to handle data synchronization and state management across blockchain networks. |
status
Package status provides functionality for ...
|
Package status provides functionality for ... |
syncer
Package syncer provides functionality for ...
|
Package syncer provides functionality for ... |
Click to show internal directories.
Click to hide internal directories.