mirror of
https://github.com/grassrootseconomics/eth-tracker.git
synced 2025-02-23 08:02:16 +01:00
* refactor: decouple router to allow adding custom log and input data handlers * feat: refactor handlers * devops: update service build args * chore: cleanup unecessary files/code
14 lines
251 B
Go
14 lines
251 B
Go
package handler
|
|
|
|
import "github.com/grassrootseconomics/celo-tracker/internal/cache"
|
|
|
|
type HandlerContainer struct {
|
|
cache cache.Cache
|
|
}
|
|
|
|
func New(cacheProvider cache.Cache) *HandlerContainer {
|
|
return &HandlerContainer{
|
|
cache: cacheProvider,
|
|
}
|
|
}
|