Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultOffenceReportSystem ¶
type DefaultOffenceReportSystem struct{}
func (DefaultOffenceReportSystem) ProcessEvidence ¶
func (d DefaultOffenceReportSystem) ProcessEvidence(reporter sc.Option[primitives.AccountId], equivocationProof grandpatypes.EquivocationProof, keyOwnerProof grandpatypes.KeyOwnerProof) error
func (DefaultOffenceReportSystem) PublishEvidence ¶
func (d DefaultOffenceReportSystem) PublishEvidence(equivocationProof grandpatypes.EquivocationProof, keyOwnerProof grandpatypes.KeyOwnerProof) error
type OffenceReportSystem ¶
type OffenceReportSystem interface { PublishEvidence(equivocationProof grandpatypes.EquivocationProof, keyOwnerProof grandpatypes.KeyOwnerProof) error // CheckEvidence(_evidence: Evidence) TransactionValidityError ProcessEvidence(reporter sc.Option[primitives.AccountId], equivocationProof grandpatypes.EquivocationProof, keyOwnerProof grandpatypes.KeyOwnerProof) error }
Click to show internal directories.
Click to hide internal directories.