eth-indexer/internal/store/store.go

20 lines
518 B
Go
Raw Normal View History

2024-04-23 13:33:05 +02:00
package store
import (
"context"
"github.com/grassrootseconomics/celo-tracker/pkg/event"
2024-04-23 13:33:05 +02:00
)
type (
Store interface {
InsertTokenTransfer(context.Context, event.Event) error
InsertTokenMint(context.Context, event.Event) error
InsertTokenBurn(context.Context, event.Event) error
InsertFaucetGive(context.Context, event.Event) error
2024-04-23 13:33:05 +02:00
InsertPoolSwap(context.Context, event.Event) error
InsertPoolDeposit(context.Context, event.Event) error
InsertPriceQuoteUpdate(context.Context, event.Event) error
2024-04-23 13:33:05 +02:00
}
)