ethereum#
tradeexecutor.ethereum Python module in Trading Strategy framework.
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#
Asset pricing model for Uniswap V2 and V3 like exchanges. |
|
Value model based on Uniswap v3 market price. |
|
Dealing with Ethereum low level tranasctions. |
|
Handling of stablecoin deposits as strategy reserves. |
|
Default routing models for Uniswap v2 like exchange. |
|
Route trades to different Uniswap v2 like exchanges. |
|
EVM transaction construction. |
|
Execution model where trade happens directly on Uniswap v2 style exchange. |
|
Execution model where trade happens directly on Uniswap v2 style exchange. |
|
Uniswap v2 live pricing. |
|
Route trades to different Uniswap v2 like exchanges. |
|
Value model based on Uniswap v2 market price. |
|
Protoype model of Uniswap v2 pricing. |
|
Execution model where trade happens directly on Uniswap v2 style exchange. |
|
Uniswap v3 live pricing. |
|
Route trades to different Uniswap v2 like exchanges. |
|
Value model based on Uniswap v3 market price. |
|
Reverse engineering Trading Strategy trading universe from the local EVM tester Uniswap v2 deployment. |
|
Deposit and withdraw detection and management. |
|
Web3 connection configuration. |