rosetta-lbry/indexer/balance_storage_handler.go
2020-10-27 09:59:26 -07:00

31 lines
719 B
Go

package indexer
import (
"context"
"github.com/coinbase/rosetta-sdk-go/parser"
"github.com/coinbase/rosetta-sdk-go/storage"
"github.com/coinbase/rosetta-sdk-go/types"
)
var _ storage.BalanceStorageHandler = (*BalanceStorageHandler)(nil)
type BalanceStorageHandler struct{}
// BlockAdded is called whenever a block is committed to BlockStorage.
func (h *BalanceStorageHandler) BlockAdded(
ctx context.Context,
block *types.Block,
changes []*parser.BalanceChange,
) error {
return nil
}
// BlockRemoved is called whenever a block is removed from BlockStorage.
func (h *BalanceStorageHandler) BlockRemoved(
ctx context.Context,
block *types.Block,
changes []*parser.BalanceChange,
) error {
return nil
}