AsterExchangeConfig#
API documentation for tradeexecutor.strategy.freqtrade.config.AsterExchangeConfig Python class in Trading Strategy framework.
- class AsterExchangeConfig[source]#
Bases:
objectConfiguration for Aster deposits and withdrawals on BSC.
Deposit flow: 1. ERC20.approve(vault_address, amount) 2. AstherusVault.deposit(token_address, amount, broker_id)
Withdrawal flow: 1. AstherusVault.withdraw() - requires signed message or validator signatures Note: Withdrawal implementation deferred (requires signature infrastructure)
- __init__(vault_address, broker_id=0, fee_tolerance=Decimal('1.0'), confirmation_timeout=600, poll_interval=10)#
Methods
__init__(vault_address[, broker_id, ...])Attributes
AstherusVault contract address on BSC
Broker identifier for Aster (default 0)
Maximum fee variance allowed when confirming deposit/withdrawal (in reserve currency units)
Seconds to wait for balance update after on-chain tx confirms
Seconds between Freqtrade balance checks