Documentation
¶
Index ¶
Constants ¶
View Source
const CName = "common.acl.recordverifier"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptorVerifier ¶
type AcceptorVerifier interface {
VerifyAcceptor(rec *consensusproto.RawRecord) (err error)
ShouldValidate() bool
}
type RecordVerifier ¶
type RecordVerifier interface {
app.Component
AcceptorVerifier
}
func New ¶
func New() RecordVerifier
func NewValidateFull ¶
func NewValidateFull() RecordVerifier
type ValidateFull ¶
type ValidateFull struct{}
func (*ValidateFull) Name ¶
func (a *ValidateFull) Name() string
func (*ValidateFull) ShouldValidate ¶
func (a *ValidateFull) ShouldValidate() bool
func (*ValidateFull) VerifyAcceptor ¶
func (a *ValidateFull) VerifyAcceptor(_ *consensusproto.RawRecord) error
Click to show internal directories.
Click to hide internal directories.