composeAndExecute command that loads and executes over arbitrary transformer set exported from a go plugin generated according to config file; test for plugin generation, loading, and execution; work on plugins README

This commit is contained in:
Ian Norden
2019-02-24 15:23:35 -06:00
parent fa4abe4e5c
commit 6c2d895023
116 changed files with 10554 additions and 454 deletions
@@ -17,12 +17,12 @@
package debt_ceiling
import (
"github.com/vulcanize/vulcanizedb/pkg/transformers/shared"
shared_t "github.com/vulcanize/vulcanizedb/libraries/shared/transformer"
"github.com/vulcanize/vulcanizedb/pkg/transformers/shared/constants"
)
func GetDebtCeilingFileConfig() shared.TransformerConfig {
return shared.TransformerConfig{
func GetDebtCeilingFileConfig() shared_t.TransformerConfig {
return shared_t.TransformerConfig{
TransformerName: constants.PitFileDebtCeilingLabel,
ContractAddresses: []string{constants.PitContractAddress()},
ContractAbi: constants.PitABI(),
+3 -3
View File
@@ -17,12 +17,12 @@
package ilk
import (
"github.com/vulcanize/vulcanizedb/pkg/transformers/shared"
shared_t "github.com/vulcanize/vulcanizedb/libraries/shared/transformer"
"github.com/vulcanize/vulcanizedb/pkg/transformers/shared/constants"
)
func GetIlkFileConfig() shared.TransformerConfig {
return shared.TransformerConfig{
func GetIlkFileConfig() shared_t.TransformerConfig {
return shared_t.TransformerConfig{
TransformerName: constants.PitFileIlkLabel,
ContractAddresses: []string{constants.PitContractAddress()},
ContractAbi: constants.PitABI(),