mirror of
https://github.com/tendermint/tendermint.git
synced 2026-08-19 05:36:15 +00:00
+7
-6
@@ -1,6 +1,7 @@
|
||||
package types
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
@@ -241,13 +242,13 @@ func QueryForEvent(eventValue string) tmpubsub.Query {
|
||||
|
||||
// BlockEventPublisher publishes all block related events
|
||||
type BlockEventPublisher interface {
|
||||
PublishEventNewBlock(block EventDataNewBlock) error
|
||||
PublishEventNewBlockHeader(header EventDataNewBlockHeader) error
|
||||
PublishEventNewEvidence(evidence EventDataNewEvidence) error
|
||||
PublishEventTx(EventDataTx) error
|
||||
PublishEventValidatorSetUpdates(EventDataValidatorSetUpdates) error
|
||||
PublishEventNewBlock(ctx context.Context, block EventDataNewBlock) error
|
||||
PublishEventNewBlockHeader(ctx context.Context, header EventDataNewBlockHeader) error
|
||||
PublishEventNewEvidence(ctx context.Context, evidence EventDataNewEvidence) error
|
||||
PublishEventTx(context.Context, EventDataTx) error
|
||||
PublishEventValidatorSetUpdates(context.Context, EventDataValidatorSetUpdates) error
|
||||
}
|
||||
|
||||
type TxEventPublisher interface {
|
||||
PublishEventTx(EventDataTx) error
|
||||
PublishEventTx(context.Context, EventDataTx) error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user