Source code for tradeexecutor.strategy.reserve_currency

"""Reserve currency options for strategies.

See :ref:`reserve currency` for more information.
"""

import enum


[docs]class ReserveCurrency(enum.Enum): """Default supported reserve currencies. These are the options for strategy module `reverse_currency` value. See :ref:`reserve currency` for more information. """ #: Strategy holds its reserves as BUSD on BNB Chain busd = "busd" #: Strategy holds its reserves USDC (multi-chain) #: #: For Arbitrum this is native USDC (not bridged) #: usdc = "usdc" #: Strategy holds its reserves USDC bridged on Arbitrum (USDC.e) #: #: `0xff970a61a04b1ca14834a43f5de4533ebddb5cc8` on Arbitrum. usdc_e = "usdc_e" #: Strategy holds its reserves as USDT (multi-chain) usdt = "usdt" #: Strategy holds its reserves as DAI (multi-chain) dai = "dai"