Skip to content

packages.valory.skills.abstract_round_abci.tests.data.dummy_abci.rounds

This package contains the rounds of DummyAbciApp.

Event Objects

class Event(Enum)

DummyAbciApp Events

SynchronizedData Objects

class SynchronizedData(BaseSynchronizedData)

Class to represent the synchronized data.

This data is replicated by the tendermint application.

DummyMixinRound Objects

class DummyMixinRound(AbstractRound, ABC)

DummyMixinRound

synchronized_data

@property
def synchronized_data() -> SynchronizedData

Return the synchronized data.

DummyStartingRound Objects

class DummyStartingRound(CollectSameUntilAllRound, DummyMixinRound)

DummyStartingRound

end_block

def end_block() -> Optional[Tuple[BaseSynchronizedData, Event]]

Process the end of the block.

DummyRandomnessRound Objects

class DummyRandomnessRound(CollectSameUntilThresholdRound, DummyMixinRound)

DummyRandomnessRound

DummyKeeperSelectionRound Objects

class DummyKeeperSelectionRound(CollectSameUntilThresholdRound,
                                DummyMixinRound)

DummyKeeperSelectionRound

DummyFinalRound Objects

class DummyFinalRound(OnlyKeeperSendsRound, DummyMixinRound)

DummyFinalRound

DummyAbciApp Objects

class DummyAbciApp(AbciApp[Event])

DummyAbciApp