Avalanche client
Avalanche client
- class xchainpy2_avalanche.avax_client.AvalancheClient(network=NetworkType.MAINNET, phrase: str | None = None, private_key: str | bytes | callable | None = None, root_derivation_paths: Dict[NetworkType, str] | None = None, explorer_providers=None, wallet_index=0, provider: str | BaseProvider | None = None, extra_data_provider: EVMDataProvider | None = None, **kwargs)
Bases:
EthereumClient
Avalanche constants
- xchainpy2_avalanche.const.AVAX_CHAIN_ID = {NetworkType.MAINNET: 43114, NetworkType.STAGENET: 43114, NetworkType.TESTNET: 43113}
Avalanche Decimals AVAX
- xchainpy2_avalanche.const.AVAX_DECIMALS = 18
Avalanche Fee Bounds, protection against incorrectly set gas
- xchainpy2_avalanche.const.AVAX_FEE_BOUNDS = (100000000, 1000000000)
Free WEB3 Providers for Avalanche
- xchainpy2_avalanche.const.AVAX_MAINNET_EXPLORER = ('https://snowtrace.io/', 'https://snowtrace.io/address/{address}', 'https://snowtrace.io/tx/{tx_id}')
Avalanche Testnet Explorer URLS
- xchainpy2_avalanche.const.AVAX_NORMAL_FEE = 30
Avalanche Sure Fee in nAvax
- xchainpy2_avalanche.const.AVAX_TESTNET_EXPLORER = ('https://testnet.snowtrace.io/', 'https://testnet.snowtrace.io/address/{address}', 'https://testnet.snowtrace.io/tx/{tx_id}')
Default Avalanche Explorer Providers
- xchainpy2_avalanche.const.AVAX_TOKEN_LIST = '/home/docs/checkouts/readthedocs.org/user_builds/xchainpy2/checkouts/develop/packages/xchainpy_avalanche/xchainpy2_avalanche/data/avax_mainnet_latest.json'
Avalanche ERC20 token list (Popular and verified tokens) Source: Trader Joe Default
- xchainpy2_avalanche.const.DEFAULT_AVAX_EXPLORER_PROVIDERS = {NetworkType.MAINNET: ('https://snowtrace.io/', 'https://snowtrace.io/address/{address}', 'https://snowtrace.io/tx/{tx_id}'), NetworkType.STAGENET: ('https://snowtrace.io/', 'https://snowtrace.io/address/{address}', 'https://snowtrace.io/tx/{tx_id}'), NetworkType.TESTNET: ('https://testnet.snowtrace.io/', 'https://testnet.snowtrace.io/address/{address}', 'https://testnet.snowtrace.io/tx/{tx_id}')}
Avalanche Chain ID