Module constants

Source
Expand description

This module contains all the constant values used in the system

Structs§

ID_REGEX

Constants§

ARBITRUM_BASED_TAG
ARBITRUM_GAS_LIMIT
ARBITRUM_TIME_TO_RESUBMIT
Time to resubmit for Arbitrum networks
AUTHORIZATION_HEADER_NAME
AUTHORIZATION_HEADER_VALUE_PREFIX
COMPLEX_GAS_LIMIT
DEFAULT_CONVERSION_SLIPPAGE_PERCENTAGE
DEFAULT_EVM_EIP1559_ENABLED
Default EIP-1559 pricing enabled
DEFAULT_EVM_GAS_LIMIT_ESTIMATION
Default gas limit estimation enabled
DEFAULT_EVM_GAS_PRICE_CAP
Default gas price cap: 100 gwei in wei
DEFAULT_EVM_MIN_BALANCE
DEFAULT_GAS_LIMIT
DEFAULT_LOG_DIR
Default log directory for file logging
DEFAULT_LOG_FORMAT
Default log format when not specified
DEFAULT_LOG_LEVEL
Default log level when not specified
DEFAULT_LOG_MODE
Default log mode when not specified
DEFAULT_MAX_LOG_FILE_SIZE
Default maximum log file size in bytes (1GB)
DEFAULT_PLUGIN_TIMEOUT_SECONDS
DEFAULT_RPC_WEIGHT
DEFAULT_SOLANA_MAX_TX_DATA_SIZE
Default maximum transaction data size for Solana
DEFAULT_SOLANA_MIN_BALANCE
DEFAULT_STELLAR_CONCURRENT_TRANSACTIONS
Default concurrent transactions enabled setting for Stellar
DEFAULT_STELLAR_MIN_BALANCE
DEFAULT_TRANSACTION_SPEED
DEFAULT_TX_VALID_TIMESPAN
DOCKER_LOG_DIR
Default log directory when running in Docker
ERC20_TRANSFER_GAS_LIMIT
ERC721_TRANSFER_GAS_LIMIT
EVM_SMALLEST_UNIT_NAME
FINAL_TRANSACTION_STATUSES
Transaction statuses that are considered final states.
GAS_LIMIT_BUFFER_MULTIPLIER
Gas limit buffer multiplier for automatic gas limit estimation, 10% increase
GAS_PRICE_CACHE_REFRESH_TIMEOUT_SECS
Gas price cache refresh timeout in seconds (5 minutes) Used to cleanup stuck refresh operations that may have failed to complete
GAS_TX_CREATE_CONTRACT
GAS_TX_DATA_NONZERO
GAS_TX_DATA_ZERO
HISTORICAL_BLOCKS
Number of historical blocks to fetch for fee history analysis
JUPITER_BASE_API_URL
LACKS_MEMPOOL_TAGS
LOG_FILE_NAME
Log file name
MAXIMUM_NOOP_RETRY_ATTEMPTS
MAXIMUM_TX_ATTEMPTS
MAX_SOLANA_TX_DATA_SIZE
MINIMUM_SECRET_VALUE_LENGTH
MIN_BUMP_FACTOR
Minimum gas price bump factor for transaction replacements (10% increase)
NATIVE_SOL
NO_MEMPOOL_TAG
Network tag constants for EVM networks
OPTIMISM_BASED_TAG
OPTIMISM_GAS_PRICE_ORACLE_ADDRESS
OPTIMISM_TAG
@deprecated Use OPTIMISM_BASED_TAG instead. Will be removed in a future version.
POLYGON_ZKEVM_TAG
PUBLIC_ENDPOINTS
RETRY_JITTER_PERCENT
The percentage (0.0 to 1.0) for jitter in retry delays
ROLLUP_TAG
SOLANA_DECIMALS
SOLANA_SMALLEST_UNIT_NAME
STELLAR_BAD_SEQUENCE_RETRY_DELAY_SECONDS
Default delay (in seconds) for retrying transaction after bad sequence error
STELLAR_DEFAULT_MAX_FEE
Default maximum fee for fee-bump transactions (0.1 XLM = 1,000,000 stroops)
STELLAR_DEFAULT_TRANSACTION_FEE
STELLAR_SMALLEST_UNIT_NAME
STELLAR_STATUS_CHECK_JOB_DELAY_SECONDS
Default delay (in seconds) for transaction status check job after submission
SYSTEM_PROGRAM_ID
WORKER_DEFAULT_MAXIMUM_RETRIES
WRAPPED_SOL_MINT
ZERO_ADDRESS