rosetta-lbry/indexer/balance_storage_handler.go

33 lines
786 B
Go
Raw Normal View History

2020-10-27 17:58:56 +01:00
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)
2020-10-27 18:29:15 +01:00
// BalanceStorageHandler implements storage.BalanceStorageHandler.
2020-10-27 17:58:56 +01:00
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
}