ethereum#

API documentation for tradeexecutor.ethereum Python module in Trading Strategy.

Module description#

EVM execution integration.

This module offers integration for

  • Uniswap v2 compatible trade execution

  • Uniswap v2 live pricing

  • Single-owner Ethereum hot wallet asset management

  • ERC-20 asset management

  • High level trade structuresto Ethereum blockchain level transactions translation

Submodules#

tradeexecutor.ethereum.aave_v3

tradeexecutor.ethereum.enzyme

Enzyme vaults integration.

tradeexecutor.ethereum.one_delta

tradeexecutor.ethereum.revert

Revert reason helpers.

tradeexecutor.ethereum.token

ERC-20 token data helpers.

tradeexecutor.ethereum.tx

EVM transaction construction.

tradeexecutor.ethereum.uniswap_v2

tradeexecutor.ethereum.uniswap_v3

tradeexecutor.ethereum.universe

Reverse engineering Trading Strategy trading universe from the local EVM tester Uniswap v2 deployment.

tradeexecutor.ethereum.web3config

Web3 connection configuration.