Documentation ¶
Overview ¶
package main reads & validates configuration for the proxy service and if the config is valid starts and monitors an instance of the proxy service and any background routines
Directories ¶
Path | Synopsis |
---|---|
clients
|
|
database/postgres/migrations
when this package is loaded the package directory will be searched for any go or sql migration files and register for them to the proxy service to run https://bun.uptrace.dev/guide/migrations.html#go-based-migrations
|
when this package is loaded the package directory will be searched for any go or sql migration files and register for them to the proxy service to run https://bun.uptrace.dev/guide/migrations.html#go-based-migrations |
package config provides functions and values for reading and validating kava proxy service configuration
|
package config provides functions and values for reading and validating kava proxy service configuration |
package logging provides a JSON structured stdout level logger
|
package logging provides a JSON structured stdout level logger |
package routines provides configuration and logic for running background routines such as metric compaction for aggregating and pruning proxied request metrics
|
package routines provides configuration and logic for running background routines such as metric compaction for aggregating and pruning proxied request metrics |
package service provides functions and methods for creating and running the api of the proxy service
|
package service provides functions and methods for creating and running the api of the proxy service |
batchmdw
The cache status header will be set to:
|
The cache status header will be set to: |
cachemdw
Package cachemdw is responsible for caching EVM requests and provides corresponding middleware package can work with any underlying storage which implements simple cache.Cache interface
|
Package cachemdw is responsible for caching EVM requests and provides corresponding middleware package can work with any underlying storage which implements simple cache.Cache interface |
Click to show internal directories.
Click to hide internal directories.