Skip to main content

almanak_library.constants

Enum

unique

load_dotenv

Chain

Network

MessageStatus Objects

@unique
class MessageStatus(Enum)

MESSAGE_SUCCESS

MESSAGE_ERROR

MainStatus Objects

@unique
class MainStatus(Enum)

MAIN_SUCCESS

MAIN_ERROR

MAIN_REBALANCE

MAIN_PAUSE

MAIN_TEARDOWN

CustomSimulationStatus Objects

@unique
class CustomSimulationStatus(Enum)

COMPLETED_VIA_LOGS

NOT_COMPLETED_VIA_LOGS

RebalancingStatus Objects

@unique
class RebalancingStatus(Enum)

REBALANCING_REQUIRED

RUNNING_REBALANCING_FOR_OPTICS

NO_POSITION

TriggerEvents Objects

@unique
class TriggerEvents(Enum)

TELEGRAM_MESSAGE_SENT

SIMULATE_ON_NO_POSITION

ETH_ADDRESS

get_address_by_chain_and_network

def get_address_by_chain_and_network(chain: Chain, network: Network,
contract_name: str)

PROD_PROJECT_ID

STAGING_PROJECT_ID