Module hotshot_testing::byzantine::byzantine_behaviour

source ·
Expand description

Byzantine defintions and implementations of different behaviours

Structs§

  • An EventTransformerState that multiplies QuorumProposalSend events, incrementing the view number of the proposal
  • An EventHandlerState that modifies view number on the certificate of DacSend event to that of a future view
  • An EventHandlerState that modifies justify_qc on QuorumProposalSend to that of a previous view to mock dishonest leader
  • An EventHandlerState that will send a vote for a bad proposal
  • An EventHandlerState that modifies view number on the vote of QuorumVoteSend event to that of a future view and correctly signs the vote
  • An EventHandlerState that doubles the QuorumVoteSend and QuorumProposalSend events
  • View delay configuration