executer.interfaces
ABC
abstractmethod
ActionBundle
execute_transaction_bundle_ethereum_mainnet
get_executed_bundle_status_ethereum_mainnet
execute_transaction_bundle_evm_public
get_executed_bundle_status_evm_public
ExecutionInterface Objects
class ExecutionInterface(ABC)
__init__
@abstractmethod
def __init__(manager)
execute_transaction_bundle
@abstractmethod
def execute_transaction_bundle(action_bundle: ActionBundle) -> ActionBundle
get_executed_bundle_status
@abstractmethod
def get_executed_bundle_status(action_bundle: ActionBundle) -> ActionBundle
ExecutionEthereumMainnet Objects
class ExecutionEthereumMainnet(ExecutionInterface)
__init__
def __init__(manager)
execute_transaction_bundle
def execute_transaction_bundle(action_bundle: ActionBundle) -> ActionBundle
get_executed_bundle_status
def get_executed_bundle_status(action_bundle: ActionBundle) -> ActionBundle
ExecutionEthereumPublic Objects
class ExecutionEthereumPublic(ExecutionInterface)
__init__
def __init__(manager)
execute_transaction_bundle
def execute_transaction_bundle(action_bundle: ActionBundle) -> ActionBundle
get_executed_bundle_status
def get_executed_bundle_status(action_bundle: ActionBundle) -> ActionBundle