vault_routing#

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

Module description#

Route trades for ERC-4626 and similar vaults.

Classes#

VaultRouting

ERC-4626 routing.

VaultRoutingState

Capture trade executor state what we need for one strategy cycle of ERC-4626 deposits and redeems.

Functions#

get_vault_for_pair(web3, target_pair)

Get a cached Vault instance based on a trading pair.