packages.valory.skills.transaction_
settlement_
abci.test_
tools.integration
Integration tests for various transaction settlement skill's failure modes.
_
SafeConfiguredHelperIntegration Objects
class _SafeConfiguredHelperIntegration(IntegrationBaseCase, ABC)
Base test class for integration tests with Gnosis, but no contract, deployed.
setup_
class
@classmethod
def setup_class(cls, **kwargs: Any) -> None
Setup.
_
GnosisHelperIntegration Objects
class _GnosisHelperIntegration(_SafeConfiguredHelperIntegration, ABC)
Class that assists Gnosis instantiation.
setup_
class
@classmethod
def setup_class(cls, **kwargs: Any) -> None
Setup.
_
TxHelperIntegration Objects
class _TxHelperIntegration(_GnosisHelperIntegration, ABC)
Class that assists tx settlement related operations.
sign_
tx
def sign_tx() -> None
Sign a transaction
send_
tx
def send_tx(simulate_timeout: bool = False) -> None
Send a transaction
validate_
tx
def validate_tx(simulate_timeout: bool = False,
mining_interval_secs: float = 0) -> None
Validate the sent transaction.