package validation
Type Members
- class BlockInFutureException extends Exception
- class ConsensusValidator[TX <: Transaction, H <: SidechainBlockHeaderBase, PMOD <: SidechainBlockBase[TX, H], FPI <: AbstractFeePaymentsInfo, HSTOR <: AbstractHistoryStorage[PMOD, FPI, HSTOR], HT <: AbstractHistory[TX, H, PMOD, FPI, HSTOR, HT]] extends HistoryBlockValidator[TX, H, PMOD, FPI, HSTOR, HT] with SparkzLogging
- trait HistoryBlockValidator[TX <: Transaction, H <: SidechainBlockHeaderBase, PMOD <: SidechainBlockBase[TX, H], FPI <: AbstractFeePaymentsInfo, HSTOR <: AbstractHistoryStorage[PMOD, FPI, HSTOR], HT <: AbstractHistory[TX, H, PMOD, FPI, HSTOR, HT]] extends AnyRef
- class InconsistentDataException extends Exception
- class InconsistentMainchainBlockReferenceDataException extends InconsistentDataException
- class InconsistentOmmerDataException extends InconsistentDataException
- class InconsistentSidechainBlockDataException extends InconsistentDataException
- class InvalidBlockException extends Exception
- class InvalidMainchainDataException extends InvalidBlockException
- class InvalidMainchainHeaderException extends InvalidBlockException
- class InvalidOmmerDataException extends InvalidBlockException
- class InvalidSidechainBlockDataException extends InvalidBlockException
- class InvalidSidechainBlockHeaderException extends InvalidBlockException
- class MainchainBlockReferenceValidator[TX <: Transaction, H <: SidechainBlockHeaderBase, PMOD <: SidechainBlockBase[TX, H], FPI <: AbstractFeePaymentsInfo, HSTOR <: AbstractHistoryStorage[PMOD, FPI, HSTOR], HT <: AbstractHistory[TX, H, PMOD, FPI, HSTOR, HT]] extends HistoryBlockValidator[TX, H, PMOD, FPI, HSTOR, HT]
- class MainchainHeaderTimestampInFutureException extends BlockInFutureException
- class MainchainPoWValidator[TX <: Transaction, H <: SidechainBlockHeaderBase, PMOD <: SidechainBlockBase[TX, H], FPI <: AbstractFeePaymentsInfo, HSTOR <: AbstractHistoryStorage[PMOD, FPI, HSTOR], HT <: AbstractHistory[TX, H, PMOD, FPI, HSTOR, HT]] extends HistoryBlockValidator[TX, H, PMOD, FPI, HSTOR, HT]
- trait SemanticBlockValidator[PMOD <: PersistentNodeViewModifier] extends AnyRef
- class SidechainBlockSemanticValidator[TX <: Transaction, PMOD <: SidechainBlockBase[TX, _ <: SidechainBlockHeaderBase]] extends SemanticBlockValidator[PMOD]
- class SidechainBlockSlotInFutureException extends BlockInFutureException
- class WithdrawalEpochValidator[TX <: Transaction, H <: SidechainBlockHeaderBase, PMOD <: SidechainBlockBase[TX, H], FPI <: AbstractFeePaymentsInfo, HSTOR <: AbstractHistoryStorage[PMOD, FPI, HSTOR], HT <: AbstractHistory[TX, H, PMOD, FPI, HSTOR, HT]] extends HistoryBlockValidator[TX, H, PMOD, FPI, HSTOR, HT]