Versions in this module Expand all Collapse all v1 v1.0.0 Feb 15, 2021 Changes in this version + type BalanceStorageHandler struct + func (_m *BalanceStorageHandler) AccountsReconciled(ctx context.Context, dbTx database.Transaction, count int) error + func (_m *BalanceStorageHandler) AccountsSeen(ctx context.Context, dbTx database.Transaction, count int) error + func (_m *BalanceStorageHandler) BlockAdded(ctx context.Context, block *types.Block, changes []*parser.BalanceChange) error + func (_m *BalanceStorageHandler) BlockRemoved(ctx context.Context, block *types.Block, changes []*parser.BalanceChange) error + type BalanceStorageHelper struct + func (_m *BalanceStorageHelper) AccountBalance(ctx context.Context, account *types.AccountIdentifier, ...) (*types.Amount, error) + func (_m *BalanceStorageHelper) AccountsReconciled(ctx context.Context, dbTx database.Transaction) (*big.Int, error) + func (_m *BalanceStorageHelper) AccountsSeen(ctx context.Context, dbTx database.Transaction) (*big.Int, error) + func (_m *BalanceStorageHelper) Asserter() *asserter.Asserter + func (_m *BalanceStorageHelper) BalanceExemptions() []*types.BalanceExemption + func (_m *BalanceStorageHelper) ExemptFunc() parser.ExemptOperation + type BlockWorker struct + func (_m *BlockWorker) AddingBlock(_a0 context.Context, _a1 *types.Block, _a2 database.Transaction) (database.CommitWorker, error) + func (_m *BlockWorker) RemovingBlock(_a0 context.Context, _a1 *types.Block, _a2 database.Transaction) (database.CommitWorker, error) + type BroadcastStorageHandler struct + func (_m *BroadcastStorageHandler) BroadcastFailed(_a0 context.Context, _a1 database.Transaction, _a2 string, ...) error + func (_m *BroadcastStorageHandler) TransactionConfirmed(_a0 context.Context, _a1 database.Transaction, _a2 string, ...) error + func (_m *BroadcastStorageHandler) TransactionStale(_a0 context.Context, _a1 database.Transaction, _a2 string, ...) error + type BroadcastStorageHelper struct + func (_m *BroadcastStorageHelper) AtTip(_a0 context.Context, _a1 int64) (bool, error) + func (_m *BroadcastStorageHelper) BroadcastTransaction(_a0 context.Context, _a1 *types.NetworkIdentifier, _a2 string) (*types.TransactionIdentifier, error) + func (_m *BroadcastStorageHelper) CurrentBlockIdentifier(_a0 context.Context) (*types.BlockIdentifier, error) + func (_m *BroadcastStorageHelper) FindTransaction(_a0 context.Context, _a1 *types.TransactionIdentifier, ...) (*types.BlockIdentifier, *types.Transaction, error) + type CoinStorageHelper struct + func (_m *CoinStorageHelper) CurrentBlockIdentifier(_a0 context.Context, _a1 database.Transaction) (*types.BlockIdentifier, error)