packages.valory.skills.transaction_
settlement_
abci.payloads
This module contains the transaction payloads for common apps.
RandomnessPayload Objects
@dataclass(frozen=True)
class RandomnessPayload(BaseTxPayload)
Represent a transaction payload of type 'randomness'.
SelectKeeperPayload Objects
@dataclass(frozen=True)
class SelectKeeperPayload(BaseTxPayload)
Represent a transaction payload of type 'select_keeper'.
ValidatePayload Objects
@dataclass(frozen=True)
class ValidatePayload(BaseTxPayload)
Represent a transaction payload of type 'validate'.
CheckTransactionHistoryPayload Objects
@dataclass(frozen=True)
class CheckTransactionHistoryPayload(BaseTxPayload)
Represent a transaction payload of type 'check'.
SynchronizeLateMessagesPayload Objects
@dataclass(frozen=True)
class SynchronizeLateMessagesPayload(BaseTxPayload)
Represent a transaction payload of type 'synchronize'.
SignaturePayload Objects
@dataclass(frozen=True)
class SignaturePayload(BaseTxPayload)
Represent a transaction payload of type 'signature'.
FinalizationTxPayload Objects
@dataclass(frozen=True)
class FinalizationTxPayload(BaseTxPayload)
Represent a transaction payload of type 'finalization'.
ResetPayload Objects
@dataclass(frozen=True)
class ResetPayload(BaseTxPayload)
Represent a transaction payload of type 'reset'.