mirror of
https://github.com/grassrootseconomics/cic-chain-events.git
synced 2025-04-25 20:11:02 +02:00
25 lines
512 B
Go
25 lines
512 B
Go
package main
|
|
|
|
import (
|
|
"sync"
|
|
|
|
"github.com/grassrootseconomics/celoutils"
|
|
"github.com/inethi/inethi-cic-chain-events/internal/filter"
|
|
"github.com/inethi/inethi-cic-chain-events/internal/pub"
|
|
)
|
|
|
|
func initAddressFilter(celoProvider *celoutils.Provider, cache *sync.Map) filter.Filter {
|
|
|
|
return filter.NewAddressFilter(filter.AddressFilterOpts{
|
|
Logg: lo,
|
|
})
|
|
}
|
|
|
|
func initTransferFilter(pub *pub.Pub) filter.Filter {
|
|
return filter.NewTransferFilter(filter.TransferFilterOpts{
|
|
Pub: pub,
|
|
Logg: lo,
|
|
})
|
|
|
|
}
|