forked from cerc-io/ipld-eth-server
Use new config getter on shared.Transformer <3
This commit is contained in:
@@ -61,6 +61,10 @@ func (transformer LogNoteTransformer) Execute(logs []types.Log, header core.Head
|
||||
return nil
|
||||
}
|
||||
|
||||
func (transformer LogNoteTransformer) Name() string {
|
||||
func (transformer LogNoteTransformer) GetName() string {
|
||||
return transformer.Config.TransformerName
|
||||
}
|
||||
|
||||
func (transformer LogNoteTransformer) GetConfig() shared.TransformerConfig {
|
||||
return transformer.Config
|
||||
}
|
||||
|
||||
@@ -68,6 +68,10 @@ func (transformer Transformer) Execute(logs []types.Log, header core.Header) err
|
||||
return nil
|
||||
}
|
||||
|
||||
func (transformer Transformer) Name() string {
|
||||
func (transformer Transformer) GetName() string {
|
||||
return transformer.Config.TransformerName
|
||||
}
|
||||
|
||||
func (transformer Transformer) GetConfig() shared.TransformerConfig {
|
||||
return transformer.Config
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ import (
|
||||
|
||||
type Transformer interface {
|
||||
Execute(logs []types.Log, header core.Header) error
|
||||
Name() string
|
||||
GetConfig() TransformerConfig
|
||||
}
|
||||
|
||||
type TransformerInitializer func(db *postgres.DB) Transformer
|
||||
|
||||
@@ -267,15 +267,3 @@ func TransformerInitializers() (initializers []shared.TransformerInitializer) {
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// `TransformerConfigs` returns the config structs for all available transformers
|
||||
func TransformerConfigs() (allConfigs []shared.TransformerConfig) {
|
||||
for _, transformer := range logNoteTransformers {
|
||||
allConfigs = append(allConfigs, transformer.Config)
|
||||
}
|
||||
|
||||
for _, transformer := range logNoteTransformers {
|
||||
allConfigs = append(allConfigs, transformer.Config)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user