safe_eth.eth package
Subpackages
- safe_eth.eth.account_abstraction package
- Submodules
- safe_eth.eth.account_abstraction.bundler_client module
- safe_eth.eth.account_abstraction.constants module
- safe_eth.eth.account_abstraction.exceptions module
- safe_eth.eth.account_abstraction.user_operation module
UserOperationUserOperation.calculate_user_operation_hash()UserOperation.call_dataUserOperation.call_gas_limitUserOperation.entry_pointUserOperation.from_bundler_response()UserOperation.init_codeUserOperation.max_fee_per_gasUserOperation.max_priority_fee_per_gasUserOperation.metadataUserOperation.nonceUserOperation.paymasterUserOperation.paymaster_and_dataUserOperation.paymaster_dataUserOperation.pre_verification_gasUserOperation.senderUserOperation.signatureUserOperation.user_operation_hashUserOperation.verification_gas_limit
UserOperationMetadataUserOperationV07UserOperationV07.account_gas_limitsUserOperationV07.calculate_user_operation_hash()UserOperationV07.call_dataUserOperationV07.call_gas_limitUserOperationV07.entry_pointUserOperationV07.factoryUserOperationV07.factory_dataUserOperationV07.gas_feesUserOperationV07.init_codeUserOperationV07.max_fee_per_gasUserOperationV07.max_priority_fee_per_gasUserOperationV07.metadataUserOperationV07.nonceUserOperationV07.paymasterUserOperationV07.paymaster_and_dataUserOperationV07.paymaster_dataUserOperationV07.paymaster_post_op_gas_limitUserOperationV07.paymaster_verification_gas_limitUserOperationV07.pre_verification_gasUserOperationV07.senderUserOperationV07.signatureUserOperationV07.user_operation_hashUserOperationV07.verification_gas_limit
- safe_eth.eth.account_abstraction.user_operation_receipt module
UserOperationReceiptUserOperationReceipt.actual_gas_costUserOperationReceipt.actual_gas_usedUserOperationReceipt.entry_pointUserOperationReceipt.from_bundler_response()UserOperationReceipt.get_deployed_account()UserOperationReceipt.get_deposit()UserOperationReceipt.get_module_address()UserOperationReceipt.logsUserOperationReceipt.nonceUserOperationReceipt.paymasterUserOperationReceipt.reasonUserOperationReceipt.senderUserOperationReceipt.successUserOperationReceipt.user_operation_hash
- Module contents
- safe_eth.eth.clients package
- Submodules
- safe_eth.eth.clients.blockscout_client module
- safe_eth.eth.clients.contract_metadata module
- safe_eth.eth.clients.ens_client module
- safe_eth.eth.clients.etherscan_client module
- safe_eth.eth.clients.sourcify_client module
- Module contents
AsyncBlockscoutClientAsyncEtherscanClientV2AsyncSourcifyClientBlockScoutConfigurationProblemBlockscoutClientBlockscoutClientExceptionContractMetadataEnsClientEtherscanClientConfigurationProblemEtherscanClientExceptionEtherscanClientV2EtherscanClientV2.BASE_API_V2_URLEtherscanClientV2.HTTP_HEADERSEtherscanClientV2.build_url()EtherscanClientV2.get_base_url()EtherscanClientV2.get_contract_abi()EtherscanClientV2.get_contract_metadata()EtherscanClientV2.get_contract_source_code()EtherscanClientV2.get_supported_networks()EtherscanClientV2.is_supported_network()
EtherscanRateLimitErrorSourcifyClientSourcifyClientConfigurationProblemSourcifyClientException
- safe_eth.eth.contracts package
- Subpackages
- Submodules
- safe_eth.eth.contracts.contract_base module
- Module contents
generate_contract_fn()get_compatibility_fallback_handler_V1_3_0_contract()get_compatibility_fallback_handler_V1_4_1_contract()get_compatibility_fallback_handler_V1_5_0_contract()get_compatibility_fallback_handler_contract()get_cpk_factory_contract()get_delegate_constructor_proxy_contract()get_erc1155_contract()get_erc20_contract()get_erc721_contract()get_example_erc20_contract()get_extensible_fallback_handler_V1_5_0_contract()get_extensible_fallback_handler_contract()get_kyber_network_proxy_contract()get_multi_send_V1_4_1_contract()get_multi_send_V1_5_0_contract()get_multi_send_call_only_V1_4_1_contract()get_multi_send_call_only_V1_5_0_contract()get_multi_send_call_only_contract()get_multi_send_contract()get_multicall_v3_contract()get_paying_proxy_contract()get_paying_proxy_deployed_bytecode()get_proxy_1_0_0_deployed_bytecode()get_proxy_1_1_1_deployed_bytecode()get_proxy_1_1_1_mainnet_deployed_bytecode()get_proxy_1_3_0_deployed_bytecode()get_proxy_1_4_1_deployed_bytecode()get_proxy_1_5_0_deployed_bytecode()get_proxy_contract()get_proxy_factory_V1_0_0_contract()get_proxy_factory_V1_1_1_contract()get_proxy_factory_V1_3_0_contract()get_proxy_factory_V1_4_1_contract()get_proxy_factory_V1_5_0_contract()get_proxy_factory_contract()get_safe_V0_0_1_contract()get_safe_V1_0_0_contract()get_safe_V1_1_1_contract()get_safe_V1_3_0_contract()get_safe_V1_4_1_contract()get_safe_V1_5_0_contract()get_safe_contract()get_safe_contract_by_version()get_safe_to_l2_migration_contract()get_sign_message_lib_contract()get_simulate_tx_accessor_V1_4_1_contract()get_simulate_tx_accessor_V1_5_0_contract()get_uniswap_exchange_contract()get_uniswap_factory_contract()get_uniswap_v2_factory_contract()get_uniswap_v2_pair_contract()get_uniswap_v2_router_contract()load_contract_interface()
- safe_eth.eth.django package
- Subpackages
- Submodules
- safe_eth.eth.django.admin module
- safe_eth.eth.django.filters module
- safe_eth.eth.django.forms module
- safe_eth.eth.django.models module
- safe_eth.eth.django.serializers module
- safe_eth.eth.django.validators module
- Module contents
- Subpackages
- safe_eth.eth.eip712 package
- safe_eth.eth.oracles package
- Subpackages
- safe_eth.eth.oracles.abis package
- Submodules
- safe_eth.eth.oracles.abis.aave_abis module
- safe_eth.eth.oracles.abis.balancer_abis module
- safe_eth.eth.oracles.abis.cream_abis module
- safe_eth.eth.oracles.abis.curve_abis module
- safe_eth.eth.oracles.abis.mooniswap_abis module
- safe_eth.eth.oracles.abis.superfluid_abis module
- safe_eth.eth.oracles.abis.uniswap_v3 module
- safe_eth.eth.oracles.abis.yearn_abis module
- safe_eth.eth.oracles.abis.zerion_abis module
- Module contents
- safe_eth.eth.oracles.helpers package
- safe_eth.eth.oracles.abis package
- Submodules
- safe_eth.eth.oracles.cowswap module
- safe_eth.eth.oracles.exceptions module
- safe_eth.eth.oracles.kyber module
- safe_eth.eth.oracles.oracles module
AaveOracleBalancerOracleBaseOracleComposedPriceOracleCreamOracleCurveOracleEnzymeOracleMooniswapOraclePoolTogetherOraclePriceOraclePricePoolOracleUnderlyingTokenUniswapOracleUniswapV2OracleUniswapV2Oracle.PAIR_INIT_CODEUniswapV2Oracle.ROUTER_ADDRESSESUniswapV2Oracle.calculate_pair_address()UniswapV2Oracle.factoryUniswapV2Oracle.factory_addressUniswapV2Oracle.get_pair_address()UniswapV2Oracle.get_pool_token_price()UniswapV2Oracle.get_price()UniswapV2Oracle.get_price_without_exception()UniswapV2Oracle.get_reserves()UniswapV2Oracle.is_available()UniswapV2Oracle.weth_address
YearnOracleZerionComposedOracle
- safe_eth.eth.oracles.superfluid module
- safe_eth.eth.oracles.sushiswap module
- safe_eth.eth.oracles.uniswap_v3 module
- safe_eth.eth.oracles.utils module
- Module contents
AaveOracleBalancerOracleComposedPriceOracleCowswapOracleCreamOracleCurveOracleEnzymeOracleKyberOracleMooniswapOraclePoolTogetherOraclePriceOraclePricePoolOracleSuperfluidOracleSushiswapOracleUnderlyingTokenUniswapOracleUniswapV2OracleUniswapV2Oracle.PAIR_INIT_CODEUniswapV2Oracle.ROUTER_ADDRESSESUniswapV2Oracle.calculate_pair_address()UniswapV2Oracle.factoryUniswapV2Oracle.factory_addressUniswapV2Oracle.get_pair_address()UniswapV2Oracle.get_pool_token_price()UniswapV2Oracle.get_price()UniswapV2Oracle.get_price_without_exception()UniswapV2Oracle.get_reserves()UniswapV2Oracle.is_available()UniswapV2Oracle.router_addressUniswapV2Oracle.weth_address
UniswapV3OracleYearnOracleZerionComposedOracle
- Subpackages
Submodules
safe_eth.eth.constants module
safe_eth.eth.ethereum_client module
- class safe_eth.eth.ethereum_client.BatchCallManager(ethereum_client: EthereumClient)
Bases:
EthereumClientManager- batch_call(contract_functions: Iterable[ContractFunction], from_address: ChecksumAddress | None = None, raise_exception: bool = True, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest') List[Any | None]
Do batch requests of multiple contract calls
- Parameters:
contract_functions – Iterable of contract functions using web3.py contracts. For instance, a valid argument would be [erc20_contract.functions.balanceOf(address), erc20_contract.functions.decimals()]
from_address – Use this address as from in every call if provided
block_identifier – latest by default
raise_exception – If False, exception will not be raised if there’s any problem and instead None will be returned as the value.
- Returns:
List with the ABI decoded return values
- batch_call_custom(payloads: Iterable[Dict[str, Any]], raise_exception: bool = True, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest', batch_size: int | None = None) List[Any | None]
Do batch requests of multiple contract calls (eth_call)
- Parameters:
payloads – Iterable of Dictionaries with at least {‘data’: ‘<hex-string>’, ‘output_type’: <solidity-output-type>, ‘to’: ‘<checksummed-address>’}. from can also be provided and if fn_name is provided it will be used for debugging purposes
raise_exception – If False, exception will not be raised if there’s any problem and instead None will be returned as the value
block_identifier – latest by default
batch_size – If payload length is bigger than size, it will be split into smaller chunks before sending to the server
- Returns:
List with the ABI decoded return values
- Raises:
ValueError if raise_exception=True
- batch_call_same_function(contract_function: ContractFunction, contract_addresses: Sequence[ChecksumAddress], from_address: ChecksumAddress | None = None, raise_exception: bool = True, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest') List[Any | None]
Do batch requests using the same function to multiple address.
batch_callcould be used to achieve that, but generating the ContractFunction is slow, so this function allows to use the same contract_function for multiple addresses- Parameters:
contract_function
contract_addresses
from_address
raise_exception
block_identifier
- Returns:
- class safe_eth.eth.ethereum_client.Erc20Info(name, symbol, decimals)
Bases:
NamedTuple- decimals: int
Alias for field number 2
- name: str
Alias for field number 0
- symbol: str
Alias for field number 1
- class safe_eth.eth.ethereum_client.Erc20Manager(ethereum_client: EthereumClient)
Bases:
EthereumClientManagerManager for ERC20 operations
- TRANSFER_TOPIC = HexBytes('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef')
- decode_logs(logs: Sequence[LogReceipt])
- get_balance(address: ChecksumAddress, token_address: ChecksumAddress) int
Get balance of address for erc20_address
- Parameters:
address – owner address
token_address – erc20 token address
- Returns:
balance
- get_balances(address: ChecksumAddress, token_addresses: Sequence[ChecksumAddress], include_native_balance: bool = True) List[BalanceDict]
Get balances for Ether and tokens for an address
- Parameters:
address – Owner address checksummed
token_addresses – token addresses to check
include_native_balance – if True returns also the native token balance
- Returns:
List[BalanceDict]
- get_decimals(erc20_address: ChecksumAddress) int
- get_info(erc20_address: ChecksumAddress) Erc20Info
Get erc20 information (name, symbol and decimals). Use batching to get all info in the same request.
- Parameters:
erc20_address
- Returns:
Erc20Info
- Raises:
InvalidERC20Info
- get_name(erc20_address: ChecksumAddress) str
- get_symbol(erc20_address: ChecksumAddress) str
- get_total_transfer_history(addresses: Sequence[ChecksumAddress] | None = None, from_block: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int = 0, to_block: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = None, token_address: ChecksumAddress | None = None) List[LogReceiptDecoded]
Get events for erc20 and erc721 transfers from and to an address. We decode it manually. Example of an erc20 event:
{'logIndex': 0, 'transactionIndex': 0, 'transactionHash': HexBytes('0x4d0f25313603e554e3b040667f7f391982babbd195c7ae57a8c84048189f7794'), 'blockHash': HexBytes('0x90fa67d848a0eaf3be625235dae28815389f5292d4465c48d1139f0c207f8d42'), 'blockNumber': 791, 'address': '0xf7d0Bd47BF3214494E7F5B40E392A25cb4788620', 'data': '0x000000000000000000000000000000000000000000000000002001f716742000', 'topics': [HexBytes('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'), HexBytes('0x000000000000000000000000f5984365fca2e3bc7d2e020abb2c701df9070eb7'), HexBytes('0x0000000000000000000000001df62f291b2e969fb0849d99d9ce41e2f137006e')], 'type': 'mined' 'args': {'from': '0xf5984365FcA2e3bc7D2E020AbB2c701DF9070eB7', 'to': '0x1dF62f291b2E969fB0849d99D9Ce41e2F137006e', 'value': 9009360000000000 } } An example of an erc721 event {'address': '0x6631FcbB50677DfC6c02CCDcc03a8f68Db427a64', 'blockHash': HexBytes('0x95c71c6c9373e9a8ca2c767dda1cd5083eb6addcce36fc216c9e1f458d6970f9'), 'blockNumber': 5341681, 'data': '0x', 'logIndex': 0, 'removed': False, 'topics': [HexBytes('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'), HexBytes('0x0000000000000000000000000000000000000000000000000000000000000000'), HexBytes('0x000000000000000000000000b5239c032ab9fb5abfc3903e770a4b6a9095542c'), HexBytes('0x0000000000000000000000000000000000000000000000000000000000000063')], 'transactionHash': HexBytes('0xce8c8af0503e6f8a421345c10cdf92834c95186916a3f5b1437d2bba63d2db9e'), 'transactionIndex': 0, 'transactionLogIndex': '0x0', 'type': 'mined', 'args': {'from': '0x0000000000000000000000000000000000000000', 'to': '0xb5239C032AB9fB5aBFc3903e770A4B6a9095542C', 'tokenId': 99 } } An example of unknown transfer event (no indexed parts), could be a ERC20 or ERC721 transfer: {'address': '0x6631FcbB50677DfC6c02CCDcc03a8f68Db427a64', 'blockHash': HexBytes('0x95c71c6c9373e9a8ca2c767dda1cd5083eb6addcce36fc216c9e1f458d6970f9'), 'blockNumber': 5341681, 'data': '0x', 'logIndex': 0, 'removed': False, 'topics': [HexBytes('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'), HexBytes('0x0000000000000000000000000000000000000000000000000000000000000000'), HexBytes('0x000000000000000000000000b5239c032ab9fb5abfc3903e770a4b6a9095542c'), HexBytes('0x0000000000000000000000000000000000000000000000000000000000000063')], 'transactionHash': HexBytes('0xce8c8af0503e6f8a421345c10cdf92834c95186916a3f5b1437d2bba63d2db9e'), 'transactionIndex': 0, 'transactionLogIndex': '0x0', 'type': 'mined', 'args': {'from': '0x0000000000000000000000000000000000000000', 'to': '0xb5239C032AB9fB5aBFc3903e770A4B6a9095542C', 'unknown': 99 } }
- Parameters:
addresses – Search events from and to these addresses. If not, every transfer event within the range will be retrieved
from_block – Block to start querying from
to_block – Block to stop querying from
token_address – Address of the token
- Returns:
List of events sorted by blockNumber
- get_transfer_history(from_block: int, to_block: int | None = None, from_address: str | None = None, to_address: str | None = None, token_address: str | None = None) List[Dict[str, Any]]
DON’T USE, it will fail in some cases until they fix https://github.com/ethereum/web3.py/issues/1351 Get events for erc20/erc721 transfers. At least one of from_address, to_address or token_address must be defined. Example of decoded event:
{ "args": { "from": "0x1Ce67Ea59377A163D47DFFc9BaAB99423BE6EcF1", "to": "0xaE9E15896fd32E59C7d89ce7a95a9352D6ebD70E", "value": 15000000000000000 }, "event": "Transfer", "logIndex": 42, "transactionIndex": 60, "transactionHash": "0x71d6d83fef3347bad848e83dfa0ab28296e2953de946ee152ea81c6dfb42d2b3", "address": "0xfecA834E7da9D437645b474450688DA9327112a5", "blockHash": "0x054de9a496fc7d10303068cbc7ee3e25181a3b26640497859a5e49f0342e7db2", "blockNumber": 7265022 }
- Parameters:
from_block – Block to start querying from
to_block – Block to stop querying from
from_address – Address sending the erc20 transfer
to_address – Address receiving the erc20 transfer
token_address – Address of the token
- Returns:
List of events (decoded)
- Throws:
ReadTimeout
- send_tokens(to: str, amount: int, erc20_address: ChecksumAddress, private_key: str, nonce: int | None = None, gas_price: int | None = None, gas: int | None = None) bytes
Send tokens to address
- Parameters:
to
amount
erc20_address
private_key
nonce
gas_price
gas
- Returns:
tx_hash
- class safe_eth.eth.ethereum_client.Erc721Info(name, symbol)
Bases:
NamedTuple- name: str
Alias for field number 0
- symbol: str
Alias for field number 1
- class safe_eth.eth.ethereum_client.Erc721Manager(ethereum_client: EthereumClient)
Bases:
EthereumClientManager- TRANSFER_TOPIC = HexBytes('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef')
- get_balance(address: ChecksumAddress, token_address: ChecksumAddress) int
Get balance of address for erc20_address
- Parameters:
address – owner address
token_address – erc721 token address
- Returns:
balance
- get_balances(address: ChecksumAddress, token_addresses: Sequence[ChecksumAddress]) List[TokenBalance]
Get balances for tokens for an address. If there’s a problem with a token_address 0 will be returned for balance
- Parameters:
address – Owner address checksummed
token_addresses – token addresses to check
- Returns:
- get_info(token_address: ChecksumAddress) Erc721Info
Get erc721 information (name, symbol). Use batching to get all info in the same request.
- Parameters:
token_address
- Returns:
Erc721Info
- get_owners(token_addresses_with_token_ids: Sequence[Tuple[ChecksumAddress, int]]) List[ChecksumAddress | None]
- Parameters:
token_addresses_with_token_ids – Tuple(token_address: str, token_id: int)
- Returns:
List of owner addresses, None if not found
- get_token_uris(token_addresses_with_token_ids: Sequence[Tuple[ChecksumAddress, int]]) List[str | None]
- Parameters:
token_addresses_with_token_ids – Tuple(token_address: str, token_id: int)
- Returns:
List of token_uris, None if not found
- class safe_eth.eth.ethereum_client.EthereumClient(ethereum_node_url: URI = 'http://localhost:8545', provider_timeout: int = 15, slow_provider_timeout: int = 60, retry_count: int = 1, use_request_caching: bool = True, batch_request_max_size: int = 500)
Bases:
objectManage ethereum operations. Uses web3 for the most part, but some other stuff is implemented from scratch. Note: If you want to use pending state with Parity, it must be run with –pruning=archive or –force-sealing
- NULL_ADDRESS = '0x0000000000000000000000000000000000000000'
- batch_call(contract_functions: Iterable[ContractFunction], from_address: ChecksumAddress | None = None, raise_exception: bool = True, force_batch_call: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest') List[bytes | Any | None]
Call multiple functions.
Multicallcontract by MakerDAO will be used by default if available- Parameters:
contract_functions
from_address – Only available when
Multicallis not usedraise_exception – If
True, raiseBatchCallExceptionif one of the calls failsforce_batch_call – If
True, ignore multicall and always use batch calls to get the result (less optimal). IfFalse, more optimal way will be tried.block_identifier
- Returns:
List of elements decoded to their types,
Noneif they cannot be decoded and bytes if a revert error is returned andraise_exception=False- Raises:
BatchCallException
- batch_call_same_function(contract_function: ContractFunction, contract_addresses: Sequence[ChecksumAddress], from_address: ChecksumAddress | None = None, raise_exception: bool = True, force_batch_call: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest') List[bytes | Any | None]
Call the same function in multiple contracts. Way more optimal than using
batch_callgenerating multipleContractFunctionobjects.- Parameters:
contract_function
contract_addresses
from_address – Only available when
Multicallis not usedraise_exception – If
True, raiseBatchCallExceptionif one of the calls failsforce_batch_call – If
True, ignore multicall and always use batch calls to get the result (less optimal). IfFalse, more optimal way will be tried.block_identifier
- Returns:
List of elements decoded to the same type,
Noneif they cannot be decoded and bytes if a revert error is returned andraise_exception=False- Raises:
BatchCallException
- static build_tx_params(from_address: ChecksumAddress | None = None, to_address: ChecksumAddress | None = None, value: int | None = None, gas: int | None = None, gas_price: int | None = None, nonce: int | None = None, chain_id: int | None = None, tx_params: TxParams | None = None) TxParams
Build tx params dictionary. If an existing TxParams dictionary is provided the fields will be replaced by the provided ones
- Parameters:
from_address
to_address
value
gas
gas_price
nonce
chain_id
tx_params – An existing TxParams dictionary will be replaced by the provided values
- Returns:
- check_tx_with_confirmations(tx_hash: Hash32 | HexBytes | HexStr, confirmations: int) bool
Check tx hash and make sure it has the confirmations required
- Parameters:
tx_hash – Hash of the tx
confirmations – Minimum number of confirmations required
- Returns:
True if tx was mined with the number of confirmations required, False otherwise
- property current_block_number
- deploy_and_initialize_contract(deployer_account: LocalAccount, constructor_data: bytes | HexStr, initializer_data: bytes | HexStr | None = None, check_receipt: bool = True, deterministic: bool = True) EthereumTxSent
- Parameters:
deployer_account
constructor_data
initializer_data
check_receipt
deterministic – Use Safe singleton factory for CREATE2 deterministic deployment
- Returns:
- Raises:
ValueError – No contract was deployed/initialized
- static estimate_data_gas(data: bytes)
Estimate gas costs only for “storage” of the
databytes provided- Parameters:
data
- Returns:
- estimate_fee_eip1559(tx_speed: TxSpeed = TxSpeed.NORMAL) Tuple[int, int]
Check https://github.com/ethereum/execution-apis/blob/main/src/eth/fee_market.json#L15
- Returns:
Tuple[BaseFeePerGas, MaxPriorityFeePerGas]
- Raises:
ValueError if not supported on the network
- estimate_gas(to: str, from_: str | None = None, value: int | None = None, data: bytes | HexStr | None = None, gas: int | None = None, gas_price: int | None = None, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = None) int
Estimate gas calling eth_estimateGas
- Parameters:
from
to
value
data
gas
gas_price
block_identifier – Be careful, Geth does not support pending when estimating
- Returns:
Amount of gas needed for transaction
- Raises:
ValueError
- get_balance(address: ChecksumAddress, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = None)
- get_block(block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int, full_transactions: bool = False) BlockData | None
- get_blocks(block_identifiers: Iterable[Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int], full_transactions: bool = False) List[BlockData | None]
- get_chain_id() int
- Returns:
ChainId returned by the RPC eth_chainId method. It should never change, so it’s cached.
- get_client_version() str
- Returns:
RPC version information
- get_network() EthereumNetwork
Get network name based on the chainId. This method is not cached as the method for getting the chainId already is.
- Returns:
EthereumNetwork based on the chainId. If network is not on our list, EthereumNetwork.UNKNOWN is returned
- get_nonce_for_account(address: ChecksumAddress, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest')
Get nonce for account. getTransactionCount is the only method for what pending is currently working (Geth and Parity)
- Parameters:
address
block_identifier
- Returns:
- get_singleton_factory_address() ChecksumAddress | None
Get singleton factory address if available. Try the singleton managed by Safe by default unless SAFE_SINGLETON_FACTORY_ADDRESS environment variable is defined.
More info: https://github.com/safe-global/safe-singleton-factory
- Returns:
Get singleton factory address if available
- get_transaction(tx_hash: Hash32 | HexBytes | HexStr) TxData | None
- get_transaction_receipt(tx_hash: Hash32 | HexBytes | HexStr, timeout=None) TxReceipt | None
- get_transaction_receipts(tx_hashes: Sequence[bytes | HexStr]) List[TxReceipt | None]
- get_transactions(tx_hashes: Sequence[Hash32 | HexBytes | HexStr]) List[TxData | None]
- is_contract(contract_address: ChecksumAddress) bool
- is_eip1559_supported() bool
- Returns:
True if EIP1559 is supported by the node, False otherwise
- static private_key_to_address(private_key)
- raw_batch_request(payload: Sequence[Dict[str, Any]], batch_size: int | None = None) Iterable[Dict[str, Any] | None | List[Dict[str, Any]]]
Perform a raw batch JSON RPC call
- Parameters:
payload – Batch request payload. Make sure all provided ids inside the payload are different
batch_size – If payload length is bigger than size, it will be split into smaller chunks before sending to the server
- Returns:
- Raises:
ValueError
- send_eth_to(private_key: str, to: str, gas_price: int, value: Wei, gas: int | None = None, nonce: int | None = None, retry: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'pending') bytes
Send ether using configured account
- Parameters:
private_key – to
to – to
gas_price – gas_price
value – value(wei)
gas – gas, defaults to 22000
retry – Retry if a problem is found
nonce – Nonce of sender account
block_identifier – Block identifier for nonce calculation
- Returns:
tx_hash
- send_raw_transaction(raw_transaction: bytes | HexStr) HexBytes
- send_transaction(transaction_dict: TxParams) HexBytes
- send_unsigned_transaction(tx: TxParams, private_key: str | None = None, public_key: str | None = None, retry: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'pending') HexBytes
Send a tx using an unlocked public key in the node or a private key. Both public_key and private_key cannot be None
- Parameters:
tx
private_key
public_key
retry – Retry if a problem with nonce is found
block_identifier – For nonce calculation, recommended is pending
- Returns:
tx hash
- class safe_eth.eth.ethereum_client.EthereumClientManager(ethereum_client: EthereumClient)
Bases:
object
- class safe_eth.eth.ethereum_client.EthereumTxSent(tx_hash, tx, contract_address)
Bases:
NamedTuple- contract_address: ChecksumAddress | None
Alias for field number 2
- tx: TxParams
Alias for field number 1
- tx_hash: bytes
Alias for field number 0
- class safe_eth.eth.ethereum_client.TokenBalance(token_address, balance)
Bases:
NamedTuple- balance: int
Alias for field number 1
- token_address: str
Alias for field number 0
- class safe_eth.eth.ethereum_client.TracingManager(ethereum_client: EthereumClient)
Bases:
EthereumClientManager- filter_out_errored_traces(internal_txs: Sequence[Dict[str, Any]]) Sequence[Dict[str, Any]]
Filter out errored transactions (traces that are errored or that have an errored parent)
- Parameters:
internal_txs – Traces for the SAME ethereum tx, sorted ascending by trace_address sorted(t, key = lambda i: i[‘traceAddress’]). It’s the default output from methods returning traces like trace_block or trace_transaction
- Returns:
List of not errored traces
- get_next_traces(tx_hash: Hash32 | HexBytes | HexStr, trace_address: Sequence[int], remove_delegate_calls: bool = False, remove_calls: bool = False) List[FilterTrace]
- Parameters:
tx_hash
trace_address
remove_delegate_calls – If True remove delegate calls from result
remove_calls – If True remove calls from result
- Returns:
Children for a trace, E.g. if address is [0, 1] and number_traces = 1, it will return [0, 1, x]
- Raises:
ValueErrorif tracing is not supported
- get_previous_trace(tx_hash: Hash32 | HexBytes | HexStr, trace_address: Sequence[int], number_traces: int = 1, skip_delegate_calls: bool = False) Dict[str, Any] | None
- Parameters:
tx_hash
trace_address
number_traces – Number of traces to skip, by default get the immediately previous one
skip_delegate_calls – If True filter out delegate calls
- Returns:
Parent trace for a trace
- Raises:
ValueErrorif tracing is not supported
- trace_block(block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int) List[BlockTrace]
- trace_blocks(block_identifiers: Sequence[Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int]) List[List[BlockTrace]]
- trace_filter(from_block: int = 1, to_block: int | None = None, from_address: Sequence[ChecksumAddress] | None = None, to_address: Sequence[ChecksumAddress] | None = None, after: int | None = None, count: int | None = None) List[FilterTrace]
Get events using
trace_filtermethod- Parameters:
from_block – Quantity or Tag - (optional) From this block. 0 is not working, it needs to be >= 1
to_block – Quantity or Tag - (optional) To this block.
from_address – Array - (optional) Sent from these addresses.
to_address – Address - (optional) Sent to these addresses.
after – Quantity - (optional) The offset trace number
count – Quantity - (optional) Integer number of traces to display in a batch.
- Returns:
[ { "action": { "callType": "call", "from": "0x32be343b94f860124dc4fee278fdcbd38c102d88", "gas": "0x4c40d", "input": "0x", "to": "0x8bbb73bcb5d553b5a556358d27625323fd781d37", "value": "0x3f0650ec47fd240000" }, "blockHash": "0x86df301bcdd8248d982dbf039f09faf792684e1aeee99d5b58b77d620008b80f", "blockNumber": 3068183, "result": { "gasUsed": "0x0", "output": "0x" }, "subtraces": 0, "traceAddress": [], "transactionHash": "0x3321a7708b1083130bd78da0d62ead9f6683033231617c9d268e2c7e3fa6c104", "transactionPosition": 3, "type": "call" }, { "action": { "from": "0x3b169a0fb55ea0b6bafe54c272b1fe4983742bf7", "gas": "0x49b0b", "init": "0x608060405234801561001057600080fd5b5060405161060a38038061060a833981018060405281019080805190602001909291908051820192919060200180519060200190929190805190602001909291908051906020019092919050505084848160008173ffffffffffffffffffffffffffffffffffffffff1614151515610116576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f496e76616c6964206d617374657220636f707920616464726573732070726f7681526020017f696465640000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506000815111156101a35773ffffffffffffffffffffffffffffffffffffffff60005416600080835160208501846127105a03f46040513d6000823e600082141561019f573d81fd5b5050505b5050600081111561036d57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156102b7578273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156102b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001807f436f756c64206e6f74207061792073616665206372656174696f6e207769746881526020017f206574686572000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b61036c565b6102d1828483610377640100000000026401000000009004565b151561036b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001807f436f756c64206e6f74207061792073616665206372656174696f6e207769746881526020017f20746f6b656e000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b5b5b5050505050610490565b600060608383604051602401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001925050506040516020818303038152906040527fa9059cbb000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090506000808251602084016000896127105a03f16040513d6000823e3d60008114610473576020811461047b5760009450610485565b829450610485565b8151158315171594505b505050509392505050565b61016b8061049f6000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634555d5c91461008b5780635c60da1b146100b6575b73ffffffffffffffffffffffffffffffffffffffff600054163660008037600080366000845af43d6000803e6000811415610086573d6000fd5b3d6000f35b34801561009757600080fd5b506100a061010d565b6040518082815260200191505060405180910390f35b3480156100c257600080fd5b506100cb610116565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60006002905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050905600a165627a7a7230582007fffd557dfc8c4d2fdf56ba6381a6ce5b65b6260e1492d87f26c6d4f1d0410800290000000000000000000000008942595a2dc5181df0465af0d7be08c8f23c93af00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000d9e09beaeb338d81a7c5688358df0071d498811500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b15f91a8c35300000000000000000000000000000000000000000000000000000000000001640ec78d9e00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000004000000000000000000000000f763ea5fbb191d47dc4b083dcdc3cdfb586468f8000000000000000000000000ad25c9717d04c0a12086a1d352c1ccf4bf5fcbf80000000000000000000000000da7155692446c80a4e7ad72018e586f20fa3bfe000000000000000000000000bce0cc48ce44e0ac9ee38df4d586afbacef191fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "value": "0x0" }, "blockHash": "0x03f9f64dfeb7807b5df608e6957dd4d521fd71685aac5533451d27f0abe03660", "blockNumber": 3793534, "result": { "address": "0x61a7cc907c47c133d5ff5b685407201951fcbd08", "code": "0x60806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634555d5c91461008b5780635c60da1b146100b6575b73ffffffffffffffffffffffffffffffffffffffff600054163660008037600080366000845af43d6000803e6000811415610086573d6000fd5b3d6000f35b34801561009757600080fd5b506100a061010d565b6040518082815260200191505060405180910390f35b3480156100c257600080fd5b506100cb610116565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60006002905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050905600a165627a7a7230582007fffd557dfc8c4d2fdf56ba6381a6ce5b65b6260e1492d87f26c6d4f1d041080029", "gasUsed": "0x4683f" }, "subtraces": 2, "traceAddress": [], "transactionHash": "0x6c7e8f8778d33d81b29c4bd7526ee50a4cea340d69eed6c89ada4e6fab731789", "transactionPosition": 1, "type": "create" }, { 'action': { 'address': '0x4440adafbc6c4e45c299451c0eedc7c8b98c14ac', 'balance': '0x0', 'refundAddress': '0x0000000000000000000000000000000000000000' }, 'blockHash': '0x8512d367492371edf44ebcbbbd935bc434946dddc2b126cb558df5906012186c', 'blockNumber': 7829689, 'result': None, 'subtraces': 0, 'traceAddress': [0, 0, 0, 0, 0, 0], 'transactionHash': '0x5f7af6aa390f9f8dd79ee692c37cbde76bb7869768b1bac438b6d176c94f637d', 'transactionPosition': 35, 'type': 'suicide' } ]
- trace_transaction(tx_hash: Hash32 | HexBytes | HexStr) List[FilterTrace]
- Parameters:
tx_hash
- Returns:
List of internal txs for tx_hash
- trace_transactions(tx_hashes: Sequence[Hash32 | HexBytes | HexStr]) List[List[FilterTrace]]
- Parameters:
tx_hashes
- Returns:
For every tx_hash a list of internal txs (in the same order as the tx_hashes were provided)
- class safe_eth.eth.ethereum_client.TxSpeed(value)
Bases:
Enum- FAST = 4
- FASTEST = 6
- NORMAL = 3
- SLOW = 2
- SLOWEST = 0
- VERY_FAST = 5
- VERY_SLOW = 1
- safe_eth.eth.ethereum_client.get_auto_ethereum_client() EthereumClient
- Use environment variables to configure EthereumClient and build a singleton:
ETHEREUM_NODE_URL: No default.
ETHEREUM_RPC_TIMEOUT: 10 by default.
ETHEREUM_RPC_SLOW_TIMEOUT: 60 by default.
ETHEREUM_RPC_RETRY_COUNT: 60 by default.
ETHEREUM_RPC_BATCH_REQUEST_MAX_SIZE: 500 by default.
- Returns:
A configured singleton of EthereumClient
- safe_eth.eth.ethereum_client.tx_with_exception_handling(func)
- Parity / OpenEthereum
- Geth
- Comparison
- Parameters:
func
- Returns:
safe_eth.eth.ethereum_network module
- class safe_eth.eth.ethereum_network.EthereumNetwork(value)
Bases:
EnumUse https://chainlist.org/ as a reference
- AARMA_MAINNET = 2889
- ABEY_MAINNET = 179
- ABEY_TESTNET = 178
- ABSTRACT = 2741
- ABSTRACT_SEPOLIA_TESTNET = 11124
- ABYSS_PROTOCOL = 229772
- ACALA_MANDALA_TESTNET_TC9 = 595
- ACALA_NETWORK = 787
- ACALA_NETWORK_TESTNET = 597
- ACCUMULATE_KERMIT = 2478899481
- ACRIA_INTELLICHAIN = 47
- ADF_CHAIN = 1215
- ADF_CHAIN_TESTNET = 1212
- ADIL_CHAIN_V2_MAINNET = 7576
- ADIL_DEVNET = 123456
- ADIL_TESTNET = 7575
- ADIRI = 2017
- AEON_CHAIN = 10025
- AERIE_NETWORK = 84886
- AEROCHAIN_TESTNET = 788
- AGENTLAYER_TESTNET = 42072
- AGUNG_NETWORK = 9990
- AIA_MAINNET = 1319
- AIA_TESTNET = 1320
- AIE_TESTNET = 413413
- AILAYER_MAINNET = 2649
- AILAYER_TESTNET = 2648
- AIOZ_NETWORK = 168
- AIOZ_NETWORK_TESTNET = 4102
- AIRDAO_MAINNET = 16718
- AIRDAO_TESTNET = 22040
- AIW3_MAINNET = 2045
- AIW3_TESTNET = 1956
- AKROMA = 200625
- ALAYA_DEV_TESTNET = 201030
- ALAYA_MAINNET = 201018
- ALEPH_ZERO = 2039
- ALEPH_ZERO_EVM = 41455
- ALGEN = 8911
- ALGEN_LAYER2 = 8921
- ALGEN_LAYER2_TESTNET = 8922
- ALGEN_TESTNET = 8912
- ALGOL = 2089
- ALIENX_HAL_TESTNET = 10241025
- ALIENX_MAINNET = 10241024
- ALL_ABOUT_HEALTHY = 21133
- ALL_MAINNET = 651940
- ALPHABET_MAINNET = 111222333444
- ALPH_NETWORK = 8738
- ALTAIR = 2088
- ALTAR_TESTNET = 4444444
- ALTCOINCHAIN = 2330
- ALTERIUM_L2_TESTNET = 420692
- ALTLAYER_TESTNET = 9997
- ALTLAYER_ZERO_GAS_NETWORK = 4000003
- ALVEYCHAIN_MAINNET = 3797
- ALVEYCHAIN_TESTNET = 25839
- ALYX_CHAIN_TESTNET = 135
- ALYX_MAINNET = 1314
- AMANA = 8134
- AMANA_MIXNET = 81342
- AMANA_PRIVNET = 81343
- AMANA_TESTNET = 81341
- AMAUTI = 24116
- AMBROS_CHAIN_MAINNET = 880
- AMCHAIN = 999999
- AME_CHAIN_MAINNET = 180
- AMOY = 80002
- AMPLIFY_SUBNET = 78430
- AMSTAR_MAINNET = 1388
- AMSTAR_TESTNET = 1138
- ANCIENT8 = 888888888
- ANCIENT8_TESTNET = 28122024
- ANCIENT8_TESTNET_DEPRECATED = 2863311531
- ANDUSCHAIN_MAINNET = 14288640
- ANIMECHAIN_TESTNET = 2162
- ANOMALY_ANDROMEDA_TESTNET = 241120
- ANTOFY_MAINNET = 2202
- ANTOFY_TESTNET = 23006
- ANYTYPE_EVM_CHAIN = 1701
- APECHAIN = 33139
- APEX = 2662
- APEX_FUSION_NEXUS_MAINNET = 9069
- APEX_FUSION_NEXUS_TESTNET = 9070
- APEX_TESTNET = 3993
- APPCHAIN = 466
- APPCHAIN_TESTNET = 4661
- APPLAYER_TESTNET = 75338
- AQUACHAIN = 61717561
- ARBITRUM_BLUEBERRY = 88153591557
- ARBITRUM_GOERLI = 421613
- ARBITRUM_NOVA = 42170
- ARBITRUM_ONE = 42161
- ARBITRUM_ON_XDAI = 200
- ARBITRUM_RINKEBY = 421611
- ARBITRUM_SEPOLIA = 421614
- ARCOLOGY_TESTNET = 118
- ARCTURUS_CHAIN_TESTNET = 5616
- ARCTURUS_TESTNEET = 5615
- ARC_MAINNET = 1243
- ARC_TESTNET = 1244
- ARDENIUM_ATHENA = 7895
- ARENA_Z = 7897
- ARENA_Z_TESTNET = 9897
- AREON_NETWORK_MAINNET = 463
- AREON_NETWORK_TESTNET = 462
- AREVIA = 2309
- ARGOCHAIN = 1299
- ARGOCHAIN_TESTNET = 1298
- ARMONIA_EVA_CHAIN_MAINNET = 160
- ARMONIA_EVA_CHAIN_TESTNET = 161
- ARTELA_TESTNET = 11822
- ARTHERA_MAINNET = 10242
- ARTHERA_TESTNET = 10243
- ARTIS_SIGMA1 = 246529
- ARTIS_TESTNET_TAU1 = 246785
- ARVIX_TESTNET = 1927
- ARZIO_CHAIN = 456
- ASSET_CHAIN_MAINNET = 42420
- ASSET_CHAIN_TESTNET = 42421
- ASTAR = 592
- ASTAR_ZKEVM = 3776
- ASTAR_ZKYOTO = 6038361
- ASTRA = 11110
- ASTRA_SEPOLIA = 19777
- ASTRA_TESTNET = 11115
- ASTRIA_EVM_DUSKNET = 912559
- ATELIER = 1971
- ATERNOS = 12020
- ATHEIOS = 1620
- ATHENE_PARTHENON = 281123
- ATHEREUM = 43110
- ATLAS = 622463
- ATLETA_OLYMPIA = 2340
- ATOSHI_TESTNET = 167
- AURA_EUPHORIA_TESTNET = 6321
- AURA_MAINNET = 6322
- AURORA_BETANET = 1313161556
- AURORA_MAINNET = 1313161554
- AURORA_TESTNET = 1313161555
- AURORIA_TESTNET = 205205
- AUTHEO_TESTNET = 785
- AUTOBAHN_NETWORK = 45000
- AUTOMATA_MAINNET = 65536
- AUTOMATA_ORBIT_TESTNET = 1398244
- AUTOMATA_TESTNET = 1398243
- AUTONITY_BAKERLOO_BARADA_TESTNET = 65010001
- AUTONITY_BAKERLOO_SUMIDA_TESTNET = 65010002
- AUTONITY_BAKERLOO_THAMES_TESTNET = 65010000
- AUTONITY_BAKERLOO_YAMUNA_TESTNET = 65010003
- AUTONITY_PICCADILLY_BARADA_TESTNET = 65100001
- AUTONITY_PICCADILLY_SUMIDA_TESTNET = 65100002
- AUTONITY_PICCADILLY_THAMES_TESTNET = 65100000
- AUTONITY_PICCADILLY_TIBER_TESTNET = 65100004
- AUTONITY_PICCADILLY_YAMUNA_TESTNET = 65100003
- AUTONOMYS_CHRONOS_TESTNET = 8700
- AUTONOMYS_MAINNET = 870
- AUTONOMYS_TAURUS_TESTNET = 490000
- AUXILIUM_NETWORK_MAINNET = 28945486
- AVALANCHE_C_CHAIN = 43114
- AVALANCHE_FUJI_TESTNET = 43113
- AVENIUM_TESTNET = 8886
- AVES_MAINNET = 33333
- AVES_TESTNET = 333331
- AVOCADO = 634
- AXELCHAIN_DEV_NET = 61800
- AZRA_TESTNET = 5106
- B2_HUB_MAINNET = 213
- B2_HUB_TESTNET = 1113
- B2_MAINNET = 223
- B2_TESTNET = 1123
- B3 = 8333
- B3_SEPOLIA_TESTNET = 1993
- BACKSTOP_TESTNET = 88558801
- BAHAMUT = 5165
- BAHAMUT_HORIZON = 2552
- BAHAMUT_OCEAN = 4058
- BANDAI_NAMCO_RESEARCH_VERSE_MAINNET = 876
- BASE = 8453
- BASECAMP = 123420001114
- BASE_GOERLI_TESTNET = 84531
- BASE_SEPOLIA_TESTNET = 84532
- BC_HYPER_CHAIN_TESTNET = 6060
- BEAGLE_MESSAGING_CHAIN = 1515
- BEAM = 4337
- BEAM_TESTNET = 13337
- BEANECO_SMARTCHAIN = 535037
- BEAR_NETWORK_CHAIN_MAINNET = 641230
- BEAR_NETWORK_CHAIN_TESTNET = 751230
- BEONE_CHAIN_MAINNET = 818
- BERACHAIN = 80094
- BERACHAIN_ARTIO = 80085
- BERACHAIN_BARTIO = 80084
- BERACHAIN_BEPOLIA = 80069
- BERESHEET_BEREEVM_TESTNET = 2022
- BERYLBIT_MAINNET = 9012
- BETHEL_SYDNEY = 202202
- BETHERANCE = 1605
- BEVERLY_HILLS = 90210
- BEVM_CANARY = 1501
- BEVM_MAINNET = 11501
- BEVM_TESTNET = 11503
- BIFROST_MAINNET = 3068
- BIFROST_POLKADOT_MAINNET = 996
- BIFROST_TESTNET = 49088
- BIGSHORTBETS = 2137
- BIGSHORTBETS_TESTNET = 2136
- BINARYCHAIN_MAINNET = 987
- BINARYCHAIN_TESTNET = 9876
- BINARY_MAINNET = 624
- BINARY_SEPOLIA = 625
- BIONIX_TESTNET = 1949
- BIRDEE_2 = 712
- BIRDLAYER = 53456
- BITCHAIN_MAINNET = 198
- BITCICHAIN_MAINNET = 1907
- BITCICHAIN_TESTNET = 1908
- BITCOIN_CHAIN = 8086
- BITCOIN_EVM = 2203
- BITCOIN_PROTOCOL_TESTNET = 1227
- BITFINITY_NETWORK_MAINNET = 355110
- BITFINITY_NETWORK_TESTNET = 355113
- BITGERT_MAINNET = 32520
- BITHARVEST_CHAIN_MAINNET = 14149
- BITHARVEST_CHAIN_TESTNET = 141491
- BITICA_CHAIN_MAINNET = 188710
- BITINDI_MAINNET = 4099
- BITINDI_TESTNET = 4096
- BITKUB_CHAIN = 96
- BITKUB_CHAIN_TESTNET = 25925
- BITLAYER_MAINNET = 200901
- BITLAYER_TESTNET = 200810
- BITNET = 210
- BITROCK_MAINNET = 7171
- BITROCK_TESTNET = 7771
- BITTEX_MAINNET = 3690
- BITTORRENT_CHAIN_DONAU = 1029
- BITTORRENT_CHAIN_MAINNET = 199
- BITTORRENT_CHAIN_TESTNET = 1028
- BITYUAN_MAINNET = 2999
- BIZ_SMART_CHAIN_TESTNET = 808080
- BLACKFORT_EXCHANGE_NETWORK = 4999
- BLACKFORT_EXCHANGE_NETWORK_TESTNET = 4777
- BLAST = 81457
- BLAST_MAINNET = 238
- BLAST_SEPOLIA_TESTNET = 168587773
- BLAST_TESTNET = 23888
- BLESSNET = 45513
- BLESSNET_SEPOLIA = 11145513
- BLG_TESTNET = 12321
- BLITZ_SUBNET = 1343
- BLOCKCHAIN_GENESIS_MAINNET = 10101
- BLOCKCHAIN_STATION_MAINNET = 707
- BLOCKCHAIN_STATION_TESTNET = 708
- BLOCKEX_MAINNET = 221
- BLOCKFIT = 202424
- BLOCKTON_BLOCKCHAIN = 8272
- BLOCKX_ATLANTIS_TESTNET = 19077
- BLOCKX_MAINNET = 19191
- BLOCX_MAINNET = 879151
- BLOOM_GENESIS_MAINNET = 333313
- BLOOM_GENESIS_TESTNET = 323213
- BLOXBERG = 8995
- BLUCRATES = 727
- BLXQ_MAINNET = 1108
- BLXQ_TESTNET = 1107
- BMC_MAINNET = 188
- BMC_TESTNET = 189
- BNB_SMART_CHAIN_MAINNET = 56
- BNB_SMART_CHAIN_TESTNET = 97
- BOAT_MAINNET = 8047
- BOB = 60808
- BOBABASE_TESTNET = 1297
- BOBABEAM = 1294
- BOBAFUJI_TESTNET = 4328
- BOBAOPERA = 301
- BOBAOPERA_TESTNET = 4051
- BOBA_AVAX = 43288
- BOBA_BNB_MAINNET = 56288
- BOBA_BNB_MAINNET_OLD = 97288
- BOBA_BNB_TESTNET = 9728
- BOBA_NETWORK = 288
- BOBA_NETWORK_GOERLI_TESTNET = 2888
- BOBA_NETWORK_RINKEBY_TESTNET = 28
- BOBA_SEPOLIA = 28882
- BOB_SEPOLIA = 808813
- BOMB_CHAIN = 2300
- BOMB_CHAIN_TESTNET = 2399
- BON_NETWORK = 1898
- BOOL_NETWORK_BETA_MAINNET = 11100
- BORACHAIN_MAINNET = 77001
- BOSAGORA_MAINNET = 2151
- BOTANIX_MAINNET = 3637
- BOTANIX_TESTNET = 3636
- BOUNCEBIT_MAINNET = 6001
- BOUNCEBIT_TESTNET = 6000
- BOYAA_MAINNET = 434
- BPX_CHAIN = 279
- BRC_CHAIN_MAINNET = 12123
- BROCHAIN_MAINNET = 108801
- BRONOS_MAINNET = 1039
- BRONOS_TESTNET = 1038
- BSL_MAINNET = 21912
- BST_CHAIN = 7007
- BTACHAIN = 1657
- BTC20_SMART_CHAIN = 963
- BTCIX_NETWORK = 19845
- BULLETIN_SUBNET = 78431
- BULLIONS_SMART_CHAIN = 8732
- C4EI = 21004
- CAGA_CRYPTO_ANKARA_TESTNET = 72778
- CALLISTO_MAINNET = 820
- CALLISTO_TESTNET = 20729
- CALLISTO_TESTNET_DEPRECATED = 821
- CAMDL_MAINNET = 95
- CAMDL_TESTNET = 395
- CAMELARK_MAINNET = 20001
- CAMINO_C_CHAIN = 500
- CAMP_NETWORK_TESTNET_V2 = 325000
- CAMP_TESTNET = 90354
- CANDLE = 534
- CANNON_TESTNET = 13370
- CANTO = 7700
- CANTO_TESNET = 7701
- CANTO_TESTNET = 740
- CANXIUM_MAINNET = 3003
- CARBONIUM_TESTNET_NETWORK = 4040
- CARBON_EVM = 9790
- CARBON_EVM_TESTNET = 9792
- CASCADIA_TESTNET = 6102
- CATALYST = 2032
- CATECOIN_CHAIN_MAINNET = 1618
- CATENA_MAINNET = 2121
- CELO_ALFAJORES_TESTNET = 44787
- CELO_BAKLAVA_TESTNET = 62320
- CELO_MAINNET = 42220
- CELO_SEPOLIA_TESTNET = 11142220
- CENNZNET_AZALEA = 21337
- CENNZNET_NIKAU = 3001
- CENNZNET_RATA = 3000
- CENTRIFUGE = 2031
- CERIUM_TESTNET = 30103
- CHADCHAIN = 97912060
- CHAIN_VERSE_MAINNET = 5555
- CHAKRA_TESTNET = 8545
- CHANG_CHAIN_FOUNDATION_MAINNET = 5858
- CHAOS_SKALE_TESTNET = 1351057110
- CHARMVERSE_TESTNET = 5104
- CHEAPETH = 777
- CHECKDOT_BLOCKCHAIN_DEVNET = 831
- CHEESECHAIN = 383353
- CHILIZ_CHAIN = 88888
- CHILIZ_SCOVILLE_TESTNET = 88880
- CHILIZ_SPICY_TESTNET = 88882
- CHIPS_NETWORK = 2882
- CHRONICLE_LIT_PROTOCOL_TESTNET = 175177
- CHRONICLE_VESUVIUS_LIT_PROTOCOL_TESTNET = 2311
- CHRONICLE_YELLOWSTONE_LIT_PROTOCOL_TESTNET = 175188
- CIC_CHAIN_MAINNET = 1353
- CIC_CHAIN_TESTNET = 1252
- CIPHEREM_TESTNET = 292003
- CITREA_DEVNET = 62298
- CITREA_TESTNET = 5115
- CITRONUS_CITRO = 34949059
- CLOUDTX_MAINNET = 31223
- CLOUDTX_TESTNET = 31224
- CLOUDVERSE_SUBNET = 33210
- CLOUDWALK_MAINNET = 2009
- CLOUDWALK_TESTNET = 2008
- CLOVER_TESTNET = 1023
- CLUBMOS_MAINNET = 1188
- CLV_PARACHAIN = 1024
- CMDAO_BBQ_CHAIN = 190
- CMP_MAINNET = 256256
- CMP_TESTNET = 512512
- CO2E_LEDGER = 171
- CODEFIN_MAINNET = 9223
- CODEX_MAINNET = 81224
- COINBIT_MAINNET = 112
- COINEX_SMART_CHAIN_MAINNET = 52
- COINEX_SMART_CHAIN_TESTNET = 53
- COINSEC_NETWORK = 57451
- COINWEB_BNB_SHARD = 2222222
- COLUMBUS_TEST_NETWORK = 501
- COMBO_MAINNET = 9980
- COMBO_TESTNET = 91715
- COMPVERSE_MAINNET = 6779
- CONDOR_TEST_NETWORK = 188881
- CONDRIEU = 69420
- CONDUIT_SUBNET = 78432
- CONET_HOLESKY = 224433
- CONET_SEBOLIA_TESTNET = 224422
- CONFLUX_ESPACE = 1030
- CONFLUX_ESPACE_TESTNET = 71
- CONNECTORMANAGER = 38400
- CONNECTORMANAGER_ROBIN = 38401
- CONNEXT_SEPOLIA = 6398
- CONSTA_TESTNET = 371
- COORDINAPE_TESTNET = 5103
- CORE_BLOCKCHAIN_MAINNET = 1116
- CORE_BLOCKCHAIN_TESTNET = 1115
- CORE_BLOCKCHAIN_TESTNET2 = 1114
- CORN_MAIZENET = 21000000
- CORN_TESTNET = 21000001
- COSMIC_CHAIN = 67588
- COSVM_MAINNET = 323
- COTI_DEVNET = 13068200
- COTI_TESTNET = 7082400
- CRAB_NETWORK = 44
- CRATD2C_TESTNET = 65349
- CREATOR_CHAIN_TESTNET = 66665
- CREDITCOIN = 102030
- CREDITCOIN_DEVNET = 102032
- CREDITCOIN_TESTNET = 102031
- CREDIT_SMART_CHAIN = 13308
- CREDIT_SMART_CHAIN_MAINNET = 4400
- CRONOS_MAINNET = 25
- CRONOS_TESTNET = 338
- CRONOS_ZKEVM_MAINNET = 388
- CRONOS_ZKEVM_TESTNET = 240
- CROSSBELL = 3737
- CROSSFI_MAINNET = 4158
- CROSSFI_TESTNET = 4157
- CRYPTOCOINPAY = 10823
- CRYPTOX = 158245
- CRYPTO_EMERGENCY = 193
- CRYSTALEUM = 103090
- CTEX_SCAN_BLOCKCHAIN = 1455
- CUBE_CHAIN_MAINNET = 1818
- CUBE_CHAIN_TESTNET = 1819
- CUCKOO_CHAIN = 1200
- CUCKOO_SEPOLIA = 1210
- CURTIS = 33111
- CURVE_MAINNET = 827431
- CYBERDECKNET = 1146703430
- CYBERTRUST = 85449
- CYBER_MAINNET = 7560
- CYBER_TESTNET = 111557560
- CYBRIA_MAINNET = 6661
- CYBRIA_TESTNET = 6666
- CYCLE_NETWORK_MAINNET_SAILBOAT = 77677
- CYCLE_NETWORK_TESTNET = 1221
- CYCLE_NETWORK_TESTNET_CUTTLEFISH = 1228
- CYCLE_NETWORK_TESTNET_JELLYFISH = 1223
- CYPHERIUM_MAINNET = 16166
- CYTONIC_TESTNET = 52225
- DAILY_NETWORK_MAINNET = 824
- DAILY_NETWORK_TESTNET = 825
- DARWINIA_KOI_TESTNET = 701
- DARWINIA_NETWORK = 46
- DARWINIA_PANGOLIN_TESTNET = 43
- DARWINIA_PANGORO_TESTNET = 45
- DARWIN_DEVNET = 610
- DATACORE_SMART_CHAIN = 1555
- DATAHOPPER = 2021121117
- DAVINCI = 293
- DAX_CHAIN = 142
- DBCHAIN_TESTNET = 67
- DBK_CHAIN = 20240603
- DCHAIN = 2716446429837000
- DCHAIN_TESTNET = 2713017997578000
- DCPAY_MAINNET = 21223
- DCPAY_TESTNET = 21224
- DC_MAINNET = 176
- DEAMCHAIN_MAINNET = 136
- DEAMCHAIN_TESTNET = 236
- DEBANK_MAINNET = 116
- DEBANK_SEPOLIA_TESTNET = 20240324
- DEBANK_TESTNET = 2021398
- DEBANK_TESTNET_DEPRECATED = 115
- DEBOUNCE_SUBNET_TESTNET = 3306
- DECENTRABONE_LAYER1_TESTNET = 910
- DECENTRACONNECT_SOCIAL = 19224
- DECENTRALIZED_WEB_MAINNET = 124
- DECIMAL_SMART_CHAIN_MAINNET = 75
- DECIMAL_SMART_CHAIN_TESTNET = 202020
- DEELANCE_MAINNET = 45510
- DEEPBRAINCHAIN_MAINNET = 19880818
- DEEPBRAINCHAIN_TESTNET = 19850818
- DEEPL_MAINNET = 222555
- DEEPL_TESTNET = 222666
- DEFICHAIN_EVM_NETWORK_MAINNET = 1130
- DEFICHAIN_EVM_NETWORK_TESTNET = 1131
- DEFIMETACHAIN_CHANGI_TESTNET = 1133
- DEFIVERSE_MAINNET = 16116
- DEFIVERSE_TESTNET = 17117
- DEFI_ORACLE_META_MAINNET = 138
- DEFI_ORACLE_META_TESTNET = 2138
- DEGEN_CHAIN = 666666666
- DEHVO = 113
- DELA_SEPOLIA_TESTNET = 9393
- DEPRECATED_CHI = 100100
- DEPRECATED_CRONOS_ZKEVM_TESTNET = 282
- DEPRECATED_SKALE_CALYPSO_HUB_TESTNET = 344106930
- DEPRECATED_SKALE_EUROPA_HUB_TESTNET = 476158412
- DEPRECATED_SKALE_NEBULA_HUB_TESTNET = 503129905
- DEPRECATED_SKALE_TITAN_HUB_TESTNET = 1517929550
- DERIW_DEVNET = 44474237230
- DEVIANT_TOKEN_BLOCKCHAIN = 52027071
- DEVIANT_TOKEN_BLOCKCHAIN_TESTNET = 52027080
- DEXALOT_SUBNET = 432204
- DEXALOT_SUBNET_TESTNET = 432201
- DEXILLA_TESTNET = 1954
- DEXIT_NETWORK = 877
- DFK_CHAIN = 53935
- DFK_CHAIN_TEST = 335
- DIGIT_SOUL_SMART_CHAIN = 6363
- DIGIT_SOUL_SMART_CHAIN_2 = 363636
- DIODE_PRENET = 15
- DIODE_TESTNET_STAGING = 13
- DISCHAIN = 513100
- DIV_CHAIN = 40000
- DJT_TESTNET = 621847
- DM2_VERSE_MAINNET = 68770
- DM2_VERSE_TESTNET = 68775
- DOCOIN_COMMUNITY_CHAIN = 526916
- DODAO = 855456
- DODOCHAIN_TESTNET = 53457
- DOGCOIN_MAINNET = 1117
- DOGCOIN_TESTNET = 9339
- DOGECHAIN_MAINNET = 2000
- DOGECHAIN_TESTNET = 568
- DOGELAYER_MAINNET = 9888
- DOGETHER_MAINNET = 1248
- DOID = 53277
- DOID_TESTNET = 56797
- DOJIMA = 187
- DOJIMA_TESTNET = 184
- DOKEN_SUPER_CHAIN_MAINNET = 61916
- DOMA_TESTNET = 97476
- DONATUZ = 42026
- DORIC_NETWORK = 1717
- DOS_CHAIN = 7979
- DOS_FUJI_SUBNET = 1311
- DOS_TESNET = 3939
- DOT_BLOX = 7923
- DOUBLE_A_CHAIN_MAINNET = 512
- DOUBLE_A_CHAIN_TESTNET = 513
- DPU_CHAIN = 2611555
- DRACONES_FINANCIAL_SERVICES = 8387
- DRAC_NETWORK = 3912
- DRAGONFLY_MAINNET_HEXAPOD = 78281
- DREYERX_MAINNET = 23451
- DREYERX_TESTNET = 23452
- DUBXCOIN_NETWORK = 3269
- DUBXCOIN_TESTNET = 3270
- DUCATUSX = 26483
- DUCATUSX_TESTNET = 26482
- DUCKCHAIN_MAINNET = 5545
- DUCKCHAIN_TESTNET = 202105
- DUSTBOY_IOT = 555888
- DXCHAIN_MAINNET = 36
- DXCHAIN_TESTNET = 72
- DYMENSION = 1100
- DYNO_MAINNET = 3966
- DYNO_TESTNET = 3967
- D_CHAIN_MAINNET = 1951
- EBI_CHAIN = 98881
- EBRO_NETWORK = 2306
- ECHOS_CHAIN = 4321
- ECLAT_MAINNET = 165279
- ECLAT_TESTNET = 262371
- ECLIPSE_SUBNET = 17172
- ECLIPSE_TESTNET = 555666
- ECOBALL_MAINNET = 2100
- ECOBALL_TESTNET_ESPUMA = 2101
- ECREDITS_TESTNET = 63001
- ECROX_CHAIN_MAINNET = 988207
- EDEXA_MAINNET = 5424
- EDEXA_TESTNET = 1995
- EDGELESS_NETWORK = 2026
- EDGELESS_TESTNET = 202
- EDGEWARE_EDGEEVM_MAINNET = 2021
- EDGE_MATRIX_CHAIN = 6678
- EDGE_MATRIX_CHAIN_TESTNET = 99876
- EDU_CHAIN = 41923
- EDU_CHAIN_TESTNET = 656476
- EGOCHAIN = 5439
- EGONCOIN_MAINNET = 271
- EGONCOIN_TESTNET = 271271
- EIOB_MAINNET = 612
- EKAASH = 205
- EKTA = 1994
- ELASTOS_SMART_CHAIN = 20
- ELASTOS_SMART_CHAIN_TESTNET = 21
- ELA_DID_SIDECHAIN_MAINNET = 22
- ELA_DID_SIDECHAIN_TESTNET = 23
- ELEANOR = 1967
- ELECTRONEUM_MAINNET = 52014
- ELECTRONEUM_TESTNET = 5201420
- ELIBERTY_MAINNET = 990
- ELIBERTY_TESTNET = 99099
- ELIZABETH_TESTNET = 2731
- ELLAISM = 64
- ELLA_THE_HEART = 7027
- ELUVIO_CONTENT_FABRIC = 955305
- ELUX_CHAIN = 2907
- ELYSIUM_MAINNET = 1339
- ELYSIUM_TESTNET = 1338
- EMONEY_NETWORK_MAINNET = 4545
- EMONEY_NETWORK_TESTNET = 4544
- EMPIRE_NETWORK = 3693
- ENDURANCE_SMART_CHAIN_MAINNET = 648
- ENERGI_MAINNET = 39797
- ENERGI_TESTNET = 49797
- ENERGY_WEB_CHAIN = 246
- ENERGY_WEB_VOLTA_TESTNET = 73799
- ENGRAM_TESTNET = 131
- ENI_MAINNET = 173
- ENI_TESTNET = 6912115
- ENNOTHEM_MAINNET_PROTEROZOIC = 48
- ENNOTHEM_TESTNET_PIONEER = 49
- ENTANGLE_MAINNET = 33033
- ENTANGLE_TESTNET = 33133
- ENTERCHAIN_MAINNET = 1214
- ENULS_MAINNET = 119
- ENULS_TESTNET = 120
- EOS_EVM_LEGACY = 59
- EOS_EVM_NETWORK = 17777
- EOS_EVM_NETWORK_TESTNET = 15557
- ERAM_MAINNET = 721529
- ERASWAP_MAINNET = 5197
- ERBIE_MAINNET = 50888
- ESA = 83278
- ESPENTO_MAINNET = 9911
- ESYNC_NETWORK_MAINNET = 63000
- ESYNC_NETWORK_TESTNET = 63002
- ETERNAL_MAINNET = 140
- ETHEREAL_TESTNET = 13374202
- ETHEREUM_CLASSIC = 61
- ETHEREUM_HOODI = 560048
- ETHEREUM_INSCRIPTION_MAINNET = 1617
- ETHERGEM = 1987
- ETHERINC = 101
- ETHERLINK_MAINNET = 42793
- ETHERLINK_SHADOWNET_TESTNET = 127823
- ETHERLINK_TESTNET = 128123
- ETHERLITE_CHAIN = 111
- ETHERNITY = 183
- ETHERNITY_TESTNET = 233
- ETHERSOCIAL_NETWORK = 31102
- ETHOS = 100000000
- ETHO_PROTOCOL = 1313114
- ETHSTORAGE_DEVNET = 3337
- ETHSTORAGE_L2_DEVNET = 3335
- ETHSTORAGE_L2_MAINNET = 3332
- ETHSTORAGE_L2_TESTNET = 3336
- ETHSTORAGE_MAINNET = 3339
- ETHSTORAGE_TESTNET = 3333
- ETHXY = 969
- ETHXY_TESTNET = 979
- ETICA_MAINNET = 61803
- ETND_CHAIN_MAINNETS = 131419
- ETP_MAINNET = 20256789
- EURUS_MAINNET = 1008
- EURUS_TESTNET = 1984
- EVANESCO_MAINNET = 2213
- EVANESCO_TESTNET = 1201
- EVENTUM_TESTNET = 16182
- EVERCLEAR_MAINNET = 25327
- EVMOS = 9001
- EVMOS_TESTNET = 9000
- EVM_ON_FLOW = 747
- EVM_ON_FLOW_TESTNET = 545
- EVOKE_MAINNET = 9395
- EVOKE_TESTNET = 31414
- EVOLVE_MAINNET = 3424
- EVOLVE_TESTNET = 14324
- EVRICE_NETWORK = 1010
- EXCELON_MAINNET = 22052002
- EXCOINCIAL_CHAIN_MAINNET = 27082022
- EXCOINCIAL_CHAIN_VOLTA_TESTNET = 27082017
- EXOSAMA_NETWORK = 2109
- EXPANSE_NETWORK = 2
- EXPCHAIN_TESTNET = 18880
- EXSAT_MAINNET = 7200
- EXSAT_TESTNET = 839999
- EXZO_NETWORK_MAINNET = 1229
- EZCHAIN_C_CHAIN_MAINNET = 2612
- EZCHAIN_C_CHAIN_TESTNET = 2613
- E_DOLLAR = 8087
- FACTORY_127_MAINNET = 127
- FAIR_TESTNET = 171000
- FANTASIA_CHAIN_MAINNET = 868
- FANTOM_OPERA = 250
- FANTOM_TESTNET = 4002
- FASTEX_CHAIN_BAHAMUT_OASIS_TESTNET = 4090
- FASTEX_CHAIN_TESTNET = 424242
- FERRUM_TESTNET = 26026
- FHENIX_HELIUM = 8008135
- FIBONACCI_MAINNET = 12306
- FILECOIN_BUTTERFLY_TESTNET = 3141592
- FILECOIN_CALIBRATION_TESTNET = 314159
- FILECOIN_HYPERSPACE_TESTNET = 3141
- FILECOIN_LOCAL_TESTNET = 31415926
- FILECOIN_MAINNET = 314
- FILEFILEGO = 191
- FILENOVA_MAINNET = 579
- FILENOVA_TESTNET = 5675
- FINDORA_FORGE = 2154
- FINDORA_MAINNET = 2152
- FINDORA_TESTNET = 2153
- FIRECHAIN_MAINNET = 529
- FIRECHAIN_MAINNET_OLD = 5290
- FIRECHAIN_ZKEVM = 814
- FIRECHAIN_ZKEVM_GHOSTRIDER = 3885
- FIRENZE_TEST_NETWORK = 78110
- FLACHAIN_MAINNET = 29032022
- FLAG_MAINNET = 147
- FLAG_TESTNET = 1147
- FLAME = 253368190
- FLAME_TESTNET = 16604737732183
- FLAMMA_MAINNET = 55614
- FLAMMA_TESTNET = 6550
- FLANA = 8135
- FLANA_MIXNET = 81352
- FLANA_PRIVNET = 81353
- FLANA_TESTNET = 81351
- FLARE_MAINNET = 14
- FLARE_TESTNET_COSTON2 = 114
- FLUENCE = 9999999
- FLUENCE_STAGE = 123420000220
- FLUENCE_TESTNET = 52164803
- FLUENT_DEVELOPER_PREVIEW = 20993
- FNCY = 73
- FNCY_TESTNET = 923018
- FORMA = 984122
- FORMA_SKETCHPAD = 984123
- FORMICARIUM = 43521
- FORM_NETWORK = 478
- FORM_TESTNET = 132902
- FORTA_CHAIN = 80931
- FOUNDRY_CHAIN_TESTNET = 77238
- FOX_TESTNET_NETWORK = 6565
- FRAME_TESTNET = 68840142
- FRAXTAL = 252
- FRAXTAL_TESTNET = 2522
- FREIGHT_TRUST_NETWORK = 211
- FRENCHAIN = 44444
- FRONTIER_OF_DREAMS_TESTNET = 18000
- FUNKI = 33979
- FUNKI_SEPOLIA_TESTNET = 3397901
- FURTHEON = 308
- FUSE_MAINNET = 122
- FUSE_SPARKNET = 123
- FUSE_TESTNET = 12001
- FUSION_MAINNET = 32659
- FUSION_TESTNET = 46688
- F_XCORE_MAINNET_NETWORK = 530
- F_XCORE_TESTNET_NETWORK = 90001
- G8CHAIN_MAINNET = 17171
- G8CHAIN_TESTNET = 18181
- GALACTICA_RETICULUM = 9302
- GALADRIEL_DEVNET = 696969
- GAME7 = 2187
- GAME7_TESTNET = 13746
- GAMESWIFT_CHAIN_TESTNET = 10888
- GANACHE = 1337
- GAN_TESTNET = 4048
- GARIZON_STAGE0 = 90
- GARIZON_STAGE1 = 91
- GARIZON_STAGE2 = 92
- GARIZON_STAGE3 = 93
- GARIZON_TESTNET_STAGE0 = 900
- GARIZON_TESTNET_STAGE1 = 901
- GARIZON_TESTNET_STAGE2 = 902
- GARIZON_TESTNET_STAGE3 = 903
- GARNET_HOLESKY = 17069
- GATECHAIN_MAINNET = 86
- GATECHAIN_TESTNET = 85
- GATHER_DEVNET_NETWORK = 486217935
- GATHER_MAINNET_NETWORK = 192837465
- GATHER_TESTNET_NETWORK = 356256156
- GAUSS_MAINNET = 1777
- GDCC_MAINNET = 7774
- GDCC_TESTNET = 7775
- GDPR_MAINNET = 12358
- GDPR_TESTNET = 85321
- GEAR_ZERO_NETWORK_MAINNET = 516
- GEAR_ZERO_NETWORK_TESTNET = 266256
- GEEK_VERSE_MAINNET = 75512
- GEEK_VERSE_TESTNET = 75513
- GEIST_MAINNET = 63157
- GEMCHAIN = 123321
- GEMUCHAIN_TESTNET = 1903648807
- GENECHAIN = 80
- GENESIS_COIN = 9100
- GENESIS_L1 = 29
- GENESIS_L1_TESTNET = 26
- GENESYS_CODE_MAINNET = 59971
- GENESYS_MAINNET = 16507
- GESOTEN_VERSE_TESTNET = 42801
- GESO_VERSE = 428
- GIANT_MAMMOTH_MAINNET = 8989
- GIL_TESTNET = 1452
- GITAGI_ATLAS_TESTNET = 210049
- GITSHOCK_CARTENZ_TESTNET = 1881
- GITSWARM_TEST_NETWORK = 28872323069
- GIWA_SEPOLIA_TESTNET = 91342
- GLIDE_L1_PROTOCOL_XP = 251
- GLIDE_L2_PROTOCOL_XP = 253
- GLOBAL_TRUST_NETWORK = 101010
- GLOBEL_CHAIN = 4893
- GLSCAN = 10222
- GM_NETWORK_MAINNET = 2777
- GM_NETWORK_TESTNET = 202402181627
- GNOSIS = 100
- GNOSIS_CHIADO_TESTNET = 10200
- GOAT_NETWORK = 2345
- GOBBL_TESTNET = 486487
- GOCHAIN = 60
- GOCHAIN_TESTNET = 31337
- GODWOKEN_MAINNET = 71402
- GOERLI = 5
- GOLDXCHAIN_MAINNET = 42355
- GOLDXCHAIN_TESTNET = 22324
- GOLD_CHAIN = 4653
- GOLD_SMART_CHAIN_MAINNET = 6789
- GOLD_SMART_CHAIN_TESTNET = 79879
- GON_CHAIN = 10024
- GOODDATA_MAINNET = 33
- GOODDATA_TESTNET = 32
- GPT_MAINNET = 1511670449
- GRAPHITE_MAINNET = 440017
- GRAPHITE_TESTNET = 54170
- GRAPHLINQ_BLOCKCHAIN_MAINNET = 614
- GRAVITY_ALPHA_MAINNET = 1625
- GRAVITY_ALPHA_TESTNET_SEPOLIA = 13505
- GREEN_CHAIN_TESTNET = 97531
- GROK_CHAIN_MAINNET = 72992
- GRVT_EXCHANGE = 325
- GRVT_EXCHANGE_TESTNET = 326
- GTCSCAN = 3490
- GTON_MAINNET = 1000
- GTON_TESTNET = 50021
- GUAPCOINX = 71111
- GUNZ = 43419
- GUNZ_TESTNET = 49321
- GURU_NETWORK = 260
- GURU_NETWORK_TESTNET = 261
- HAIC = 803
- HALO_MAINNET = 1280
- HAM = 5112
- HAMMER_CHAIN_MAINNET = 25888
- HAPCHAIN = 8794598
- HAPCHAIN_TESTNET = 373737
- HAPPYCHAIN_TESTNET = 216
- HAQQ_CHAIN_TESTNET = 54211
- HAQQ_NETWORK = 11235
- HARADEV_TESTNET = 197710212031
- HARMONY_DEVNET_SHARD_0 = 1666900000
- HARMONY_DEVNET_SHARD_1 = 1666900001
- HARMONY_MAINNET_SHARD_0 = 1666600000
- HARMONY_MAINNET_SHARD_1 = 1666600001
- HARMONY_MAINNET_SHARD_2 = 1666600002
- HARMONY_MAINNET_SHARD_3 = 1666600003
- HARMONY_TESTNET_SHARD_0 = 1666700000
- HARMONY_TESTNET_SHARD_1 = 1666700001
- HASHBIT_MAINNET = 11119
- HASHKEY_CHAIN = 177
- HASHKEY_CHAIN_TESTNET = 133
- HASHKEY_CHAIN_TESTNET_DISCARD = 230315
- HAUST_MAINNET = 938
- HAUST_NETWORK_TESTNET = 1523903251
- HAUST_TESTNET = 1570754601
- HAVEN1_TESTNET = 810
- HAYMO_TESTNET = 234666
- HAZLOR_TESTNET = 7878
- HEDERA_LOCALNET = 298
- HEDERA_MAINNET = 295
- HEDERA_PREVIEWNET = 297
- HEDERA_TESTNET = 296
- HELA_OFFICIAL_RUNTIME_MAINNET = 8668
- HELA_OFFICIAL_RUNTIME_TESTNET = 666888
- HELIOS_CHAIN_TESTNET = 42000
- HELP_THE_HOMELESS = 7118
- HEMI_NETWORK = 43111
- HEMI_SEPOLIA = 743111
- HERTZ_NETWORK_MAINNET = 26600
- HIGHBURY = 710
- HIGHOCTANE_SUBNET = 1853
- HIGH_PERFORMANCE_BLOCKCHAIN = 269
- HIKA_NETWORK_TESTNET = 5729
- HIZOCO_MAINNET = 80096
- HOKUM = 8080808
- HOKUM_TESTNET = 20482050
- HOLESKY = 17000
- HOME_VERSE_MAINNET = 19011
- HONGKONG_MAINNET = 852
- HOO_SMART_CHAIN = 70
- HOO_SMART_CHAIN_TESTNET = 170
- HORIZEN_EON_MAINNET = 7332
- HORIZEN_GOBI_TESTNET = 1663
- HPP_MAINNET = 190415
- HPP_SEPOLIA = 181228
- HTMLCOIN_MAINNET = 4444
- HUBBLE_EXCHANGE = 1992
- HUDDLE01_DRTC_CHAIN = 12323
- HUMANITY_PROTOCOL = 6985385
- HUMANITY_PROTOCOL_TESTNET = 7080969
- HUMANODE_MAINNET = 5234
- HUMANODE_TESTNET_5_ISRAFEL = 14853
- HUMANS_AI_MAINNET = 1089
- HUMANS_AI_TESTNET = 4139
- HUMAN_PROTOCOL = 1273227453
- HUOBI_ECO_CHAIN_MAINNET = 128
- HUOBI_ECO_CHAIN_TESTNET = 256
- HYBRID_CHAIN_NETWORK_MAINNET = 2468
- HYBRID_CHAIN_NETWORK_TESTNET = 2458
- HYBRID_TESTNET = 1225
- HYBRID_TESTNET_DEPRECATED = 1224
- HYCHAIN = 2911
- HYCHAIN_TESTNET = 29112
- HYDRADX = 222222
- HYDRA_CHAIN = 4488
- HYDRA_CHAIN_TESTNET = 8844
- HYPERAGI_MAINNET = 2868
- HYPEREVM = 999
- HYPERONCHAIN_TESTNET = 400
- HYPRA_MAINNET = 622277
- ICB_NETWORK = 73115
- ICB_TESTNET = 73114
- ICHAIN_NETWORK = 3639
- ICHAIN_TESTNET = 3645
- ICPLAZA_MAINNET = 142857
- IDCHAIN_MAINNET = 74
- IDOS_GAMES_CHAIN_TESTNET = 1499
- IEXEC_SIDECHAIN = 134
- IMMU3_EVM = 3100
- IMMUTABLE_ZKEVM = 13371
- IMMUTABLE_ZKEVM_DEVNET = 15003
- IMMUTABLE_ZKEVM_TESTNET = 13473
- IMPERIUM_MAINNET = 9819
- IMPERIUM_TESTNET = 9818
- IMVERSED_MAINNET = 5555555
- IMVERSED_TESTNET = 5555558
- INCENTIV = 24101
- INCENTIV_DEVNET = 16350
- INCENTIV_TESTNET = 28802
- INEVM_MAINNET = 2525
- INITVERSE_GENESIS_TESTNET = 7234
- INITVERSE_MAINNET = 7233
- INJECTIVE = 1776
- INJECTIVE_TESTNET = 1439
- INK = 57073
- INK_SEPOLIA = 763373
- INNOVATOR_CHAIN = 129
- INOAI = 88559
- IOLITE = 18289463
- IORA_CHAIN = 1197
- IOST_MAINNET = 182
- IOTA_EVM = 8822
- IOTA_EVM_TESTNET = 1075
- IOTEX_NETWORK_MAINNET = 4689
- IOTEX_NETWORK_TESTNET = 4690
- IPOS_NETWORK = 1122334455
- IRISHUB = 6688
- IRISHUB_TESTNET = 16688
- ISUNCOIN_MAINNET = 8017
- ITX_MAINNET = 1235
- ITX_TESTNET = 5321
- IVAR_CHAIN_TESTNET = 16888
- J2O_TARO = 35011
- JAIHO_CHAIN = 1313
- JANUS_TESTNET = 66988
- JAPAN_OPEN_CHAIN_MAINNET = 81
- JAPAN_OPEN_CHAIN_TESTNET = 10081
- JASMY_CHAIN = 680
- JASMY_CHAIN_TESTNET = 681
- JELLIE = 202624
- JFIN_CHAIN = 3501
- JIBCHAIN_L1 = 8899
- JIRITSU_TESTNET_SUBNET = 11227
- JONO11_SUBNET = 20765
- JONO12_SUBNET = 955081
- JOSEON_MAINNET = 1392
- JOULEVERSE_MAINNET = 3666
- JOVAY_MAINNET = 5734951
- JOVAY_SEPOLIA_TESTNET = 2019775
- JOYS_DIGITAL_MAINNET = 35855456
- JOYS_DIGITAL_TESTNET = 99415706
- JUMBOCHAIN_MAINNET = 1009
- JUNCACHAIN = 668
- JUNCACHAIN_TESTNET = 669
- JUNEO_BCH1_CHAIN = 45013
- JUNEO_DAI1_CHAIN = 45004
- JUNEO_DOGE1_CHAIN = 45010
- JUNEO_EUR1_CHAIN = 45011
- JUNEO_GLD1_CHAIN = 45008
- JUNEO_JUNE_CHAIN = 45003
- JUNEO_LINK1_CHAIN = 45014
- JUNEO_LTC1_CHAIN = 45009
- JUNEO_MBTC1_CHAIN = 45007
- JUNEO_SGD1_CHAIN = 45012
- JUNEO_USD1_CHAIN = 45006
- JUNEO_USDT1_CHAIN = 45005
- JZERO = 3502
- K2_MAINNET = 2410
- K2_TESTNET = 2512
- KAIA_KAIROS_TESTNET = 1001
- KAIA_MAINNET = 8217
- KAIBA_LIGHTNING_CHAIN_TESTNET = 104
- KAICHAIN = 61406
- KAICHAIN_TESTNET = 29536
- KAKAROT_SEPOLIA_DEPRECATED = 1802203764
- KAKAROT_STARKNET_SEPOLIA = 920637907288165
- KALAR_CHAIN = 1379
- KALICHAIN = 654
- KALICHAIN_TESTNET = 653
- KALYCHAIN_MAINNET = 3888
- KALYCHAIN_TESTNET = 3889
- KANAZAWA = 222000222
- KARAK_GOERLI = 2511
- KARAK_SEPOLIA = 8054
- KARDIACHAIN_MAINNET = 24
- KARURA_NETWORK = 686
- KARURA_NETWORK_TESTNET = 596
- KASPACLASSIC_MAINNET = 104566
- KATANA_MAINNET = 747474
- KATANA_TESTNET = 737373
- KAVA = 2222
- KAVA_TESTNET = 2221
- KB_CHAIN = 11000
- KCC_MAINNET = 321
- KCC_TESTNET = 322
- KEKCHAIN = 420420
- KEKCHAIN_KEKTEST = 420666
- KERLEANO = 1804
- KII_TESTNET_ORO = 1336
- KILN = 1337802
- KINGDOM_CHAIN = 39916801
- KING_OF_LEGENDS_MAINNET = 2425
- KINTO_MAINNET = 7887
- KINTO_TESTNET = 42888
- KINTSUGI = 1337702
- KIWI_SUBNET = 2037
- KLAOS_NOVA = 27181
- KLYNTAR = 7331
- KONET_MAINNET = 17217
- KORTHOTEST = 8285
- KORTHO_MAINNET = 2559
- KOTTI_TESTNET = 6
- KPA_SMART_CHAIN_TESTNET = 9091
- KREST_NETWORK = 2241
- KROMA = 255
- KROMA_SEPOLIA = 2358
- KRONOBIT_MAINNET = 13600
- KYMTC_MAINNET = 15430
- KYMTC_TESTNET = 24076
- KYOTO = 1997
- KYOTO_TESTNET = 1998
- K_LAOS = 2718
- L3X_PROTOCOL = 12324
- L3X_PROTOCOL_TESTNET = 12325
- LACHAIN = 274
- LACHAIN_MAINNET = 225
- LACHAIN_TESTNET = 226
- LAIKA_MAINNET = 6942
- LAIKA_TESTNET = 4269
- LAMBDA_CHAIN_MAINNET = 56026
- LAMBDA_CHAIN_TESTNET = 17000920
- LAMBDA_TESTNET = 92001
- LAMINA1 = 10849
- LAMINA1_IDENTITY = 10850
- LAMINA1_IDENTITY_TESTNET = 767368
- LAMINA1_TESTNET = 764984
- LAOS = 6283
- LAOS_ARRAKIS = 667
- LAOS_SIGMA_TESTNET = 62850
- LARISSA_CHAIN = 9898
- LATAM_BLOCKCHAIN_RESIL_TESTNET = 172
- LATESTNET = 418
- LATEST_CHAIN_TESTNET = 6660
- LAVITA_MAINNET = 360890
- LAYEREDGE_TESTNET = 3456
- LBRY_MAINNET = 19600
- LEMONCHAIN = 1006
- LEMONCHAINTESTNET = 1005
- LENS = 232
- LENS_TESTNET = 37111
- LESTNET = 21363
- LIF3_CHAIN = 8869
- LIF3_CHAIN_TESTNET = 1811
- LIGHTLINK_PEGASUS_TESTNET = 1891
- LIGHTLINK_PHOENIX_MAINNET = 1890
- LIGHTSTREAMS_MAINNET = 163
- LIGHTSTREAMS_TESTNET = 162
- LINEA = 59144
- LINEA_GOERLI = 59140
- LINEA_SEPOLIA = 59141
- LINQTO_DEVNET = 84
- LIQUICHAIN = 1662
- LIQUIDLAYER_MAINNET = 25186
- LIQUIDLAYER_TESTNET = 93572
- LISINSKI = 385
- LISK = 1135
- LISK_SEPOLIA_TESTNET = 4202
- LITENTRY = 212013
- LITHEUM_TEST_NETWORK = 1174
- LIVEPLEX_ORACLEEVM = 50001
- LIVING_ASSETS_MAINNET = 1440
- LOCACHAIN_MAINNET = 19180
- LOOPNETWORK_MAINNET = 15551
- LORENZO = 8329
- LOVELY_NETWORK_MAINNET = 730
- LOVELY_NETWORK_TESTNET = 307
- LUCID_BLOCKCHAIN = 800
- LUCKY_NETWORK = 998
- LUDAN_MAINNET = 1688
- LUKSO_MAINNET = 42
- LUKSO_TESTNET = 4201
- LUMIA_MAINNET = 994873017
- LUMIA_TESTNET = 1952959480
- LUMMIO_NETWORK = 12020498
- LUMOZ_CHAIN_MAINNET = 96370
- LUMOZ_CHAIN_TESTNET = 105363
- LUMOZ_QUIDDITCH_TESTNET = 58680
- LUMOZ_TESTNET_ALPHA = 51178
- LUX_MAINNET = 96369
- LUX_TESTNET = 96368
- LYCAN_CHAIN = 721
- LYRA_CHAIN = 957
- MAALCHAIN_TESTNET = 7860
- MAALCHAIN_TESTNET_V2 = 7863
- MAALCHAIN_V2 = 7862
- MAAL_CHAIN = 786
- MAGAPE_TESTNET = 141319
- MAGNET_NETWORK = 19527
- MAINNET = 1
- MAINNETZ_MAINNET = 2016
- MAINNETZ_TESTNET = 9768
- MAISTESTSUBNET = 43214913
- MAMMOTH_MAINNET = 8898
- MANDE_NETWORK_MAINNET = 18071918
- MANTA_PACIFIC_MAINNET = 169
- MANTA_PACIFIC_SEPOLIA_TESTNET = 3441006
- MANTA_PACIFIC_TESTNET = 3441005
- MANTIS_TESTNET_HEXAPOD = 96970
- MANTLE = 5000
- MANTLE_SEPOLIA_TESTNET = 5003
- MANTLE_TESTNET = 5001
- MANTRACHAIN_MAINNET = 5888
- MANTRACHAIN_TESTNET = 5887
- MAPO_MAKALU = 212
- MAP_PROTOCOL = 22776
- MARKR_GO = 431140
- MARO_BLOCKCHAIN_MAINNET = 8848
- MARS_CREDIT = 110110
- MASA = 13396
- MASA_TESTNET = 103454
- MAS_MAINNET = 220315
- MATCHAIN = 698
- MATCHAIN_TESTNET = 699
- MATHCHAIN = 1139
- MATHCHAIN_TESTNET = 1140
- MATR1X_TESTNET = 88866
- MAXI_CHAIN_MAINNET = 899
- MAXI_CHAIN_TESTNET = 898
- MAXXCHAIN_MAINNET = 10201
- MAZZE_TESTNET = 199991
- MCH_VERSE_MAINNET = 29548
- MDGL_TESTNET = 8029
- MECHAIN_TESTNET = 5151
- MEGAETH_MAINNET = 4326
- MEGAETH_TESTNET = 6342
- MEKONG = 7078815900
- MELD = 333000333
- MEMECORE = 4352
- MEMENTO_TESTNET = 12052024
- MEMO_SMART_CHAIN_MAINNET = 985
- MERKLE_SCAN = 1909
- MERLIN_ERIGON_TESTNET = 4203
- MERLIN_MAINNET = 4200
- MESHNYAN_TESTNET = 600
- METABENZ_CHAIN = 97766
- METACCES_MAINNET = 2071
- METACCES_TESTNET = 1260
- METACHAIN_ISTANBUL = 1453
- METACHAIN_MAINNET = 571
- METACHAIN_ONE_MAINNET = 112358
- METADAP_ENTERPRISE_MAINNET = 91120
- METADAP_ENTERPRISE_TESTNET = 119139
- METADIUM_MAINNET = 11
- METADIUM_TESTNET = 12
- METADOT_MAINNET = 16000
- METADOT_TESTNET = 16001
- METALINK_NETWORK = 2004
- METAL_C_CHAIN = 381931
- METAL_L2 = 1750
- METAL_L2_TESTNET = 1740
- METAL_TAHOE_C_CHAIN = 381932
- METANOVA_VERSE = 10096
- METAPLAYERONE_DUBAI_TESTNET = 2124
- METAPLAYERONE_MAINNET = 2122
- METER_MAINNET = 82
- METER_TESTNET = 83
- METIS_ANDROMEDA_MAINNET = 1088
- METIS_GOERLI_TESTNET = 599
- METIS_SEPOLIA_TESTNET = 59902
- METIS_STARDUST_TESTNET = 588
- MEVERSE_CHAIN_MAINNET = 7518
- MEVERSE_CHAIN_TESTNET = 4759
- MEZO_MATSNET_TESTNET = 31611
- MFEV_CHAIN_MAINNET = 9982
- MIEXS_SMARTCHAIN = 761412
- MILKOMEDA_A1_MAINNET = 2002
- MILKOMEDA_A1_TESTNET = 200202
- MILKOMEDA_C1_MAINNET = 2001
- MILKOMEDA_C1_TESTNET = 200101
- MILVINE = 9322253
- MIND_NETWORK_MAINNET = 228
- MIND_NETWORK_TESTNET = 192940
- MIND_SMART_CHAIN_MAINNET = 9996
- MIND_SMART_CHAIN_TESTNET = 9977
- MINTARA_MAINNET = 1080
- MINTARA_TESTNET = 1079
- MINTME_COM_COIN = 24734
- MINT_MAINNET = 185
- MINT_SEPOLIA_TESTNET = 1687
- MINT_TESTNET = 1686
- MITOSIS_TESTNET = 124832
- MIX = 76
- MIXIN_VIRTUAL_MACHINE = 73927
- MIYOU_MAINNET = 30088
- MIZANA = 8136
- MIZANA_MIXNET = 81362
- MIZANA_PRIVNET = 81363
- MIZANA_TESTNET = 81361
- MOAC_MAINNET = 1099
- MOAC_TESTNET = 201
- MODE = 34443
- MODE_TESTNET = 919
- MODULARIUM = 776877
- MOLEREUM_NETWORK = 6022140761023
- MONAD_DEVNET = 20143
- MONAD_MAINNET = 143
- MONAD_TESTNET = 10143
- MOONBASE_ALPHA = 1287
- MOONBEAM = 1284
- MOONCHAIN_GENEVA_TESTNET = 5167004
- MOONRIVER = 1285
- MOONROCK = 1288
- MOONROCK_OLD = 1286
- MOONSAMA_NETWORK = 2199
- MORDEN_TESTNET = 62
- MORDOR_TESTNET = 63
- MORPH = 2818
- MORPH_HOLESKY = 2810
- MORPH_HOODI = 2910
- MORPH_TESTNET = 2710
- MOVEMENT_EVM = 3073
- MOVEMENT_EVM_DEVNET = 30731
- MOVEMENT_EVM_LEGACY = 30730
- MOVEMENT_EVM_TESTNET = 30732
- MOVO_SMART_CHAIN_MAINNET = 2049
- MO_MAINNET = 7924
- MST_CHAIN = 4646
- MTT_MAINNET = 6880
- MULTIVAC_MAINNET = 62621
- MUMBAI = 80001
- MUNODE_TESTNET = 956
- MUSICOIN = 7762959
- MUSTER_MAINNET = 4078
- MXC_WANNSEE_ZKEVM_TESTNET = 5167003
- MXC_ZKEVM_MOONCHAIN = 18686
- MYOWN_TESTNET = 9999
- MYTHICAL_CHAIN = 201804
- NAHMII_2_MAINNET = 5551
- NAHMII_2_TESTNET = 5553
- NAHMII_3_MAINNET = 4061
- NAHMII_3_TESTNET = 4062
- NAL_MAINNET = 328527
- NAL_SEPOLIA_TESTNET = 328527624
- NAMEFI_CHAIN_MAINNET = 132
- NANON = 2748
- NANON_SEPOLIA = 27483
- NATIV3_MAINNET = 399
- NATIV3_TESTNET = 333333
- NAUTILUS_MAINNET = 22222
- NAUTILUS_PROTEUS_TESTNET = 88002
- NAUTILUS_TRITION_CHAIN = 91002
- NEAR_PROTOCOL = 397
- NEAR_PROTOCOL_TESTNET = 398
- NEBULA_TESTNET = 107
- NEONLINK_MAINNET = 259
- NEONLINK_TESTNET = 9559
- NEON_EVM_DEVNET = 245022926
- NEON_EVM_DEVNET_ROLLUP = 245022929
- NEON_EVM_MAINNET = 245022934
- NEON_EVM_TESTNET = 245022940
- NEOX_TESTNET_T3 = 12227331
- NEO_X_MAINNET = 47763
- NEO_X_TESTNET_T4 = 12227332
- NEPAL_BLOCKCHAIN_NETWORK = 977
- NERO_MAINNET = 1689
- NERO_TESTNET = 689
- NETMIND_CHAIN_TESTNET = 1100789
- NETSBO = 5333
- NEURA = 266
- NEURA_DEVNET = 268
- NEURA_TESTNET = 267
- NEUROCHAIN_MAINNET = 313
- NEUROCHAIN_TESTNET = 303
- NEUROWEB = 2043
- NEUTRINOS_TESTNET = 197
- NEWTON = 1012
- NEWTON_TESTNET = 1007
- NEXA_MAINNET_BLOCK = 9025
- NEXA_METANET = 29223
- NEXA_METATEST = 29225
- NEXA_TESTNET_BLOCK = 9024
- NEXIS_NETWORK_TESTNET = 2370
- NEXI_MAINNET = 4242
- NEXI_V2_MAINNET = 4243
- NIBIRU_CATACLYSM_1 = 6900
- NIBIRU_DEVNET_3 = 7222
- NIBIRU_TESTNET_1 = 7210
- NIBIRU_TESTNET_2 = 6911
- NITROGRAPH_TESTNET = 200024
- NIZA_CHAIN_MAINNET = 20041
- NIZA_CHAIN_TESTNET = 20073
- NOLLIE_SKATECHAIN_TESTNET = 5051
- NORDEK_MAINNET = 81041
- NOVA_NETWORK = 87
- NOW_CHAIN_MAINNET = 2488
- NOW_CHAIN_TESTNET = 2014
- NTITY_MAINNET = 197710212030
- NUMBERS_MAINNET = 10507
- NUMBERS_TESTNET = 10508
- NUMBLOCK_CHAIN = 5112023
- NUME = 7100
- NXY_AREA_51 = 272247
- NXY_OASIS = 272520
- OASISCHAIN_MAINNET = 26863
- OASIS_EMERALD = 42262
- OASIS_EMERALD_TESTNET = 42261
- OASIS_SAPPHIRE = 23294
- OASIS_SAPPHIRE_TESTNET = 23295
- OASYS_MAINNET = 248
- OASYS_TESTNET = 9372
- OCTASPACE = 800001
- ODYSSEY_CHAIN_MAINNET = 153153
- ODYSSEY_CHAIN_TESTNET = 131313
- ODYSSEY_TESTNET = 911867
- OEBLOCK_TESTNET = 156
- OHO_MAINNET = 39815
- OKEXCHAIN_TESTNET = 65
- OKTO_TESTNET = 8801
- OKXCHAIN_MAINNET = 66
- OLYMPIC = 0
- OMAX_MAINNET = 311
- OMAX_TESTNET = 332
- OMCHAIN_MAINNET = 21816
- OMNI = 166
- OMNIA_CHAIN = 2342
- OMNI_OMEGA_TESTNET = 164
- OMNI_TESTNET_DEPRECATED = 165
- OM_PLATFORM_MAINNET = 1246
- ONCHAIN_POINTS = 17071
- ONELEDGER_MAINNET = 311752642
- ONELEDGER_TESTNET_FRANKENSTEIN = 4216137055
- ONENESS_NETWORK = 2140
- ONENESS_TESTNET = 2141
- ONE_WORLD_CHAIN_MAINNET = 309075
- ONE_WORLD_CHAIN_TESTNET = 552981
- ONIGIRI_SUBNET = 5040
- ONIGIRI_TEST_SUBNET = 5039
- ONTOLOGY_MAINNET = 58
- ONTOLOGY_TESTNET = 5851
- ONUS_CHAIN_MAINNET = 1975
- ONUS_CHAIN_TESTNET = 1945
- OONE_CHAIN_DEVNET = 333777
- OONE_CHAIN_TESTNET = 333666
- OORT_ASCRAEUS = 972
- OORT_HUYGENS = 971
- OORT_MAINNET = 970
- OORT_MAINNETDEV = 9700
- OPAL_TESTNET_BY_UNIQUE = 8882
- OPBNB_MAINNET = 204
- OPBNB_TESTNET = 5611
- OPENCHAIN_MAINNET = 474142
- OPENCHAIN_TESTNET = 776
- OPENEX_LONG_TESTNET = 7798
- OPENLEDGER_MAINNET = 1612
- OPENPIECE_MAINNET = 54
- OPENPIECE_TESTNET = 141
- OPENVESSEL = 7355310
- OPSIDE_TESTNET = 23118
- OPTIMISM = 10
- OPTIMISM_BEDROCK_GOERLI_ALPHA_TESTNET = 28528
- OPTIMISM_GOERLI_TESTNET = 420
- OPTIMISM_KOVAN = 69
- OPTIMUSZ7_MAINNET = 9797
- OPTIMUSZ7_TESTNET = 97970
- OPTOPIA_MAINNET = 62050
- OPTOPIA_TESTNET = 62049
- OPTRUST_MAINNET = 537
- OPTRUST_TESTNET = 5317
- OPULENT_X_BETA = 41500
- OP_CELESTIA_RASPBERRY = 123420111
- OP_SEPOLIA_TESTNET = 11155420
- ORAICHAIN_MAINNET = 108160679
- ORANGE_CHAIN_MAINNET = 61022
- ORANGE_CHAIN_TESTNET = 240515
- ORDERLY_MAINNET = 291
- ORDERLY_SEPOLIA_TESTNET = 4460
- ORENIUM_MAINNET_PROTOCOL = 7778
- ORENIUM_TESTNET_PROTOCOL = 8890
- ORIGIN_TESTNET = 1170
- ORLANDO_CHAIN = 3031
- OTC = 175
- OVERPROTOCOL_MAINNET = 54176
- OVERPROTOCOL_TESTNET = 541764
- OWSHEN_MAINNET = 918273
- OX_CHAIN = 6699
- OYCHAIN_MAINNET = 126
- OYCHAIN_TESTNET = 125
- OZONE_CHAIN_MAINNET = 4000
- OZONE_CHAIN_TESTNET = 401
- O_CHAIN = 84841
- P12_CHAIN = 20736
- PAIX_DEVELOPMENT_NETWORK = 32380
- PALETTE_CHAIN_MAINNET = 1718
- PALETTE_CHAIN_TESTNET = 17180
- PALM = 11297108109
- PALM_SMART_CHAIN = 973
- PALM_TESTNET = 11297108099
- PANARCHY = 2013
- PANDASEA_MAINNET = 7776
- PANDOPROJECT_MAINNET = 3601
- PANDOPROJECT_TESTNET = 3602
- PAREX_MAINNET = 322202
- PARIBU_NET_MAINNET = 3400
- PARIBU_NET_TESTNET = 3500
- PARTYCHAIN = 1773
- PATEX = 789
- PATEX_SEPOLIA_TESTNET = 471100
- PAWCHAIN_TESTNET = 542
- PAXB_MAINNET = 6701
- PAYSCAN_CHAIN = 756689
- PDC_MAINNET = 666301171999
- PEAQ = 3338
- PEERPAY = 6502
- PEGGLECOIN = 42069
- PEGO_NETWORK = 20201022
- PENTAGON_TESTNET = 555555
- PEPCHAIN_CHURCHILL = 13371337
- PEPENETWORK_MAINNET = 9779
- PEPERIUM_CHAIN_TESTNET = 4001
- PEPE_CHAIN_MAINNET = 411
- PERMISSION = 222
- PGN_PUBLIC_GOODS_NETWORK = 424
- PHALA_NETWORK = 2035
- PHAROS_ATLANTIC_TESTNET = 688689
- PHAROS_TESTNET = 688688
- PHI_NETWORK_V1 = 4181
- PHI_NETWORK_V2 = 144
- PHOENIX_MAINNET = 13381
- PHOTON_AURORA_TESTNET = 55551
- PHRON_TESTNET = 7744
- PIECE_TESTNET = 30067
- PIN = 123420000558
- PINGAKSHA_TESTNET = 1377
- PIONEER_CHAIN_TESTNET = 5090
- PIONEER_ZERO_CHAIN = 5080
- PIRL = 3125659152
- PIVOTAL_MAINNET = 1648
- PIVOTAL_SEPOLIA = 16481
- PIXIE_CHAIN_MAINNET = 6626
- PIXIE_CHAIN_TESTNET = 666
- PLANQ_ATLAS_TESTNET = 7077
- PLANQ_MAINNET = 7070
- PLASMA_DEVNET = 9747
- PLASMA_MAINNET = 9745
- PLASMA_TESTNET = 9746
- PLATON_DEV_TESTNET2 = 2206132
- PLATON_DEV_TESTNET_DEPRECATED = 2203181
- PLATON_MAINNET = 210425
- PLAYA3ULL_GAMES = 3011
- PLAYBLOCK = 1829
- PLAYDAPP_NETWORK = 504441
- PLAYDAPP_TESTNET = 12781
- PLAYFAIR_TESTNET_SUBNET = 12898
- PLAYFI_ALBIREO_TESTNET = 1612127
- PLAYFI_MAINNET = 161212
- PLIAN_MAINNET_MAIN = 2099156
- PLIAN_MAINNET_SUBCHAIN_1 = 8007736
- PLIAN_TESTNET_MAIN = 16658437
- PLIAN_TESTNET_SUBCHAIN_1 = 10067275
- PLINGA_MAINNET = 242
- PLUME_DEVNET = 98864
- PLUME_MAINNET = 98866
- PLUME_TESTNET = 98867
- PLYR_PHI = 16180
- PLYR_TAU_TESTNET = 62831
- POA_NETWORK_CORE = 99
- POA_NETWORK_SOKOL = 77
- POCRNET = 2606
- POINTPAY_MAINNET = 5511
- POINTPAY_TESTNET = 5511555
- POLIS_MAINNET = 333999
- POLIS_TESTNET = 333888
- POLTER_TESTNET = 631571
- POLYGON = 137
- POLYGON_BLACKBERRY = 94204209
- POLYGON_SUPERNET_ARIANEE = 11891
- POLYGON_ZKEVM = 1101
- POLYGON_ZKEVM_CARDONA_TESTNET = 2442
- POLYGON_ZKEVM_TESTNET = 1442
- POLYGON_ZKEVM_TESTNET_OLD = 1402
- POLYGON_ZKEVM_TESTNET_PRE_AUDIT_UPGRADED = 1422
- POLYJUICE_TESTNET = 71393
- POLYNOMIAL = 8008
- POLYNOMIA_SEPOLIA = 80008
- POLYSMARTCHAIN = 6999
- POODL_MAINNET = 15259
- POODL_TESTNET = 15257
- POOLS_MAINNET = 6868
- POPCATEUM_MAINNET = 1213
- PORTAL_FANTASY_CHAIN = 909
- PORTAL_FANTASY_CHAIN_TEST = 808
- POSICHAIN_DEVNET_SHARD_0 = 920000
- POSICHAIN_DEVNET_SHARD_1 = 920001
- POSICHAIN_MAINNET_SHARD_0 = 900000
- POSICHAIN_TESTNET_SHARD_0 = 910000
- POTOS_MAINNET = 60603
- POTOS_TESTNET = 60600
- POWERGOLD = 1313161560
- PREMIUMBLOCK = 23023
- PREVIEWNET = 646
- PRIMUSCHAIN_MAINNET = 78
- PRM_MAINNET = 39656
- PRM_TESTNET = 839320
- PROM = 227
- PROMETHEUZ_TESTNET = 565
- PROOF_OF_MEMES = 18159
- PROOF_OF_PLAY_APEX = 70700
- PROOF_OF_PLAY_BOSS = 70701
- PROTOJUMBO_TESTNET = 234
- PROTON_TESTNET = 110
- PROXY_NETWORK_TESTNET = 1031
- PTCESCAN_MAINNET = 889910246
- PTCESCAN_TESTNET = 889910245
- PUBLICMINT_DEVNET = 2018
- PUBLICMINT_MAINNET = 2020
- PUBLICMINT_TESTNET = 2019
- PULSECHAIN = 369
- PULSECHAIN_TESTNET = 940
- PULSECHAIN_TESTNET_V2B = 941
- PULSECHAIN_TESTNET_V3 = 942
- PULSECHAIN_TESTNET_V4 = 943
- PUMPFI_CHAIN_TESTNET = 490092
- PUPPYNET = 157
- PYROPE_TESTNET = 695569
- QCHAIN_MAINNET = 30000
- QEASYWEB3_TESTNET = 9528
- QIE_BLOCKCHAIN = 5656
- QITMEER_NETWORK_MAINNET = 813
- QITMEER_NETWORK_MIXNET = 8132
- QITMEER_NETWORK_PRIVNET = 8133
- QITMEER_NETWORK_TESTNET = 8131
- QL1 = 766
- QL1_TESTNET = 7668378
- QUADRANS_BLOCKCHAIN = 10946
- QUADRANS_BLOCKCHAIN_TESTNET = 10947
- QUAI_ORCHARD_TESTNET = 15000
- QUANTUM_CHAIN_MAINNET = 81720
- QUANTUM_CHAIN_TESTNET = 12890
- QUANTUM_NETWORK = 44445
- QUARIX = 8888888
- QUARIX_TESTNET = 8888881
- QUARKBLOCKCHAIN = 20181205
- QUARKCHAIN_DEVNET_ROOT = 110000
- QUARKCHAIN_DEVNET_SHARD_0 = 110001
- QUARKCHAIN_DEVNET_SHARD_1 = 110002
- QUARKCHAIN_DEVNET_SHARD_2 = 110003
- QUARKCHAIN_DEVNET_SHARD_3 = 110004
- QUARKCHAIN_DEVNET_SHARD_4 = 110005
- QUARKCHAIN_DEVNET_SHARD_5 = 110006
- QUARKCHAIN_DEVNET_SHARD_6 = 110007
- QUARKCHAIN_DEVNET_SHARD_7 = 110008
- QUARKCHAIN_L2_MAINNET = 100011
- QUARKCHAIN_L2_TESTNET = 110011
- QUARKCHAIN_MAINNET_ROOT = 100000
- QUARKCHAIN_MAINNET_SHARD_0 = 100001
- QUARKCHAIN_MAINNET_SHARD_1 = 100002
- QUARKCHAIN_MAINNET_SHARD_2 = 100003
- QUARKCHAIN_MAINNET_SHARD_3 = 100004
- QUARKCHAIN_MAINNET_SHARD_4 = 100005
- QUARKCHAIN_MAINNET_SHARD_5 = 100006
- QUARKCHAIN_MAINNET_SHARD_6 = 100007
- QUARKCHAIN_MAINNET_SHARD_7 = 100008
- QUARTZ_BY_UNIQUE = 8881
- QUOKKACOIN_MAINNET = 2077
- Q_MAINNET = 35441
- Q_TESTNET = 35443
- R0AR_CHAIN = 193939
- R0AR_TESTNET = 11166111
- RABA_NETWORK_MAINNET = 7484
- RABBIT_ANALOG_TESTNET_CHAIN = 1807
- RACE_MAINNET = 6805
- RACE_TESTNET = 6806
- RAILS = 6278
- RAMESTTA_MAINNET = 1370
- RANGERS_PROTOCOL_MAINNET = 2025
- RANGERS_PROTOCOL_TESTNET_ROBIN = 9527
- RAPTORCHAIN = 1380996178
- RARI_CHAIN_MAINNET = 1380012617
- RARI_CHAIN_TESTNET = 1918988905
- RAZOR_SKALE_CHAIN = 278611351
- REACTIVE_KOPLI = 5318008
- REALCHAIN_MAINNET = 121
- REAPCHAIN_MAINNET = 221230
- REAPCHAIN_TESTNET = 221231
- REBUS_MAINNET = 1011
- REBUS_TESTNET = 3033
- REDBELLY_NETWORK_DEVNET = 152
- REDBELLY_NETWORK_MAINNET = 151
- REDBELLY_NETWORK_TESTNET = 153
- REDBELLY_NETWORK_TGE = 154
- REDDIO = 50342
- REDDIO_DEVNET = 50341
- REDECOIN = 1972
- REDEFI_LAYER_1 = 47803
- REDEFI_LAYER_2 = 1899
- REDLIGHT_CHAIN_MAINNET = 2611
- REDSTONE = 690
- REDSTONE_HOLESKY_TESTNET = 17001
- REI_CHAIN_MAINNET = 55555
- REI_CHAIN_TESTNET = 55556
- REI_NETWORK = 47805
- RESINCOIN_MAINNET = 75000
- REXX_MAINNET = 888882
- REYA_CRONOS = 89346162
- REYA_NETWORK = 1729
- RE_AL = 111188
- RIKEZA_NETWORK_MAINNET = 1433
- RIKEZA_NETWORK_TESTNET = 12715
- RINIA_TESTNET = 917
- RINIA_TESTNET_OLD = 9170
- RINKEBY = 4
- RISE_OF_THE_WARBOTS_TESTNET = 7777
- RISE_TESTNET = 11155931
- RIVALZ = 753
- RIVEST_TESTNET = 21097
- ROBURNA_MAINNET = 158
- ROBURNA_TESTNET = 159
- ROLLUX_MAINNET = 570
- ROLLUX_TESTNET = 57000
- ROOTSTOCK_MAINNET = 30
- ROOTSTOCK_TESTNET = 31
- ROPSTEN = 3
- RSS3_VSL_MAINNET = 12553
- RSS3_VSL_SEPOLIA_TESTNET = 2331
- RUBY_SMART_CHAIN_MAINNET = 1821
- RUBY_SMART_CHAIN_TESTNET = 1912
- RUNEVM_TESTNET = 840000
- RUNIC_CHAIN_TESTNET = 822
- RUPAYA = 499
- RUPAYA_TESTNET = 799
- SAAKURU_MAINNET = 7225878
- SAAKURU_TESTNET = 247253
- SAFE_ANWANG_MAINNET = 6666665
- SAFE_ANWANG_TESTNET = 6666666
- SAGA = 5464
- SAHARAAI_NETWORK = 3132023
- SAHARAAI_TESTNET = 313313
- SAITABLOCKCHAIN_SBC = 1209
- SAKURA = 1022
- SANKO = 1996
- SANTIMENT_INTELLIGENCE_NETWORK = 32382
- SANTIMENT_INTELLIGENCE_NETWORK_DEPRECATED = 11888
- SAPPHIRE_BY_UNIQUE = 8883
- SARDIS_MAINNET = 51712
- SARDIS_TESTNET = 11612
- SATOSHICHAIN_MAINNET = 12009
- SATOSHICHAIN_TESTNET = 5758
- SATOSHIE = 1985
- SATOSHIE_TESTNET = 1986
- SATOSHIVM_ALPHA_MAINNET = 3109
- SATOSHIVM_TESTNET = 3110
- SATSCHAIN = 11521
- SCALIND = 1911
- SCALIND_TESTNET = 220
- SCOLCOIN_MAINNET = 65450
- SCOLCOIN_WEICHAIN_TESTNET = 6552
- SCRIPT_TESTNET = 742
- SCROLL = 534352
- SCROLL_ALPHA_TESTNET = 534353
- SCROLL_PRE_ALPHA_TESTNET = 534354
- SCROLL_SEPOLIA_TESTNET = 534351
- SECURECHAIN_MAINNET = 34
- SECURECHAIN_TESTNET = 3434
- SEC_MAINNET = 19516
- SEC_TESTNET = 19515
- SEELE_MAINNET = 186
- SEISMIC_DEVNET = 5124
- SEI_DEVNET = 713715
- SEI_NETWORK = 1329
- SEI_TESTNET = 1328
- SELENDRA_NETWORK_MAINNET = 1961
- SELENDRA_NETWORK_TESTNET = 1953
- SENJEPOWERS_MAINNET = 3699
- SENJEPOWERS_TESTNET = 3698
- SEPOLIA = 11155111
- SEPOLIA_PGN_PUBLIC_GOODS_NETWORK = 58008
- SETHEUM = 258
- SETTLUS_SEPOLIA_TESTNET = 5373
- SETTLUS_TESTNET = 5372
- SG_VERSE_MAINNET = 812397
- SHAPE = 360
- SHAPE_SEPOLIA_TESTNET = 11011
- SHARDEUM = 8118
- SHARDEUM_LIBERTY_1_X = 8080
- SHARDEUM_LIBERTY_2_X = 8081
- SHARDEUM_SPHINX_1_X = 8082
- SHARECLE_MAINNET = 1234567
- SHERPAX_MAINNET = 1506
- SHERPAX_TESTNET = 1507
- SHIBACHAIN = 27
- SHIBARIUM = 109
- SHIBARIUM_BETA = 719
- SHIDEN = 336
- SHIDO_MAINNET_BLOCK = 9008
- SHIDO_TESTNET_BLOCK = 9007
- SHIMMEREVM = 148
- SHIMMEREVM_TESTNET = 1073
- SHIMMEREVM_TESTNET_DEPRECATED = 1071
- SHIMMEREVM_TESTNET_DEPRECATED_1072 = 1072
- SHINARIUM_BETA = 534849
- SHINARIUM_MAINNET = 214
- SHINE_CHAIN = 11221
- SHRAPNEL_SUBNET = 2044
- SHRAPNEL_TESTNET = 2038
- SHYFT_MAINNET = 7341
- SHYFT_TESTNET = 11437
- SIBERIUM_NETWORK = 111111
- SIBERIUM_TEST_NETWORK = 111000
- SIC_TESTNET = 5102
- SIDRA_CHAIN = 97453
- SILENT_DATA_MAINNET = 380929
- SILICON_ZKEVM = 2355
- SILICON_ZKEVM_SEPOLIA_TESTNET = 1722641160
- SILICON_ZKEVM_SEPOLIA_TESTNET_DEPRECATED = 1414
- SINGULARITY_ZERO_MAINNET = 12052
- SINGULARITY_ZERO_TESTNET = 12051
- SIRIUSNET = 67390
- SIRIUSNET_V2 = 217
- SIVO_DEFI_TESTNET = 123420000586
- SIX_PROTOCOL = 98
- SIX_PROTOCOL_TESTNET = 150
- SJATSH = 10086
- SKALE_CALYPSO_HUB = 1564830818
- SKALE_CALYPSO_HUB_TESTNET = 974399131
- SKALE_EUROPA_HUB = 2046399126
- SKALE_EUROPA_HUB_TESTNET = 1444673419
- SKALE_NEBULA_HUB = 1482601649
- SKALE_NEBULA_HUB_TESTNET = 37084624
- SKALE_TITAN_HUB = 1350216234
- SKALE_TITAN_HUB_TESTNET = 1020352220
- SKATE_MAINNET = 5050
- SKOPJE_TESTNET = 476462898
- SLERFCHAIN_MAINNET = 918
- SLINGSHOT = 33401
- SLINGSHOT_TESTNET = 97435
- SMARTMESH_MAINNET = 20180430
- SMART_BITCOIN_CASH = 10000
- SMART_BITCOIN_CASH_TESTNET = 10001
- SMART_HOST_TEKNOLOJI_TESTNET = 1177
- SMART_LAYER_NETWORK = 5169
- SMART_LAYER_NETWORK_TESTNET = 82459
- SMART_TRADE_NETWORKS = 18122
- SNAXCHAIN = 2192
- SOCIAL_SMART_CHAIN_MAINNET = 281121
- SOCOTRA_JUNE_CHAIN = 101003
- SOMA_NETWORK_MAINNET = 2332
- SOMA_NETWORK_TESTNET = 2323
- SOMNIA_TESTNET = 50312
- SONEIUM = 1868
- SONEIUM_TESTNET_MINATO = 1946
- SONGBIRD_CANARY_NETWORK = 19
- SONGBIRD_TESTNET_COSTON = 16
- SONIC_BLAZE_TESTNET = 57054
- SONIC_MAINNET = 146
- SOPHON = 50104
- SOPHON_TESTNET = 531050104
- SOPHON_ZKSYNC_OS_TESTNET = 531050204
- SORAAI_TESTNET = 145
- SORIAN = 210209
- SORIAN_TESTNET = 210210
- SOTERONE_MAINNET = 68
- SOTERONE_MAINNET_OLD = 218
- SOVA = 100021
- SOVA_SEPOLIA_TESTNET = 120893
- SOVERUN_MAINNET = 10101010
- SPACE_SUBNET = 8227
- SPACE_SUBNET_TESTNET = 48795
- SPORTS_CHAIN_NETWORK = 1904
- SPOTLIGHT = 10058111
- SPOTLIGHT_SEPOLIA_TESTNET = 10058112
- SPS = 13000
- SPS_TESTNET = 14000
- SRICHAIN = 95432
- STABILITY_TESTNET = 20180427
- STABLE_MAINNET = 988
- STARCHAIN = 1578
- STARCHAIN_TESTNET = 1570
- STAR_SOCIAL_TESTNET = 700
- STATUS_NETWORK_SEPOLIA = 1660990954
- STAVANGER_PUBLIC_TESTNET = 50591822
- STENIX_MAINNET = 425
- STEP_NETWORK = 1234
- STEP_TESTNET = 12345
- STORAGECHAIN_MAINNET = 8726
- STORAGECHAIN_TESTNET = 8727
- STORCHAIN = 6667
- STORY = 1514
- STORY_AENEID_TESTNET = 1315
- STORY_ODYSSEY_TESTNET = 1516
- STORY_TESTNET = 1513
- STRATIS_MAINNET = 105105
- STRATOS = 2048
- STRATOS_TESTNET = 2047
- STRATOVM_TESTNET = 93747
- STREAMUX_BLOCKCHAIN = 8098
- STRUCTX_MAINNET = 208
- SUBTENSOR_EVM_TESTNET = 945
- SUPERLOYALTY_TESTNET = 5105
- SUPERLUMIO = 8866
- SUPERNET_TESTNET = 998899
- SUPERPOSITION = 55244
- SUPERPOSITION_TESTNET = 98985
- SUPERSEED = 5330
- SUPERSEED_SEPOLIA_TESTNET = 53302
- SUPER_SMART_CHAIN_MAINNET = 1970
- SUPER_SMART_CHAIN_TESTNET = 1969
- SURGE_TESTNET = 763375
- SUR_BLOCKCHAIN_NETWORK = 262
- SUSONO = 13812
- SWAMPS_L2 = 45454
- SWAN_CHAIN_MAINNET = 254
- SWAN_PROXIMA_TESTNET = 20241133
- SWAN_SATURN_TESTNET = 2024
- SWAPDEX = 230
- SWELLCHAIN = 1923
- SWELLCHAIN_TESTNET = 1924
- SWISSDLT = 94
- SWISSTRONIK_TESTNET = 1291
- SX_NETWORK_MAINNET = 416
- SX_NETWORK_TESTNET = 647
- SX_ROLLUP = 4162
- SX_TORONTO_ROLLUP = 79479957
- SYMPLEXIA_SMART_CHAIN = 1149
- SYNAPSE_CHAIN_TESTNET = 444
- SYNDICATE_CHAIN = 510
- SYNDICATE_FRAME_CHAIN = 5101
- SYNDICATE_TESTNET = 5100
- SYNDR_L3 = 404
- SYNDR_L3_SEPOLIA = 444444
- SYSCOIN_MAINNET = 57
- SYSCOIN_TANENBAUM_TESTNET = 5700
- TABI_TESTNET = 9789
- TABI_TESTNETV2 = 9788
- TAC_MAINNET = 239
- TAC_SAINT_PETERSBURG = 2391
- TAC_TURIN = 2390
- TAF_ECO_CHAIN_MAINNET = 224168
- TAIKO_ALPHA_2_TESTNET = 167004
- TAIKO_ELDFELL_L3 = 167006
- TAIKO_GRIMSVOTN_L2 = 167005
- TAIKO_HEKLA_L2 = 167009
- TAIKO_JOLNIR_L2 = 167007
- TAIKO_KATLA_L2 = 167008
- TAIKO_MAINNET = 167000
- TANGLE = 5845
- TANGLE_TESTNET = 3799
- TANSSI_DEMO = 5678
- TAO_EVM_MAINNET = 10321
- TAO_EVM_TESTNET = 10324
- TAO_NETWORK = 558
- TAPROOT_MAINNET = 911
- TARAXA_MAINNET = 841
- TARAXA_TESTNET = 842
- TAYCAN = 22023
- TAYCAN_TESTNET = 2023
- TBSI_MAINNET = 1707
- TBSI_TESTNET = 1708
- TBWG_CHAIN = 35
- TCG_VERSE_MAINNET = 2400
- TEA_SEPOLIA_TESTNET = 10218
- TECHPAY_MAINNET = 2569
- TECTUM_EMISSION_TOKEN = 1003
- TELEPORT = 8000
- TELEPORT_TESTNET = 8001
- TELOS_EVM_MAINNET = 40
- TELOS_EVM_TESTNET = 41
- TENET = 1559
- TENET_TESTNET = 155
- TEN_TESTNET = 443
- TERNOA = 752025
- TERNOA_TESTNET = 752024
- TESLAFUNDS = 1856
- TESTNET_BEONE_CHAIN = 8181
- TESTNET_PIKA = 4422
- TESTNET_ZEROONE_SUBNET = 56400
- TETRON_SMART_CHAIN = 97055
- TETRON_TESTNET_SMART_CHAIN = 97053
- THAICHAIN = 7
- THAICHAIN_2_0_THAIFI = 17
- THANOS_SEPOLIA = 111551119090
- THAT_MAINNET = 8428
- THETA_AMBER_TESTNET = 364
- THETA_MAINNET = 361
- THETA_SAPPHIRE_TESTNET = 363
- THETA_TESTNET = 365
- THE_ROOT_NETWORK_MAINNET = 7668
- THE_ROOT_NETWORK_PORCINI_TESTNET = 7672
- THE_WIDOWS_MITE = 426
- THINKIUM_MAINNET_CHAIN_0 = 70000
- THINKIUM_MAINNET_CHAIN_1 = 70001
- THINKIUM_MAINNET_CHAIN_103 = 70103
- THINKIUM_MAINNET_CHAIN_2 = 70002
- THINKIUM_TESTNET_CHAIN_0 = 60000
- THINKIUM_TESTNET_CHAIN_1 = 60001
- THINKIUM_TESTNET_CHAIN_103 = 60103
- THINKIUM_TESTNET_CHAIN_2 = 60002
- THUNDERCORE_MAINNET = 108
- THUNDERCORE_TESTNET = 18
- TIKTRIX_TESTNET = 62092
- TILTYARD_MAINNET_SUBNET = 710420
- TILTYARD_SUBNET = 1127469
- TIPBOXCOIN_MAINNET = 404040
- TIPBOXCOIN_TESTNET = 4141
- TITAN = 55004
- TITAN_SEPOLIA = 55007
- TITAN_TKX = 18888
- TITAN_TKX_TESTNET = 18889
- TIXCHAIN_TESTNET = 723107
- TLCHAIN_NETWORK_MAINNET = 5177
- TMY_CHAIN = 8768
- TOBE_CHAIN_TESTNET = 4080
- TOKI_NETWORK = 8654
- TOKI_TESTNET = 8655
- TOLIMAN_SUAVE_TESTNET = 33626250
- TOMB_CHAIN_MAINNET = 6969
- TOOL_GLOBAL_MAINNET = 8723
- TOOL_GLOBAL_TESTNET = 8724
- TOP_MAINNET = 989
- TOP_MAINNET_EVM = 980
- TORONET_MAINNET = 77777
- TORONET_TESTNET = 54321
- TORUS_MAINNET = 8192
- TORUS_TESTNET = 8194
- TREASURE = 61166
- TREASURENET_MAINNET_ALPHA = 5002
- TREASURENET_TESTNET = 5005
- TREASURE_RUBY = 978657
- TREASURE_TOPAZ = 978658
- TRES_MAINNET = 6066
- TRES_TESTNET = 6065
- TRITANIUM_TESTNET = 5353
- TRON_MAINNET = 728126428
- TRON_NILE = 3448148188
- TRON_SHASTA = 2494104990
- TRUST_EVM_TESTNET = 15555
- TSC_MAINNET = 345
- TSC_TESTNET = 820522
- TTCOIN_SMART_CHAIN_MAINNET = 330844
- TUCANA = 711
- TURKEY_DEMO_DEV = 1731313
- TYCOONCOIN = 3630
- T_EKTA = 1004
- T_E_A_M_BLOCKCHAIN = 88888888
- U2U_SOLARIS_MAINNET = 39
- UBIQ = 8
- UBIQ_NETWORK_TESTNET = 9
- UBIT_SMARTCHAIN_MAINNET = 90002
- UB_SMART_CHAIN = 99999
- UB_SMART_CHAIN_TESTNET = 99998
- UCHAIN_MAINNET = 2112
- ULTRA_EVM_NETWORK = 19991
- ULTRA_EVM_NETWORK_TESTNET = 18881
- ULTRA_PRO_MAINNET = 473861
- ULTRONSMARTCHAIN = 662
- ULTRON_MAINNET = 1231
- ULTRON_TESTNET = 1230
- UNICHAIN = 130
- UNICHAIN_SEPOLIA_TESTNET = 1301
- UNICORN_ULTRA_NEBULAS_TESTNET = 2484
- UNIQUE = 8880
- UNITE = 88899
- UNITE_TESTNET = 888991
- UNIT_ZERO_MAINNET = 88811
- UNIT_ZERO_STAGENET = 88819
- UNIT_ZERO_TESTNET = 88817
- UNKNOWN = -1
- UNREAL = 18233
- UNREAL_OLD = 18231
- UPB_CRESCDI_TESTNET = 1918
- UPCHAIN_MAINNET = 336666
- UPCHAIN_TESTNET = 336655
- UPTICK_MAINNET = 117
- UPTN = 6119
- UPTN_TESTNET = 6118
- UXER_TESTNET_NETWORK = 9966
- UZMI_NETWORK_MAINNET = 5315
- VALORBIT = 38
- VANA = 1480
- VANAR_MAINNET = 2040
- VANA_MOKSHA_TESTNET = 14800
- VANA_SATORI_TESTNET = 14801
- VANGUARD = 78600
- VCHAIN_MAINNET = 2223
- VCITY_TESTNET = 20230825
- VECHAIN = 100009
- VECHAIN_TESTNET = 100010
- VECNO_MAINNET = 65357
- VELA1_CHAIN_MAINNET = 555
- VELAS_EVM_MAINNET = 106
- VELO_LABS_MAINNET = 56789
- VENIDIUM_MAINNET = 4919
- VENIDIUM_TESTNET = 4918
- VENTION_SMART_CHAIN_MAINNET = 77612
- VENTION_SMART_CHAIN_TESTNET = 741
- VERIFY_TESTNET = 1833
- VERY_MAINNET = 4613
- VEXON_TESTNET = 7879
- VEX_EVM_TESTNET = 5522
- VICTION = 88
- VICTION_TESTNET = 89
- VINE_TESTNET = 601
- VINUCHAIN_NETWORK = 207
- VINUCHAIN_TESTNET = 206
- VIRIDIS_MAINNET = 422
- VIRIDIS_TESTNET = 224
- VISION_MAINNET = 888888
- VISION_VPIONEER_TEST_CHAIN = 666666
- VITRUVEO_MAINNET = 1490
- VITRUVEO_TESTNET = 14333
- VIZING_MAINNET = 28518
- VIZING_TESTNET = 28516
- VOLLEY_MAINNET = 9981
- VOLMEX = 123420000588
- VRCSCAN_MAINNET = 713
- VULTURE_EVM_BETA = 3102
- VYVO_SMART_CHAIN = 8889
- W3GAMEZ_HOLESKY_TESTNET = 32001
- WABA_CHAIN_TESTNET = 327126
- WADZCHAIN_MAINNET = 171717
- WADZCHAIN_TESTNET = 71117
- WAGMI = 11111
- WANCHAIN = 888
- WARDEN_TESTNET = 10010
- WATERFALL_8_TEST_NETWORK = 8601152
- WATERFALL_9_TEST_NETWORK = 1501869
- WATERFALL_NETWORK = 181
- WEAVEVM_TESTNET = 9496
- WEB3GAMES_DEVNET = 105
- WEB3GAMES_TESTNET = 102
- WEB3Q_GALILEO = 3334
- WEB3Q_MAINNET = 333
- WEBCHAIN = 24484
- WEELINK_TESTNET = 444900
- WEGOCHAIN_RUBIDIUM_MAINNET = 5869
- WEMIX3_0_MAINNET = 1111
- WEMIX3_0_TESTNET = 1112
- WESTEND_ASSET_HUB = 420420421
- WHITECHAIN = 1875
- WHITECHAIN_TESTNET = 2625
- WIRESHAPE_FLORIPA_TESTNET = 49049
- WIREX_PAY_MAINNET = 31415
- WMC_TESTNET = 42070
- WON_NETWORK = 686868
- WOOPCHAIN_MAINNET = 139
- WORLDLAND_MAINNET = 103
- WORLDLAND_TESTNET = 10395
- WORLDS_CALDERA = 4281033
- WORLD_CHAIN = 480
- WORLD_CHAIN_SEPOLIA_TESTNET = 4801
- WORLD_CHAIN_SEPOLIA_TESTNET_DEPRECATED = 484752
- WORLD_TRADE_TECHNICAL_CHAIN_MAINNET = 1202
- WYZTH_TESTNET = 309
- X1_DEVNET = 202212
- X1_FASTNET = 4003
- X1_NETWORK = 204005
- XAI_MAINNET = 660279
- XAI_TESTNET_V2 = 37714555429
- XANACHAIN = 8888
- XCAP = 9322252
- XCHAIN_MAINNET = 31753
- XCHAIN_TESTNET = 31754
- XCOIN = 158345
- XDC_APOTHEM_NETWORK = 51
- XDC_NETWORK = 50
- XENON_CHAIN_TESTNET = 2941
- XEROM = 1313500
- XFAIR_AI_MAINNET = 278
- XFAIR_AI_TESTNET = 200000
- XL_NETWORK_TESTNET = 3084
- XMTP = 24132016
- XMTP_SEPOLIA = 241320161
- XODEX = 2415
- XONE_MAINNET = 3721
- XONE_TESTNET = 33772211
- XPHERE_MAINNET = 20250217
- XPHERE_TESTNET = 1998991
- XPLA_MAINNET = 37
- XPLA_TESTNET = 3701
- XPLA_VERSE = 7300
- XPROTOCOL_TESTNET = 83144
- XRPL_EVM_SIDECHAIN_DEVNET = 1440002
- XRPL_EVM_SIDECHAIN_TESTNET = 1449000
- XR_ONE = 273
- XR_SEPOLIA = 2730
- XTERIO_CHAIN_ETH = 2702128
- XTERIO_TESTNET = 1637450
- XT_SMART_CHAIN_MAINNET = 520
- XYL_TESTNET = 6934
- X_LAYER_MAINNET = 196
- X_LAYER_TESTNET = 195
- YIDARK_CHAIN_MAINNET = 927
- YMTECH_BESU_TESTNET = 202401
- YOOLDO_VERSE_MAINNET = 50005
- YOOLDO_VERSE_TESTNET = 50006
- YUANCHAIN_MAINNET = 3999
- ZAFIRIUM_MAINNET = 1369
- ZCHAINS = 168168
- ZCORE_TESTNET = 3331
- ZEBRO_SMART_CHAIN = 786786
- ZEDXION = 83872
- ZEETH_CHAIN = 427
- ZEETH_CHAIN_DEV = 859
- ZENCHAIN = 8108
- ZENCHAIN_TESTNET = 8408
- ZENIQ = 383414847825
- ZENITH_MAINNET = 79
- ZEROONE_MAINNET_SUBNET = 27827
- ZEROTH_MAINNET = 4088
- ZEROTH_TESTNET = 14088
- ZERO_NETWORK = 543210
- ZERO_TESTNET_SEPOLIA = 4457845
- ZETACHAIN_MAINNET = 7000
- ZETACHAIN_TESTNET = 7001
- ZEUS_MAINNET = 34504
- ZEUS_TESTNET = 7244
- ZHEJIANG = 1337803
- ZILLION_SEPOLIA_TESTNET = 282828
- ZILLIQA_2_EVM_DEVNET = 33469
- ZILLIQA_2_EVM_PROTO_MAINNET = 32770
- ZILLIQA_2_EVM_PROTO_TESTNET = 33103
- ZILLIQA_EVM = 32769
- ZILLIQA_EVM_DEVNET = 33385
- ZILLIQA_EVM_ISOLATED_SERVER = 32990
- ZILLIQA_EVM_TESTNET = 33101
- ZIRCUIT_GARFIELD_TESTNET = 48898
- ZIRCUIT_MAINNET = 48900
- ZIRCUIT_TESTNET = 48899
- ZKAMOEBA_MAINNET = 381
- ZKAMOEBA_TESTNET = 380
- ZKASINO_MAINNET = 88800
- ZKATANA = 1261120
- ZKBASE_MAINNET = 1456
- ZKBASE_SEPOLIA_TESTNET = 1789
- ZKCANDY_SEPOLIA_TESTNET = 302
- ZKFAIR_MAINNET = 42766
- ZKFAIR_TESTNET = 43851
- ZKLINK_NOVA_GOERLI_TESTNET = 810182
- ZKLINK_NOVA_MAINNET = 810180
- ZKLINK_NOVA_SEPOLIA_TESTNET = 810181
- ZKSATS_MAINNET = 305
- ZKSYNC_ERA_GOERLI_TESTNET_DEPRECATED = 280
- ZKSYNC_MAINNET = 324
- ZKSYNC_SEPOLIA_TESTNET = 300
- ZOO_MAINNET = 200200
- ZORA = 7777777
- ZORA_SEPOLIA_TESTNET = 999999999
- ZTC_MAINNET = 9998
- ZYTRON_LINEA_MAINNET = 9901
- ZYTRON_LINEA_TESTNET = 19546
- ZYX_MAINNET = 55
- exception safe_eth.eth.ethereum_network.EthereumNetworkNotSupported
Bases:
Exception
safe_eth.eth.exceptions module
- exception safe_eth.eth.exceptions.BatchCallException
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.BatchCallFunctionFailed
Bases:
BatchCallException
- exception safe_eth.eth.exceptions.ChainIdIsRequired
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.ContractAlreadyDeployed(message: str, address: ChecksumAddress)
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.EthereumClientException
Bases:
ValueError
- exception safe_eth.eth.exceptions.FromAddressNotFound
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.GasLimitExceeded
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.InsufficientFunds
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.InvalidERC20Info
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.InvalidERC721Info
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.InvalidNonce
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.NonceTooHigh
Bases:
InvalidNonce
- exception safe_eth.eth.exceptions.NonceTooLow
Bases:
InvalidNonce
- exception safe_eth.eth.exceptions.ReplacementTransactionUnderpriced
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.SenderAccountNotFoundInNode
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.TransactionAlreadyImported
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.TransactionGasPriceTooLow
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.TransactionQueueLimitReached
Bases:
EthereumClientException
- exception safe_eth.eth.exceptions.UnknownAccount
Bases:
EthereumClientException
safe_eth.eth.multicall module
MultiCall Smart Contract API https://github.com/mds1/multicall
- class safe_eth.eth.multicall.Multicall(ethereum_client: EthereumClient, multicall_contract_address: ChecksumAddress | None = None)
Bases:
ContractBase- ADDRESSES = {EthereumNetwork.ABSTRACT: '0xAa4De41dba0Ca5dCBb288b7cC6b708F3aaC759E7', EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: '0xF9cda624FBC7e059355ce98a31693d299FACd963', EthereumNetwork.ALEPH_ZERO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ALEPH_ZERO_EVM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.AMOY: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.APECHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.APEX_TESTNET: '0xf7642be33a6b18D16a995657adb5a68CD0438aE2', EthereumNetwork.ARBITRUM_GOERLI: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ARBITRUM_NOVA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ARBITRUM_ONE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ARBITRUM_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ARC_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.AREON_NETWORK_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ARTELA_TESTNET: '0xd07c8635f76e8745Ee7092fbb6e8fbc5FeF09DD7', EthereumNetwork.ARTHERA_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ARTHERA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ASSET_CHAIN_TESTNET: '0x989F832D35988cb5e3eB001Fa2Fe789469EC31Ea', EthereumNetwork.ASTAR: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ASTAR_ZKEVM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ASTAR_ZKYOTO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ATLETA_OLYMPIA: '0x1472ec6392180fb84F345d2455bCC75B26577115', EthereumNetwork.AURORA_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.AVALANCHE_C_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.AVALANCHE_FUJI_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.B3: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.B3_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BASE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BASE_GOERLI_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BASE_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BEAM: '0x4956F15eFdc3dC16645e90Cc356eAFA65fFC65Ec', EthereumNetwork.BEAM_TESTNET: '0x9BF49b704EE2A095b95c1f2D4EB9010510c41C9E', EthereumNetwork.BERACHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BERACHAIN_BARTIO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BERACHAIN_BEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BITGERT_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BITLAYER_MAINNET: '0x5B256fE9e993902eCe49D138a5b1162cBb529474', EthereumNetwork.BITLAYER_TESTNET: '0x5B256fE9e993902eCe49D138a5b1162cBb529474', EthereumNetwork.BITTORRENT_CHAIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BLAST: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BLAST_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BNB_SMART_CHAIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BNB_SMART_CHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BOB: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BOBA_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.BOB_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CANTO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CELO_ALFAJORES_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CELO_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CELO_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CHILIZ_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CONFLUX_ESPACE: '0xEFf0078910f638cd81996cc117bccD3eDf2B072F', EthereumNetwork.CONFLUX_ESPACE_TESTNET: '0xEFf0078910f638cd81996cc117bccD3eDf2B072F', EthereumNetwork.CORE_BLOCKCHAIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CORE_BLOCKCHAIN_TESTNET: '0xCcddF20A1932537123C2E48Bd8e00b108B8f7569', EthereumNetwork.CORE_BLOCKCHAIN_TESTNET2: '0x3CB285ff3Cd5C7C7e570b1E7DE3De17A0f985e56', EthereumNetwork.CORN_MAIZENET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CORN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CRAB_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CREATOR_CHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CRONOS_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CRONOS_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CRONOS_ZKEVM_MAINNET: '0x06f4487D7C4a5983d2660DB965Cc6d2565E4cfaA', EthereumNetwork.CRONOS_ZKEVM_TESTNET: '0x58381c8e2BF9d0C2C4259cA14BdA9Afe02831244', EthereumNetwork.CROSSBELL: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CYBER_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.CYBER_TESTNET: '0xffc391F0018269d4758AEA1a144772E8FB99545E', EthereumNetwork.DARWINIA_KOI_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DARWINIA_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DEFICHAIN_EVM_NETWORK_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DEFICHAIN_EVM_NETWORK_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DFK_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DOGECHAIN_MAINNET: '0x68a8609a60a008EFA633dfdec592c03B030cC508', EthereumNetwork.DONATUZ: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DOS_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DOS_TESNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.DUSTBOY_IOT: '0xFFD34aa2C62B2D52E00A361e466C229788f4eD6a', EthereumNetwork.EDGEWARE_EDGEEVM_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.EDU_CHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.EOS_EVM_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.EOS_EVM_NETWORK_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ETHEREUM_HOODI: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ETHERLINK_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ETHERNITY: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.EVM_ON_FLOW: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.EVM_ON_FLOW_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FANTOM_OPERA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FANTOM_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FILECOIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FLAME: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FLARE_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FLUENCE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FLUENCE_STAGE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FLUENCE_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FORMA: '0xd53C6FFB123F7349A32980F87faeD8FfDc9ef079', EthereumNetwork.FORM_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FORM_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FRAXTAL: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FRAXTAL_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FUNKI_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FUSE_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FUSION_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.FUSION_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GARNET_HOLESKY: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GEIST_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GIWA_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GNOSIS: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GNOSIS_CHIADO_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GOAT_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GODWOKEN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GOERLI: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GRAVITY_ALPHA_MAINNET: '0xf8ac4BEB2F75d2cFFb588c63251347fdD629B92c', EthereumNetwork.GUNZ: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.GURU_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HAPPYCHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HARMONY_MAINNET_SHARD_0: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HASHKEY_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HOLESKY: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HUMANODE_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HUMANODE_TESTNET_5_ISRAFEL: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.HYPEREVM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.IMMUTABLE_ZKEVM: '0x236bdA4589e44e6850f5aC6a74BfCa398a86c6c0', EthereumNetwork.IMMUTABLE_ZKEVM_TESTNET: '0x2CC787Ed364600B0222361C4188308Fa8E68bA60', EthereumNetwork.INEVM_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.INITVERSE_GENESIS_TESTNET: '0x0cF32CBDd6c437331EA4f85ed2d881A5379B5a6F', EthereumNetwork.INITVERSE_MAINNET: '0x83466BE48A067115FFF91f7b892Ed1726d032e47', EthereumNetwork.INK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.INK_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.IOTA_EVM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.IOTEX_NETWORK_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.IOTEX_NETWORK_TESTNET: '0xb5cecD6894c6f473Ec726A176f1512399A2e355d', EthereumNetwork.JIBCHAIN_L1: '0xc0C8C486D1466C57Efe13C2bf000d4c56F47CBdC', EthereumNetwork.KAIA_KAIROS_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.KAIA_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.KAVA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.KAVA_TESTNET: '0xDf1D724A7166261eEB015418fe8c7679BBEa7fd6', EthereumNetwork.KCC_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.KCC_TESTNET: '0x665683D9bd41C09cF38c3956c926D9924F1ADa97', EthereumNetwork.KROMA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.KROMA_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LIGHTLINK_PEGASUS_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LIGHTLINK_PHOENIX_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LINEA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LINEA_GOERLI: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LINEA_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LISK: '0xA9d71E1dd7ca26F26e656E66d6AA81ed7f745bf0', EthereumNetwork.LISK_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LUKSO_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LUKSO_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LUMIA_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LUMIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.LYRA_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MANTA_PACIFIC_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MANTA_PACIFIC_SEPOLIA_TESTNET: '0xca54918f7B525C8df894668846506767412b53E3', EthereumNetwork.MANTA_PACIFIC_TESTNET: '0x211B1643b95Fe76f11eD8880EE810ABD9A4cf56C', EthereumNetwork.MANTLE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MANTLE_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MANTLE_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MEGAETH_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MELD: '0x769eE5A8e82C15C1b6E358f62aC8eb6E3AbE8dC5', EthereumNetwork.METACHAIN_ISTANBUL: '0x0000000000000000000000000000000000003001', EthereumNetwork.METACHAIN_MAINNET: '0x0000000000000000000000000000000000003001', EthereumNetwork.METAL_L2: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.METIS_ANDROMEDA_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.METIS_GOERLI_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.METIS_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MEVERSE_CHAIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MEVERSE_CHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MODE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MODE_TESTNET: '0xBAba8373113Fb7a68f195deF18732e01aF8eDfCF', EthereumNetwork.MONAD_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MOONBASE_ALPHA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MOONBEAM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MOONRIVER: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MORPH: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.MUMBAI: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.NEON_EVM_DEVNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.NEON_EVM_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.NEXI_MAINNET: '0x0277A46Cc69A57eE3A6C8c158bA874832F718B8E', EthereumNetwork.NIBIRU_CATACLYSM_1: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OASIS_SAPPHIRE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OKXCHAIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OPBNB_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OPBNB_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OPTIMISM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OPTIMISM_GOERLI_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.OP_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PALM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PALM_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PEAQ: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PGN_PUBLIC_GOODS_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PHOENIX_MAINNET: '0x498cF757a575cFF2c2Ed9f532f56Efa797f86442', EthereumNetwork.PLANQ_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PLASMA_DEVNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PLASMA_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PLASMA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PLAYFI_ALBIREO_TESTNET: '0xF9cda624FBC7e059355ce98a31693d299FACd963', EthereumNetwork.PLINGA_MAINNET: '0x0989576160f2e7092908BB9479631b901060b6e4', EthereumNetwork.PLUME_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PLUME_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLTER_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLYGON: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLYGON_ZKEVM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLYGON_ZKEVM_CARDONA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLYGON_ZKEVM_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLYNOMIAL: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.POLYNOMIA_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PREVIEWNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PUBLICMINT_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PULSECHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PULSECHAIN_TESTNET_V4: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.PUPPYNET: '0xA4029b74FBA366c926eDFA7Dd10B21C621170a4c', EthereumNetwork.QL1: '0x7A52370716ea730585884F5BDB0f6E60C39b8C64', EthereumNetwork.REDDIO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.REDSTONE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.RE_AL: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.RINKEBY: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.RISE_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ROLLUX_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ROLLUX_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ROOTSTOCK_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ROOTSTOCK_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ROPSTEN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.RSS3_VSL_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.RSS3_VSL_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SAGA: '0x864DDc9B50B9A0dF676d826c9B9EDe9F8913a160', EthereumNetwork.SANKO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SCROLL: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SCROLL_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SEI_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SEI_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SEPOLIA_PGN_PUBLIC_GOODS_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SHAPE: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SHAPE_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SHIBARIUM: '0x864Bf681ADD6052395188A89101A1B37d3B4C961', EthereumNetwork.SKALE_CALYPSO_HUB: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_CALYPSO_HUB_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_EUROPA_HUB: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_EUROPA_HUB_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_NEBULA_HUB: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_NEBULA_HUB_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_TITAN_HUB: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SKALE_TITAN_HUB_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SNAXCHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SOMNIA_TESTNET: '0x841b8199E6d3Db3C6f264f6C2bd8848b3cA64223', EthereumNetwork.SONEIUM: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SONEIUM_TESTNET_MINATO: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SONGBIRD_CANARY_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SONIC_BLAZE_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SONIC_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SOPHON: '0x5f4867441d2416cA88B1b3fd38f21811680CD2C8', EthereumNetwork.SOPHON_TESTNET: '0x83c04d112adedA2C6D9037bb6ecb42E7f0b108Af', EthereumNetwork.STATUS_NETWORK_SEPOLIA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.STORY: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.STORY_AENEID_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SUPERPOSITION: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SUPERSEED: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SUPERSEED_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SWELLCHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SWELLCHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SYSCOIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.SYSCOIN_TANENBAUM_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.TAC_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.TAC_SAINT_PETERSBURG: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.TAIKO_HEKLA_L2: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.TAIKO_JOLNIR_L2: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.TAIKO_MAINNET: '0xcb2436774C3e191c85056d248EF4260ce5f27A9D', EthereumNetwork.TELOS_EVM_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.THAICHAIN: '0x0DaD6130e832c21719C5CE3bae93454E16A84826', EthereumNetwork.THE_ROOT_NETWORK_MAINNET: '0xc9C2E2429AeC354916c476B30d729deDdC94988d', EthereumNetwork.THE_ROOT_NETWORK_PORCINI_TESTNET: '0xc9C2E2429AeC354916c476B30d729deDdC94988d', EthereumNetwork.THUNDERCORE_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.TREASURE: '0x2e29fe39496a56856D8698bD43e1dF4D0CE6266a', EthereumNetwork.TREASURE_TOPAZ: '0xF9cda624FBC7e059355ce98a31693d299FACd963', EthereumNetwork.UNICHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.UNICHAIN_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.UNREAL: '0x8b6B0e60D8CD84898Ea8b981065A12F876eA5677', EthereumNetwork.VANA: '0xD8d2dFca27E8797fd779F8547166A2d3B29d360E', EthereumNetwork.VANA_MOKSHA_TESTNET: '0xD8d2dFca27E8797fd779F8547166A2d3B29d360E', EthereumNetwork.VELAS_EVM_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.VICTION_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.WANCHAIN: '0xcDF6A1566e78EB4594c86Fe73Fcdc82429e97fbB', EthereumNetwork.WHITECHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.WORLD_CHAIN: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.WORLD_CHAIN_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.XAI_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.XDC_APOTHEM_NETWORK: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.XDC_NETWORK: '0x0B1795ccA8E4eC4df02346a082df54D437F8D9aF', EthereumNetwork.XRPL_EVM_SIDECHAIN_DEVNET: '0x82Cc144D7d0AD4B1c27cb41420e82b82Ad6e9B31', EthereumNetwork.XRPL_EVM_SIDECHAIN_TESTNET: '0x82Cc144D7d0AD4B1c27cb41420e82b82Ad6e9B31', EthereumNetwork.X_LAYER_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.X_LAYER_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZENCHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZETACHAIN_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZETACHAIN_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZIRCUIT_GARFIELD_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZIRCUIT_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZIRCUIT_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZKFAIR_MAINNET: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZKSYNC_MAINNET: '0xF9cda624FBC7e059355ce98a31693d299FACd963', EthereumNetwork.ZKSYNC_SEPOLIA_TESTNET: '0xF9cda624FBC7e059355ce98a31693d299FACd963', EthereumNetwork.ZORA: '0xcA11bde05977b3631167028862bE2a173976CA11', EthereumNetwork.ZORA_SEPOLIA_TESTNET: '0xcA11bde05977b3631167028862bE2a173976CA11'}
- aggregate(contract_functions: Sequence[ContractFunction], block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | int | None = 'latest') Tuple[BlockNumber, List[Any | None]]
Calls
aggregateon MakerDAO’s Multicall contract. If a function called raises an error execution is stopped- Parameters:
contract_functions
block_identifier
- Returns:
A tuple with the
blockNumberand a list with the decoded return values- Raises:
BatchCallFunctionFailed
- classmethod deploy_contract(ethereum_client: EthereumClient, deployer_account: LocalAccount) EthereumTxSent | None
Deploy contract
- Parameters:
ethereum_client
deployer_account – Ethereum Account
- Returns:
EthereumTxSentwith the deployed contract address,Noneif already deployed
- get_contract_fn() Callable[[Web3, ChecksumAddress | None], Contract]
- Returns:
Contract function to get the proper contract
- try_aggregate(contract_functions: Sequence[ContractFunction], require_success: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | int | None = 'latest') List[MulticallDecodedResult]
Calls
try_aggregateon MakerDAO’s Multicall contract.- Parameters:
contract_functions
require_success – If
True, an exception in any of the functions will stop the executionblock_identifier
- Returns:
A list with the decoded return values
- try_aggregate_same_function(contract_function: ContractFunction, contract_addresses: Sequence[ChecksumAddress], require_success: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | int | None = 'latest') List[MulticallDecodedResult]
Calls
try_aggregateon MakerDAO’s Multicall contract. Reuse same function with multiple contract addresses. It’s more optimal due to instantiatingContractFunctionobjects is very demanding- Parameters:
contract_function
contract_addresses
require_success – If
True, an exception in any of the functions will stop the executionblock_identifier
- Returns:
A list with the decoded return values
safe_eth.eth.typing module
safe_eth.eth.utils module
- safe_eth.eth.utils.bytes_to_float(value: Any) float
Convert a value of type Any to float.
- Parameters:
value – The value to convert.
- Returns:
The converted float value.
- Raises:
ValueError – If the value cannot be converted to float.
- safe_eth.eth.utils.compare_byte_code(code_1: bytes, code_2: bytes) bool
Compare code, removing swarm metadata if necessary
- Parameters:
code_1
code_2
- Returns:
True if same code, False otherwise
- safe_eth.eth.utils.decode_string_or_bytes32(data: bytes) str
- safe_eth.eth.utils.fast_bytes_to_checksum_address(value: bytes) ChecksumAddress
Converts to checksum_address. Uses more optimal pysha3 instead of eth_utils for keccak256 calculation. As input is already in bytes, some checks and conversions can be skipped, providing a speedup of ~50%
- Parameters:
value
- Returns:
- safe_eth.eth.utils.fast_is_checksum_address(value: AnyAddress | str | bytes) bool
Fast version to check if an address is a checksum_address
- Parameters:
value
- Returns:
True if checksummed, False otherwise
- safe_eth.eth.utils.fast_keccak(value: bytes) Hash32
Calculates ethereum keccak256 using fast library pysha3
- Parameters:
value
- Returns:
Keccak256 used by ethereum as HexBytes
- safe_eth.eth.utils.fast_keccak_hex(value: bytes) HexStr
Same as fast_keccak, but it’s a little more optimal calling hexdigest() than calling digest() and then hex()
- Parameters:
value
- Returns:
Keccak256 used by ethereum as a hex string (not 0x prefixed)
- safe_eth.eth.utils.fast_keccak_text(value: str) Hash32
Calculates ethereum keccak256 using fast library pysha3
- Parameters:
value
- Returns:
Keccak256 used by ethereum as HexBytes
- safe_eth.eth.utils.fast_to_checksum_address(value: AnyAddress | str | bytes) ChecksumAddress
Converts to checksum_address. Uses more optimal pysha3 instead of eth_utils for keccak256 calculation
- Parameters:
value
- Returns:
- safe_eth.eth.utils.get_empty_tx_params() TxParams
- Returns:
Empty tx params, so calls like build_transaction don’t call the RPC trying to get information
- safe_eth.eth.utils.get_eth_address_with_invalid_checksum() str
- safe_eth.eth.utils.mk_contract_address(address: str | bytes, nonce: int) ChecksumAddress
Generate expected contract address when using EVM CREATE
- Parameters:
address
nonce
- Returns:
- safe_eth.eth.utils.mk_contract_address_2(from_: ChecksumAddress | bytes, salt: HexStr | bytes, init_code: HexStr | bytes) ChecksumAddress
Generate expected contract address when using EVM CREATE2.
- Parameters:
from – The address which is creating this new address (need to be 20 bytes)
salt – A salt (32 bytes)
init_code – A init code of the contract being created
- Returns:
Address of the new contract
- safe_eth.eth.utils.remove_swarm_metadata(code: bytes) bytes
Remove swarm metadata from Solidity bytecode
- Parameters:
code
- Returns:
Code without metadata
Module contents
- class safe_eth.eth.EthereumClient(ethereum_node_url: URI = 'http://localhost:8545', provider_timeout: int = 15, slow_provider_timeout: int = 60, retry_count: int = 1, use_request_caching: bool = True, batch_request_max_size: int = 500)
Bases:
objectManage ethereum operations. Uses web3 for the most part, but some other stuff is implemented from scratch. Note: If you want to use pending state with Parity, it must be run with –pruning=archive or –force-sealing
- NULL_ADDRESS = '0x0000000000000000000000000000000000000000'
- batch_call(contract_functions: Iterable[ContractFunction], from_address: ChecksumAddress | None = None, raise_exception: bool = True, force_batch_call: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest') List[bytes | Any | None]
Call multiple functions.
Multicallcontract by MakerDAO will be used by default if available- Parameters:
contract_functions
from_address – Only available when
Multicallis not usedraise_exception – If
True, raiseBatchCallExceptionif one of the calls failsforce_batch_call – If
True, ignore multicall and always use batch calls to get the result (less optimal). IfFalse, more optimal way will be tried.block_identifier
- Returns:
List of elements decoded to their types,
Noneif they cannot be decoded and bytes if a revert error is returned andraise_exception=False- Raises:
BatchCallException
- batch_call_manager: BatchCallManager
- batch_call_same_function(contract_function: ContractFunction, contract_addresses: Sequence[ChecksumAddress], from_address: ChecksumAddress | None = None, raise_exception: bool = True, force_batch_call: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest') List[bytes | Any | None]
Call the same function in multiple contracts. Way more optimal than using
batch_callgenerating multipleContractFunctionobjects.- Parameters:
contract_function
contract_addresses
from_address – Only available when
Multicallis not usedraise_exception – If
True, raiseBatchCallExceptionif one of the calls failsforce_batch_call – If
True, ignore multicall and always use batch calls to get the result (less optimal). IfFalse, more optimal way will be tried.block_identifier
- Returns:
List of elements decoded to the same type,
Noneif they cannot be decoded and bytes if a revert error is returned andraise_exception=False- Raises:
BatchCallException
- static build_tx_params(from_address: ChecksumAddress | None = None, to_address: ChecksumAddress | None = None, value: int | None = None, gas: int | None = None, gas_price: int | None = None, nonce: int | None = None, chain_id: int | None = None, tx_params: TxParams | None = None) TxParams
Build tx params dictionary. If an existing TxParams dictionary is provided the fields will be replaced by the provided ones
- Parameters:
from_address
to_address
value
gas
gas_price
nonce
chain_id
tx_params – An existing TxParams dictionary will be replaced by the provided values
- Returns:
- check_tx_with_confirmations(tx_hash: Hash32 | HexBytes | HexStr, confirmations: int) bool
Check tx hash and make sure it has the confirmations required
- Parameters:
tx_hash – Hash of the tx
confirmations – Minimum number of confirmations required
- Returns:
True if tx was mined with the number of confirmations required, False otherwise
- property current_block_number
- deploy_and_initialize_contract(deployer_account: LocalAccount, constructor_data: bytes | HexStr, initializer_data: bytes | HexStr | None = None, check_receipt: bool = True, deterministic: bool = True) EthereumTxSent
- Parameters:
deployer_account
constructor_data
initializer_data
check_receipt
deterministic – Use Safe singleton factory for CREATE2 deterministic deployment
- Returns:
- Raises:
ValueError – No contract was deployed/initialized
- erc20: Erc20Manager
- erc721: Erc721Manager
- static estimate_data_gas(data: bytes)
Estimate gas costs only for “storage” of the
databytes provided- Parameters:
data
- Returns:
- estimate_fee_eip1559(tx_speed: TxSpeed = TxSpeed.NORMAL) Tuple[int, int]
Check https://github.com/ethereum/execution-apis/blob/main/src/eth/fee_market.json#L15
- Returns:
Tuple[BaseFeePerGas, MaxPriorityFeePerGas]
- Raises:
ValueError if not supported on the network
- estimate_gas(to: str, from_: str | None = None, value: int | None = None, data: bytes | HexStr | None = None, gas: int | None = None, gas_price: int | None = None, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = None) int
Estimate gas calling eth_estimateGas
- Parameters:
from
to
value
data
gas
gas_price
block_identifier – Be careful, Geth does not support pending when estimating
- Returns:
Amount of gas needed for transaction
- Raises:
ValueError
- ethereum_node_url: str
- get_balance(address: ChecksumAddress, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = None)
- get_block(block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int, full_transactions: bool = False) BlockData | None
- get_blocks(block_identifiers: Iterable[Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int], full_transactions: bool = False) List[BlockData | None]
- get_chain_id() int
- Returns:
ChainId returned by the RPC eth_chainId method. It should never change, so it’s cached.
- get_client_version() str
- Returns:
RPC version information
- get_network() EthereumNetwork
Get network name based on the chainId. This method is not cached as the method for getting the chainId already is.
- Returns:
EthereumNetwork based on the chainId. If network is not on our list, EthereumNetwork.UNKNOWN is returned
- get_nonce_for_account(address: ChecksumAddress, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'latest')
Get nonce for account. getTransactionCount is the only method for what pending is currently working (Geth and Parity)
- Parameters:
address
block_identifier
- Returns:
- get_singleton_factory_address() ChecksumAddress | None
Get singleton factory address if available. Try the singleton managed by Safe by default unless SAFE_SINGLETON_FACTORY_ADDRESS environment variable is defined.
More info: https://github.com/safe-global/safe-singleton-factory
- Returns:
Get singleton factory address if available
- get_transaction(tx_hash: Hash32 | HexBytes | HexStr) TxData | None
- get_transaction_receipt(tx_hash: Hash32 | HexBytes | HexStr, timeout=None) TxReceipt | None
- get_transaction_receipts(tx_hashes: Sequence[bytes | HexStr]) List[TxReceipt | None]
- get_transactions(tx_hashes: Sequence[Hash32 | HexBytes | HexStr]) List[TxData | None]
- is_contract(contract_address: ChecksumAddress) bool
- is_eip1559_supported() bool
- Returns:
True if EIP1559 is supported by the node, False otherwise
- static private_key_to_address(private_key)
- raw_batch_request(payload: Sequence[Dict[str, Any]], batch_size: int | None = None) Iterable[Dict[str, Any] | None | List[Dict[str, Any]]]
Perform a raw batch JSON RPC call
- Parameters:
payload – Batch request payload. Make sure all provided ids inside the payload are different
batch_size – If payload length is bigger than size, it will be split into smaller chunks before sending to the server
- Returns:
- Raises:
ValueError
- send_eth_to(private_key: str, to: str, gas_price: int, value: Wei, gas: int | None = None, nonce: int | None = None, retry: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'pending') bytes
Send ether using configured account
- Parameters:
private_key – to
to – to
gas_price – gas_price
value – value(wei)
gas – gas, defaults to 22000
retry – Retry if a problem is found
nonce – Nonce of sender account
block_identifier – Block identifier for nonce calculation
- Returns:
tx_hash
- send_raw_transaction(raw_transaction: bytes | HexStr) HexBytes
- send_transaction(transaction_dict: TxParams) HexBytes
- send_unsigned_transaction(tx: TxParams, private_key: str | None = None, public_key: str | None = None, retry: bool = False, block_identifier: Literal['latest', 'earliest', 'pending', 'safe', 'finalized'] | BlockNumber | Hash32 | HexStr | HexBytes | int | None = 'pending') HexBytes
Send a tx using an unlocked public key in the node or a private key. Both public_key and private_key cannot be None
- Parameters:
tx
private_key
public_key
retry – Retry if a problem with nonce is found
block_identifier – For nonce calculation, recommended is pending
- Returns:
tx hash
- set_eip1559_fees(tx: TxParams, tx_speed: TxSpeed = TxSpeed.NORMAL) TxParams
- Returns:
TxParams in EIP1559 format
- Raises:
ValueError if EIP1559 not supported
- slow_w3: Web3
- tracing: TracingManager
- w3: Web3
- class safe_eth.eth.EthereumNetwork(value)
Bases:
EnumUse https://chainlist.org/ as a reference
- AARMA_MAINNET = 2889
- ABEY_MAINNET = 179
- ABEY_TESTNET = 178
- ABSTRACT = 2741
- ABSTRACT_SEPOLIA_TESTNET = 11124
- ABYSS_PROTOCOL = 229772
- ACALA_MANDALA_TESTNET_TC9 = 595
- ACALA_NETWORK = 787
- ACALA_NETWORK_TESTNET = 597
- ACCUMULATE_KERMIT = 2478899481
- ACRIA_INTELLICHAIN = 47
- ADF_CHAIN = 1215
- ADF_CHAIN_TESTNET = 1212
- ADIL_CHAIN_V2_MAINNET = 7576
- ADIL_DEVNET = 123456
- ADIL_TESTNET = 7575
- ADIRI = 2017
- AEON_CHAIN = 10025
- AERIE_NETWORK = 84886
- AEROCHAIN_TESTNET = 788
- AGENTLAYER_TESTNET = 42072
- AGUNG_NETWORK = 9990
- AIA_MAINNET = 1319
- AIA_TESTNET = 1320
- AIE_TESTNET = 413413
- AILAYER_MAINNET = 2649
- AILAYER_TESTNET = 2648
- AIOZ_NETWORK = 168
- AIOZ_NETWORK_TESTNET = 4102
- AIRDAO_MAINNET = 16718
- AIRDAO_TESTNET = 22040
- AIW3_MAINNET = 2045
- AIW3_TESTNET = 1956
- AKROMA = 200625
- ALAYA_DEV_TESTNET = 201030
- ALAYA_MAINNET = 201018
- ALEPH_ZERO = 2039
- ALEPH_ZERO_EVM = 41455
- ALGEN = 8911
- ALGEN_LAYER2 = 8921
- ALGEN_LAYER2_TESTNET = 8922
- ALGEN_TESTNET = 8912
- ALGOL = 2089
- ALIENX_HAL_TESTNET = 10241025
- ALIENX_MAINNET = 10241024
- ALL_ABOUT_HEALTHY = 21133
- ALL_MAINNET = 651940
- ALPHABET_MAINNET = 111222333444
- ALPH_NETWORK = 8738
- ALTAIR = 2088
- ALTAR_TESTNET = 4444444
- ALTCOINCHAIN = 2330
- ALTERIUM_L2_TESTNET = 420692
- ALTLAYER_TESTNET = 9997
- ALTLAYER_ZERO_GAS_NETWORK = 4000003
- ALVEYCHAIN_MAINNET = 3797
- ALVEYCHAIN_TESTNET = 25839
- ALYX_CHAIN_TESTNET = 135
- ALYX_MAINNET = 1314
- AMANA = 8134
- AMANA_MIXNET = 81342
- AMANA_PRIVNET = 81343
- AMANA_TESTNET = 81341
- AMAUTI = 24116
- AMBROS_CHAIN_MAINNET = 880
- AMCHAIN = 999999
- AME_CHAIN_MAINNET = 180
- AMOY = 80002
- AMPLIFY_SUBNET = 78430
- AMSTAR_MAINNET = 1388
- AMSTAR_TESTNET = 1138
- ANCIENT8 = 888888888
- ANCIENT8_TESTNET = 28122024
- ANCIENT8_TESTNET_DEPRECATED = 2863311531
- ANDUSCHAIN_MAINNET = 14288640
- ANIMECHAIN_TESTNET = 2162
- ANOMALY_ANDROMEDA_TESTNET = 241120
- ANTOFY_MAINNET = 2202
- ANTOFY_TESTNET = 23006
- ANYTYPE_EVM_CHAIN = 1701
- APECHAIN = 33139
- APEX = 2662
- APEX_FUSION_NEXUS_MAINNET = 9069
- APEX_FUSION_NEXUS_TESTNET = 9070
- APEX_TESTNET = 3993
- APPCHAIN = 466
- APPCHAIN_TESTNET = 4661
- APPLAYER_TESTNET = 75338
- AQUACHAIN = 61717561
- ARBITRUM_BLUEBERRY = 88153591557
- ARBITRUM_GOERLI = 421613
- ARBITRUM_NOVA = 42170
- ARBITRUM_ONE = 42161
- ARBITRUM_ON_XDAI = 200
- ARBITRUM_RINKEBY = 421611
- ARBITRUM_SEPOLIA = 421614
- ARCOLOGY_TESTNET = 118
- ARCTURUS_CHAIN_TESTNET = 5616
- ARCTURUS_TESTNEET = 5615
- ARC_MAINNET = 1243
- ARC_TESTNET = 1244
- ARDENIUM_ATHENA = 7895
- ARENA_Z = 7897
- ARENA_Z_TESTNET = 9897
- AREON_NETWORK_MAINNET = 463
- AREON_NETWORK_TESTNET = 462
- AREVIA = 2309
- ARGOCHAIN = 1299
- ARGOCHAIN_TESTNET = 1298
- ARMONIA_EVA_CHAIN_MAINNET = 160
- ARMONIA_EVA_CHAIN_TESTNET = 161
- ARTELA_TESTNET = 11822
- ARTHERA_MAINNET = 10242
- ARTHERA_TESTNET = 10243
- ARTIS_SIGMA1 = 246529
- ARTIS_TESTNET_TAU1 = 246785
- ARVIX_TESTNET = 1927
- ARZIO_CHAIN = 456
- ASSET_CHAIN_MAINNET = 42420
- ASSET_CHAIN_TESTNET = 42421
- ASTAR = 592
- ASTAR_ZKEVM = 3776
- ASTAR_ZKYOTO = 6038361
- ASTRA = 11110
- ASTRA_SEPOLIA = 19777
- ASTRA_TESTNET = 11115
- ASTRIA_EVM_DUSKNET = 912559
- ATELIER = 1971
- ATERNOS = 12020
- ATHEIOS = 1620
- ATHENE_PARTHENON = 281123
- ATHEREUM = 43110
- ATLAS = 622463
- ATLETA_OLYMPIA = 2340
- ATOSHI_TESTNET = 167
- AURA_EUPHORIA_TESTNET = 6321
- AURA_MAINNET = 6322
- AURORA_BETANET = 1313161556
- AURORA_MAINNET = 1313161554
- AURORA_TESTNET = 1313161555
- AURORIA_TESTNET = 205205
- AUTHEO_TESTNET = 785
- AUTOBAHN_NETWORK = 45000
- AUTOMATA_MAINNET = 65536
- AUTOMATA_ORBIT_TESTNET = 1398244
- AUTOMATA_TESTNET = 1398243
- AUTONITY_BAKERLOO_BARADA_TESTNET = 65010001
- AUTONITY_BAKERLOO_SUMIDA_TESTNET = 65010002
- AUTONITY_BAKERLOO_THAMES_TESTNET = 65010000
- AUTONITY_BAKERLOO_YAMUNA_TESTNET = 65010003
- AUTONITY_PICCADILLY_BARADA_TESTNET = 65100001
- AUTONITY_PICCADILLY_SUMIDA_TESTNET = 65100002
- AUTONITY_PICCADILLY_THAMES_TESTNET = 65100000
- AUTONITY_PICCADILLY_TIBER_TESTNET = 65100004
- AUTONITY_PICCADILLY_YAMUNA_TESTNET = 65100003
- AUTONOMYS_CHRONOS_TESTNET = 8700
- AUTONOMYS_MAINNET = 870
- AUTONOMYS_TAURUS_TESTNET = 490000
- AUXILIUM_NETWORK_MAINNET = 28945486
- AVALANCHE_C_CHAIN = 43114
- AVALANCHE_FUJI_TESTNET = 43113
- AVENIUM_TESTNET = 8886
- AVES_MAINNET = 33333
- AVES_TESTNET = 333331
- AVOCADO = 634
- AXELCHAIN_DEV_NET = 61800
- AZRA_TESTNET = 5106
- B2_HUB_MAINNET = 213
- B2_HUB_TESTNET = 1113
- B2_MAINNET = 223
- B2_TESTNET = 1123
- B3 = 8333
- B3_SEPOLIA_TESTNET = 1993
- BACKSTOP_TESTNET = 88558801
- BAHAMUT = 5165
- BAHAMUT_HORIZON = 2552
- BAHAMUT_OCEAN = 4058
- BANDAI_NAMCO_RESEARCH_VERSE_MAINNET = 876
- BASE = 8453
- BASECAMP = 123420001114
- BASE_GOERLI_TESTNET = 84531
- BASE_SEPOLIA_TESTNET = 84532
- BC_HYPER_CHAIN_TESTNET = 6060
- BEAGLE_MESSAGING_CHAIN = 1515
- BEAM = 4337
- BEAM_TESTNET = 13337
- BEANECO_SMARTCHAIN = 535037
- BEAR_NETWORK_CHAIN_MAINNET = 641230
- BEAR_NETWORK_CHAIN_TESTNET = 751230
- BEONE_CHAIN_MAINNET = 818
- BERACHAIN = 80094
- BERACHAIN_ARTIO = 80085
- BERACHAIN_BARTIO = 80084
- BERACHAIN_BEPOLIA = 80069
- BERESHEET_BEREEVM_TESTNET = 2022
- BERYLBIT_MAINNET = 9012
- BETHEL_SYDNEY = 202202
- BETHERANCE = 1605
- BEVERLY_HILLS = 90210
- BEVM_CANARY = 1501
- BEVM_MAINNET = 11501
- BEVM_TESTNET = 11503
- BIFROST_MAINNET = 3068
- BIFROST_POLKADOT_MAINNET = 996
- BIFROST_TESTNET = 49088
- BIGSHORTBETS = 2137
- BIGSHORTBETS_TESTNET = 2136
- BINARYCHAIN_MAINNET = 987
- BINARYCHAIN_TESTNET = 9876
- BINARY_MAINNET = 624
- BINARY_SEPOLIA = 625
- BIONIX_TESTNET = 1949
- BIRDEE_2 = 712
- BIRDLAYER = 53456
- BITCHAIN_MAINNET = 198
- BITCICHAIN_MAINNET = 1907
- BITCICHAIN_TESTNET = 1908
- BITCOIN_CHAIN = 8086
- BITCOIN_EVM = 2203
- BITCOIN_PROTOCOL_TESTNET = 1227
- BITFINITY_NETWORK_MAINNET = 355110
- BITFINITY_NETWORK_TESTNET = 355113
- BITGERT_MAINNET = 32520
- BITHARVEST_CHAIN_MAINNET = 14149
- BITHARVEST_CHAIN_TESTNET = 141491
- BITICA_CHAIN_MAINNET = 188710
- BITINDI_MAINNET = 4099
- BITINDI_TESTNET = 4096
- BITKUB_CHAIN = 96
- BITKUB_CHAIN_TESTNET = 25925
- BITLAYER_MAINNET = 200901
- BITLAYER_TESTNET = 200810
- BITNET = 210
- BITROCK_MAINNET = 7171
- BITROCK_TESTNET = 7771
- BITTEX_MAINNET = 3690
- BITTORRENT_CHAIN_DONAU = 1029
- BITTORRENT_CHAIN_MAINNET = 199
- BITTORRENT_CHAIN_TESTNET = 1028
- BITYUAN_MAINNET = 2999
- BIZ_SMART_CHAIN_TESTNET = 808080
- BLACKFORT_EXCHANGE_NETWORK = 4999
- BLACKFORT_EXCHANGE_NETWORK_TESTNET = 4777
- BLAST = 81457
- BLAST_MAINNET = 238
- BLAST_SEPOLIA_TESTNET = 168587773
- BLAST_TESTNET = 23888
- BLESSNET = 45513
- BLESSNET_SEPOLIA = 11145513
- BLG_TESTNET = 12321
- BLITZ_SUBNET = 1343
- BLOCKCHAIN_GENESIS_MAINNET = 10101
- BLOCKCHAIN_STATION_MAINNET = 707
- BLOCKCHAIN_STATION_TESTNET = 708
- BLOCKEX_MAINNET = 221
- BLOCKFIT = 202424
- BLOCKTON_BLOCKCHAIN = 8272
- BLOCKX_ATLANTIS_TESTNET = 19077
- BLOCKX_MAINNET = 19191
- BLOCX_MAINNET = 879151
- BLOOM_GENESIS_MAINNET = 333313
- BLOOM_GENESIS_TESTNET = 323213
- BLOXBERG = 8995
- BLUCRATES = 727
- BLXQ_MAINNET = 1108
- BLXQ_TESTNET = 1107
- BMC_MAINNET = 188
- BMC_TESTNET = 189
- BNB_SMART_CHAIN_MAINNET = 56
- BNB_SMART_CHAIN_TESTNET = 97
- BOAT_MAINNET = 8047
- BOB = 60808
- BOBABASE_TESTNET = 1297
- BOBABEAM = 1294
- BOBAFUJI_TESTNET = 4328
- BOBAOPERA = 301
- BOBAOPERA_TESTNET = 4051
- BOBA_AVAX = 43288
- BOBA_BNB_MAINNET = 56288
- BOBA_BNB_MAINNET_OLD = 97288
- BOBA_BNB_TESTNET = 9728
- BOBA_NETWORK = 288
- BOBA_NETWORK_GOERLI_TESTNET = 2888
- BOBA_NETWORK_RINKEBY_TESTNET = 28
- BOBA_SEPOLIA = 28882
- BOB_SEPOLIA = 808813
- BOMB_CHAIN = 2300
- BOMB_CHAIN_TESTNET = 2399
- BON_NETWORK = 1898
- BOOL_NETWORK_BETA_MAINNET = 11100
- BORACHAIN_MAINNET = 77001
- BOSAGORA_MAINNET = 2151
- BOTANIX_MAINNET = 3637
- BOTANIX_TESTNET = 3636
- BOUNCEBIT_MAINNET = 6001
- BOUNCEBIT_TESTNET = 6000
- BOYAA_MAINNET = 434
- BPX_CHAIN = 279
- BRC_CHAIN_MAINNET = 12123
- BROCHAIN_MAINNET = 108801
- BRONOS_MAINNET = 1039
- BRONOS_TESTNET = 1038
- BSL_MAINNET = 21912
- BST_CHAIN = 7007
- BTACHAIN = 1657
- BTC20_SMART_CHAIN = 963
- BTCIX_NETWORK = 19845
- BULLETIN_SUBNET = 78431
- BULLIONS_SMART_CHAIN = 8732
- C4EI = 21004
- CAGA_CRYPTO_ANKARA_TESTNET = 72778
- CALLISTO_MAINNET = 820
- CALLISTO_TESTNET = 20729
- CALLISTO_TESTNET_DEPRECATED = 821
- CAMDL_MAINNET = 95
- CAMDL_TESTNET = 395
- CAMELARK_MAINNET = 20001
- CAMINO_C_CHAIN = 500
- CAMP_NETWORK_TESTNET_V2 = 325000
- CAMP_TESTNET = 90354
- CANDLE = 534
- CANNON_TESTNET = 13370
- CANTO = 7700
- CANTO_TESNET = 7701
- CANTO_TESTNET = 740
- CANXIUM_MAINNET = 3003
- CARBONIUM_TESTNET_NETWORK = 4040
- CARBON_EVM = 9790
- CARBON_EVM_TESTNET = 9792
- CASCADIA_TESTNET = 6102
- CATALYST = 2032
- CATECOIN_CHAIN_MAINNET = 1618
- CATENA_MAINNET = 2121
- CELO_ALFAJORES_TESTNET = 44787
- CELO_BAKLAVA_TESTNET = 62320
- CELO_MAINNET = 42220
- CELO_SEPOLIA_TESTNET = 11142220
- CENNZNET_AZALEA = 21337
- CENNZNET_NIKAU = 3001
- CENNZNET_RATA = 3000
- CENTRIFUGE = 2031
- CERIUM_TESTNET = 30103
- CHADCHAIN = 97912060
- CHAIN_VERSE_MAINNET = 5555
- CHAKRA_TESTNET = 8545
- CHANG_CHAIN_FOUNDATION_MAINNET = 5858
- CHAOS_SKALE_TESTNET = 1351057110
- CHARMVERSE_TESTNET = 5104
- CHEAPETH = 777
- CHECKDOT_BLOCKCHAIN_DEVNET = 831
- CHEESECHAIN = 383353
- CHILIZ_CHAIN = 88888
- CHILIZ_SCOVILLE_TESTNET = 88880
- CHILIZ_SPICY_TESTNET = 88882
- CHIPS_NETWORK = 2882
- CHRONICLE_LIT_PROTOCOL_TESTNET = 175177
- CHRONICLE_VESUVIUS_LIT_PROTOCOL_TESTNET = 2311
- CHRONICLE_YELLOWSTONE_LIT_PROTOCOL_TESTNET = 175188
- CIC_CHAIN_MAINNET = 1353
- CIC_CHAIN_TESTNET = 1252
- CIPHEREM_TESTNET = 292003
- CITREA_DEVNET = 62298
- CITREA_TESTNET = 5115
- CITRONUS_CITRO = 34949059
- CLOUDTX_MAINNET = 31223
- CLOUDTX_TESTNET = 31224
- CLOUDVERSE_SUBNET = 33210
- CLOUDWALK_MAINNET = 2009
- CLOUDWALK_TESTNET = 2008
- CLOVER_TESTNET = 1023
- CLUBMOS_MAINNET = 1188
- CLV_PARACHAIN = 1024
- CMDAO_BBQ_CHAIN = 190
- CMP_MAINNET = 256256
- CMP_TESTNET = 512512
- CO2E_LEDGER = 171
- CODEFIN_MAINNET = 9223
- CODEX_MAINNET = 81224
- COINBIT_MAINNET = 112
- COINEX_SMART_CHAIN_MAINNET = 52
- COINEX_SMART_CHAIN_TESTNET = 53
- COINSEC_NETWORK = 57451
- COINWEB_BNB_SHARD = 2222222
- COLUMBUS_TEST_NETWORK = 501
- COMBO_MAINNET = 9980
- COMBO_TESTNET = 91715
- COMPVERSE_MAINNET = 6779
- CONDOR_TEST_NETWORK = 188881
- CONDRIEU = 69420
- CONDUIT_SUBNET = 78432
- CONET_HOLESKY = 224433
- CONET_SEBOLIA_TESTNET = 224422
- CONFLUX_ESPACE = 1030
- CONFLUX_ESPACE_TESTNET = 71
- CONNECTORMANAGER = 38400
- CONNECTORMANAGER_ROBIN = 38401
- CONNEXT_SEPOLIA = 6398
- CONSTA_TESTNET = 371
- COORDINAPE_TESTNET = 5103
- CORE_BLOCKCHAIN_MAINNET = 1116
- CORE_BLOCKCHAIN_TESTNET = 1115
- CORE_BLOCKCHAIN_TESTNET2 = 1114
- CORN_MAIZENET = 21000000
- CORN_TESTNET = 21000001
- COSMIC_CHAIN = 67588
- COSVM_MAINNET = 323
- COTI_DEVNET = 13068200
- COTI_TESTNET = 7082400
- CRAB_NETWORK = 44
- CRATD2C_TESTNET = 65349
- CREATOR_CHAIN_TESTNET = 66665
- CREDITCOIN = 102030
- CREDITCOIN_DEVNET = 102032
- CREDITCOIN_TESTNET = 102031
- CREDIT_SMART_CHAIN = 13308
- CREDIT_SMART_CHAIN_MAINNET = 4400
- CRONOS_MAINNET = 25
- CRONOS_TESTNET = 338
- CRONOS_ZKEVM_MAINNET = 388
- CRONOS_ZKEVM_TESTNET = 240
- CROSSBELL = 3737
- CROSSFI_MAINNET = 4158
- CROSSFI_TESTNET = 4157
- CRYPTOCOINPAY = 10823
- CRYPTOX = 158245
- CRYPTO_EMERGENCY = 193
- CRYSTALEUM = 103090
- CTEX_SCAN_BLOCKCHAIN = 1455
- CUBE_CHAIN_MAINNET = 1818
- CUBE_CHAIN_TESTNET = 1819
- CUCKOO_CHAIN = 1200
- CUCKOO_SEPOLIA = 1210
- CURTIS = 33111
- CURVE_MAINNET = 827431
- CYBERDECKNET = 1146703430
- CYBERTRUST = 85449
- CYBER_MAINNET = 7560
- CYBER_TESTNET = 111557560
- CYBRIA_MAINNET = 6661
- CYBRIA_TESTNET = 6666
- CYCLE_NETWORK_MAINNET_SAILBOAT = 77677
- CYCLE_NETWORK_TESTNET = 1221
- CYCLE_NETWORK_TESTNET_CUTTLEFISH = 1228
- CYCLE_NETWORK_TESTNET_JELLYFISH = 1223
- CYPHERIUM_MAINNET = 16166
- CYTONIC_TESTNET = 52225
- DAILY_NETWORK_MAINNET = 824
- DAILY_NETWORK_TESTNET = 825
- DARWINIA_KOI_TESTNET = 701
- DARWINIA_NETWORK = 46
- DARWINIA_PANGOLIN_TESTNET = 43
- DARWINIA_PANGORO_TESTNET = 45
- DARWIN_DEVNET = 610
- DATACORE_SMART_CHAIN = 1555
- DATAHOPPER = 2021121117
- DAVINCI = 293
- DAX_CHAIN = 142
- DBCHAIN_TESTNET = 67
- DBK_CHAIN = 20240603
- DCHAIN = 2716446429837000
- DCHAIN_TESTNET = 2713017997578000
- DCPAY_MAINNET = 21223
- DCPAY_TESTNET = 21224
- DC_MAINNET = 176
- DEAMCHAIN_MAINNET = 136
- DEAMCHAIN_TESTNET = 236
- DEBANK_MAINNET = 116
- DEBANK_SEPOLIA_TESTNET = 20240324
- DEBANK_TESTNET = 2021398
- DEBANK_TESTNET_DEPRECATED = 115
- DEBOUNCE_SUBNET_TESTNET = 3306
- DECENTRABONE_LAYER1_TESTNET = 910
- DECENTRACONNECT_SOCIAL = 19224
- DECENTRALIZED_WEB_MAINNET = 124
- DECIMAL_SMART_CHAIN_MAINNET = 75
- DECIMAL_SMART_CHAIN_TESTNET = 202020
- DEELANCE_MAINNET = 45510
- DEEPBRAINCHAIN_MAINNET = 19880818
- DEEPBRAINCHAIN_TESTNET = 19850818
- DEEPL_MAINNET = 222555
- DEEPL_TESTNET = 222666
- DEFICHAIN_EVM_NETWORK_MAINNET = 1130
- DEFICHAIN_EVM_NETWORK_TESTNET = 1131
- DEFIMETACHAIN_CHANGI_TESTNET = 1133
- DEFIVERSE_MAINNET = 16116
- DEFIVERSE_TESTNET = 17117
- DEFI_ORACLE_META_MAINNET = 138
- DEFI_ORACLE_META_TESTNET = 2138
- DEGEN_CHAIN = 666666666
- DEHVO = 113
- DELA_SEPOLIA_TESTNET = 9393
- DEPRECATED_CHI = 100100
- DEPRECATED_CRONOS_ZKEVM_TESTNET = 282
- DEPRECATED_SKALE_CALYPSO_HUB_TESTNET = 344106930
- DEPRECATED_SKALE_EUROPA_HUB_TESTNET = 476158412
- DEPRECATED_SKALE_NEBULA_HUB_TESTNET = 503129905
- DEPRECATED_SKALE_TITAN_HUB_TESTNET = 1517929550
- DERIW_DEVNET = 44474237230
- DEVIANT_TOKEN_BLOCKCHAIN = 52027071
- DEVIANT_TOKEN_BLOCKCHAIN_TESTNET = 52027080
- DEXALOT_SUBNET = 432204
- DEXALOT_SUBNET_TESTNET = 432201
- DEXILLA_TESTNET = 1954
- DEXIT_NETWORK = 877
- DFK_CHAIN = 53935
- DFK_CHAIN_TEST = 335
- DIGIT_SOUL_SMART_CHAIN = 6363
- DIGIT_SOUL_SMART_CHAIN_2 = 363636
- DIODE_PRENET = 15
- DIODE_TESTNET_STAGING = 13
- DISCHAIN = 513100
- DIV_CHAIN = 40000
- DJT_TESTNET = 621847
- DM2_VERSE_MAINNET = 68770
- DM2_VERSE_TESTNET = 68775
- DOCOIN_COMMUNITY_CHAIN = 526916
- DODAO = 855456
- DODOCHAIN_TESTNET = 53457
- DOGCOIN_MAINNET = 1117
- DOGCOIN_TESTNET = 9339
- DOGECHAIN_MAINNET = 2000
- DOGECHAIN_TESTNET = 568
- DOGELAYER_MAINNET = 9888
- DOGETHER_MAINNET = 1248
- DOID = 53277
- DOID_TESTNET = 56797
- DOJIMA = 187
- DOJIMA_TESTNET = 184
- DOKEN_SUPER_CHAIN_MAINNET = 61916
- DOMA_TESTNET = 97476
- DONATUZ = 42026
- DORIC_NETWORK = 1717
- DOS_CHAIN = 7979
- DOS_FUJI_SUBNET = 1311
- DOS_TESNET = 3939
- DOT_BLOX = 7923
- DOUBLE_A_CHAIN_MAINNET = 512
- DOUBLE_A_CHAIN_TESTNET = 513
- DPU_CHAIN = 2611555
- DRACONES_FINANCIAL_SERVICES = 8387
- DRAC_NETWORK = 3912
- DRAGONFLY_MAINNET_HEXAPOD = 78281
- DREYERX_MAINNET = 23451
- DREYERX_TESTNET = 23452
- DUBXCOIN_NETWORK = 3269
- DUBXCOIN_TESTNET = 3270
- DUCATUSX = 26483
- DUCATUSX_TESTNET = 26482
- DUCKCHAIN_MAINNET = 5545
- DUCKCHAIN_TESTNET = 202105
- DUSTBOY_IOT = 555888
- DXCHAIN_MAINNET = 36
- DXCHAIN_TESTNET = 72
- DYMENSION = 1100
- DYNO_MAINNET = 3966
- DYNO_TESTNET = 3967
- D_CHAIN_MAINNET = 1951
- EBI_CHAIN = 98881
- EBRO_NETWORK = 2306
- ECHOS_CHAIN = 4321
- ECLAT_MAINNET = 165279
- ECLAT_TESTNET = 262371
- ECLIPSE_SUBNET = 17172
- ECLIPSE_TESTNET = 555666
- ECOBALL_MAINNET = 2100
- ECOBALL_TESTNET_ESPUMA = 2101
- ECREDITS_TESTNET = 63001
- ECROX_CHAIN_MAINNET = 988207
- EDEXA_MAINNET = 5424
- EDEXA_TESTNET = 1995
- EDGELESS_NETWORK = 2026
- EDGELESS_TESTNET = 202
- EDGEWARE_EDGEEVM_MAINNET = 2021
- EDGE_MATRIX_CHAIN = 6678
- EDGE_MATRIX_CHAIN_TESTNET = 99876
- EDU_CHAIN = 41923
- EDU_CHAIN_TESTNET = 656476
- EGOCHAIN = 5439
- EGONCOIN_MAINNET = 271
- EGONCOIN_TESTNET = 271271
- EIOB_MAINNET = 612
- EKAASH = 205
- EKTA = 1994
- ELASTOS_SMART_CHAIN = 20
- ELASTOS_SMART_CHAIN_TESTNET = 21
- ELA_DID_SIDECHAIN_MAINNET = 22
- ELA_DID_SIDECHAIN_TESTNET = 23
- ELEANOR = 1967
- ELECTRONEUM_MAINNET = 52014
- ELECTRONEUM_TESTNET = 5201420
- ELIBERTY_MAINNET = 990
- ELIBERTY_TESTNET = 99099
- ELIZABETH_TESTNET = 2731
- ELLAISM = 64
- ELLA_THE_HEART = 7027
- ELUVIO_CONTENT_FABRIC = 955305
- ELUX_CHAIN = 2907
- ELYSIUM_MAINNET = 1339
- ELYSIUM_TESTNET = 1338
- EMONEY_NETWORK_MAINNET = 4545
- EMONEY_NETWORK_TESTNET = 4544
- EMPIRE_NETWORK = 3693
- ENDURANCE_SMART_CHAIN_MAINNET = 648
- ENERGI_MAINNET = 39797
- ENERGI_TESTNET = 49797
- ENERGY_WEB_CHAIN = 246
- ENERGY_WEB_VOLTA_TESTNET = 73799
- ENGRAM_TESTNET = 131
- ENI_MAINNET = 173
- ENI_TESTNET = 6912115
- ENNOTHEM_MAINNET_PROTEROZOIC = 48
- ENNOTHEM_TESTNET_PIONEER = 49
- ENTANGLE_MAINNET = 33033
- ENTANGLE_TESTNET = 33133
- ENTERCHAIN_MAINNET = 1214
- ENULS_MAINNET = 119
- ENULS_TESTNET = 120
- EOS_EVM_LEGACY = 59
- EOS_EVM_NETWORK = 17777
- EOS_EVM_NETWORK_TESTNET = 15557
- ERAM_MAINNET = 721529
- ERASWAP_MAINNET = 5197
- ERBIE_MAINNET = 50888
- ESA = 83278
- ESPENTO_MAINNET = 9911
- ESYNC_NETWORK_MAINNET = 63000
- ESYNC_NETWORK_TESTNET = 63002
- ETERNAL_MAINNET = 140
- ETHEREAL_TESTNET = 13374202
- ETHEREUM_CLASSIC = 61
- ETHEREUM_HOODI = 560048
- ETHEREUM_INSCRIPTION_MAINNET = 1617
- ETHERGEM = 1987
- ETHERINC = 101
- ETHERLINK_MAINNET = 42793
- ETHERLINK_SHADOWNET_TESTNET = 127823
- ETHERLINK_TESTNET = 128123
- ETHERLITE_CHAIN = 111
- ETHERNITY = 183
- ETHERNITY_TESTNET = 233
- ETHERSOCIAL_NETWORK = 31102
- ETHOS = 100000000
- ETHO_PROTOCOL = 1313114
- ETHSTORAGE_DEVNET = 3337
- ETHSTORAGE_L2_DEVNET = 3335
- ETHSTORAGE_L2_MAINNET = 3332
- ETHSTORAGE_L2_TESTNET = 3336
- ETHSTORAGE_MAINNET = 3339
- ETHSTORAGE_TESTNET = 3333
- ETHXY = 969
- ETHXY_TESTNET = 979
- ETICA_MAINNET = 61803
- ETND_CHAIN_MAINNETS = 131419
- ETP_MAINNET = 20256789
- EURUS_MAINNET = 1008
- EURUS_TESTNET = 1984
- EVANESCO_MAINNET = 2213
- EVANESCO_TESTNET = 1201
- EVENTUM_TESTNET = 16182
- EVERCLEAR_MAINNET = 25327
- EVMOS = 9001
- EVMOS_TESTNET = 9000
- EVM_ON_FLOW = 747
- EVM_ON_FLOW_TESTNET = 545
- EVOKE_MAINNET = 9395
- EVOKE_TESTNET = 31414
- EVOLVE_MAINNET = 3424
- EVOLVE_TESTNET = 14324
- EVRICE_NETWORK = 1010
- EXCELON_MAINNET = 22052002
- EXCOINCIAL_CHAIN_MAINNET = 27082022
- EXCOINCIAL_CHAIN_VOLTA_TESTNET = 27082017
- EXOSAMA_NETWORK = 2109
- EXPANSE_NETWORK = 2
- EXPCHAIN_TESTNET = 18880
- EXSAT_MAINNET = 7200
- EXSAT_TESTNET = 839999
- EXZO_NETWORK_MAINNET = 1229
- EZCHAIN_C_CHAIN_MAINNET = 2612
- EZCHAIN_C_CHAIN_TESTNET = 2613
- E_DOLLAR = 8087
- FACTORY_127_MAINNET = 127
- FAIR_TESTNET = 171000
- FANTASIA_CHAIN_MAINNET = 868
- FANTOM_OPERA = 250
- FANTOM_TESTNET = 4002
- FASTEX_CHAIN_BAHAMUT_OASIS_TESTNET = 4090
- FASTEX_CHAIN_TESTNET = 424242
- FERRUM_TESTNET = 26026
- FHENIX_HELIUM = 8008135
- FIBONACCI_MAINNET = 12306
- FILECOIN_BUTTERFLY_TESTNET = 3141592
- FILECOIN_CALIBRATION_TESTNET = 314159
- FILECOIN_HYPERSPACE_TESTNET = 3141
- FILECOIN_LOCAL_TESTNET = 31415926
- FILECOIN_MAINNET = 314
- FILEFILEGO = 191
- FILENOVA_MAINNET = 579
- FILENOVA_TESTNET = 5675
- FINDORA_FORGE = 2154
- FINDORA_MAINNET = 2152
- FINDORA_TESTNET = 2153
- FIRECHAIN_MAINNET = 529
- FIRECHAIN_MAINNET_OLD = 5290
- FIRECHAIN_ZKEVM = 814
- FIRECHAIN_ZKEVM_GHOSTRIDER = 3885
- FIRENZE_TEST_NETWORK = 78110
- FLACHAIN_MAINNET = 29032022
- FLAG_MAINNET = 147
- FLAG_TESTNET = 1147
- FLAME = 253368190
- FLAME_TESTNET = 16604737732183
- FLAMMA_MAINNET = 55614
- FLAMMA_TESTNET = 6550
- FLANA = 8135
- FLANA_MIXNET = 81352
- FLANA_PRIVNET = 81353
- FLANA_TESTNET = 81351
- FLARE_MAINNET = 14
- FLARE_TESTNET_COSTON2 = 114
- FLUENCE = 9999999
- FLUENCE_STAGE = 123420000220
- FLUENCE_TESTNET = 52164803
- FLUENT_DEVELOPER_PREVIEW = 20993
- FNCY = 73
- FNCY_TESTNET = 923018
- FORMA = 984122
- FORMA_SKETCHPAD = 984123
- FORMICARIUM = 43521
- FORM_NETWORK = 478
- FORM_TESTNET = 132902
- FORTA_CHAIN = 80931
- FOUNDRY_CHAIN_TESTNET = 77238
- FOX_TESTNET_NETWORK = 6565
- FRAME_TESTNET = 68840142
- FRAXTAL = 252
- FRAXTAL_TESTNET = 2522
- FREIGHT_TRUST_NETWORK = 211
- FRENCHAIN = 44444
- FRONTIER_OF_DREAMS_TESTNET = 18000
- FUNKI = 33979
- FUNKI_SEPOLIA_TESTNET = 3397901
- FURTHEON = 308
- FUSE_MAINNET = 122
- FUSE_SPARKNET = 123
- FUSE_TESTNET = 12001
- FUSION_MAINNET = 32659
- FUSION_TESTNET = 46688
- F_XCORE_MAINNET_NETWORK = 530
- F_XCORE_TESTNET_NETWORK = 90001
- G8CHAIN_MAINNET = 17171
- G8CHAIN_TESTNET = 18181
- GALACTICA_RETICULUM = 9302
- GALADRIEL_DEVNET = 696969
- GAME7 = 2187
- GAME7_TESTNET = 13746
- GAMESWIFT_CHAIN_TESTNET = 10888
- GANACHE = 1337
- GAN_TESTNET = 4048
- GARIZON_STAGE0 = 90
- GARIZON_STAGE1 = 91
- GARIZON_STAGE2 = 92
- GARIZON_STAGE3 = 93
- GARIZON_TESTNET_STAGE0 = 900
- GARIZON_TESTNET_STAGE1 = 901
- GARIZON_TESTNET_STAGE2 = 902
- GARIZON_TESTNET_STAGE3 = 903
- GARNET_HOLESKY = 17069
- GATECHAIN_MAINNET = 86
- GATECHAIN_TESTNET = 85
- GATHER_DEVNET_NETWORK = 486217935
- GATHER_MAINNET_NETWORK = 192837465
- GATHER_TESTNET_NETWORK = 356256156
- GAUSS_MAINNET = 1777
- GDCC_MAINNET = 7774
- GDCC_TESTNET = 7775
- GDPR_MAINNET = 12358
- GDPR_TESTNET = 85321
- GEAR_ZERO_NETWORK_MAINNET = 516
- GEAR_ZERO_NETWORK_TESTNET = 266256
- GEEK_VERSE_MAINNET = 75512
- GEEK_VERSE_TESTNET = 75513
- GEIST_MAINNET = 63157
- GEMCHAIN = 123321
- GEMUCHAIN_TESTNET = 1903648807
- GENECHAIN = 80
- GENESIS_COIN = 9100
- GENESIS_L1 = 29
- GENESIS_L1_TESTNET = 26
- GENESYS_CODE_MAINNET = 59971
- GENESYS_MAINNET = 16507
- GESOTEN_VERSE_TESTNET = 42801
- GESO_VERSE = 428
- GIANT_MAMMOTH_MAINNET = 8989
- GIL_TESTNET = 1452
- GITAGI_ATLAS_TESTNET = 210049
- GITSHOCK_CARTENZ_TESTNET = 1881
- GITSWARM_TEST_NETWORK = 28872323069
- GIWA_SEPOLIA_TESTNET = 91342
- GLIDE_L1_PROTOCOL_XP = 251
- GLIDE_L2_PROTOCOL_XP = 253
- GLOBAL_TRUST_NETWORK = 101010
- GLOBEL_CHAIN = 4893
- GLSCAN = 10222
- GM_NETWORK_MAINNET = 2777
- GM_NETWORK_TESTNET = 202402181627
- GNOSIS = 100
- GNOSIS_CHIADO_TESTNET = 10200
- GOAT_NETWORK = 2345
- GOBBL_TESTNET = 486487
- GOCHAIN = 60
- GOCHAIN_TESTNET = 31337
- GODWOKEN_MAINNET = 71402
- GOERLI = 5
- GOLDXCHAIN_MAINNET = 42355
- GOLDXCHAIN_TESTNET = 22324
- GOLD_CHAIN = 4653
- GOLD_SMART_CHAIN_MAINNET = 6789
- GOLD_SMART_CHAIN_TESTNET = 79879
- GON_CHAIN = 10024
- GOODDATA_MAINNET = 33
- GOODDATA_TESTNET = 32
- GPT_MAINNET = 1511670449
- GRAPHITE_MAINNET = 440017
- GRAPHITE_TESTNET = 54170
- GRAPHLINQ_BLOCKCHAIN_MAINNET = 614
- GRAVITY_ALPHA_MAINNET = 1625
- GRAVITY_ALPHA_TESTNET_SEPOLIA = 13505
- GREEN_CHAIN_TESTNET = 97531
- GROK_CHAIN_MAINNET = 72992
- GRVT_EXCHANGE = 325
- GRVT_EXCHANGE_TESTNET = 326
- GTCSCAN = 3490
- GTON_MAINNET = 1000
- GTON_TESTNET = 50021
- GUAPCOINX = 71111
- GUNZ = 43419
- GUNZ_TESTNET = 49321
- GURU_NETWORK = 260
- GURU_NETWORK_TESTNET = 261
- HAIC = 803
- HALO_MAINNET = 1280
- HAM = 5112
- HAMMER_CHAIN_MAINNET = 25888
- HAPCHAIN = 8794598
- HAPCHAIN_TESTNET = 373737
- HAPPYCHAIN_TESTNET = 216
- HAQQ_CHAIN_TESTNET = 54211
- HAQQ_NETWORK = 11235
- HARADEV_TESTNET = 197710212031
- HARMONY_DEVNET_SHARD_0 = 1666900000
- HARMONY_DEVNET_SHARD_1 = 1666900001
- HARMONY_MAINNET_SHARD_0 = 1666600000
- HARMONY_MAINNET_SHARD_1 = 1666600001
- HARMONY_MAINNET_SHARD_2 = 1666600002
- HARMONY_MAINNET_SHARD_3 = 1666600003
- HARMONY_TESTNET_SHARD_0 = 1666700000
- HARMONY_TESTNET_SHARD_1 = 1666700001
- HASHBIT_MAINNET = 11119
- HASHKEY_CHAIN = 177
- HASHKEY_CHAIN_TESTNET = 133
- HASHKEY_CHAIN_TESTNET_DISCARD = 230315
- HAUST_MAINNET = 938
- HAUST_NETWORK_TESTNET = 1523903251
- HAUST_TESTNET = 1570754601
- HAVEN1_TESTNET = 810
- HAYMO_TESTNET = 234666
- HAZLOR_TESTNET = 7878
- HEDERA_LOCALNET = 298
- HEDERA_MAINNET = 295
- HEDERA_PREVIEWNET = 297
- HEDERA_TESTNET = 296
- HELA_OFFICIAL_RUNTIME_MAINNET = 8668
- HELA_OFFICIAL_RUNTIME_TESTNET = 666888
- HELIOS_CHAIN_TESTNET = 42000
- HELP_THE_HOMELESS = 7118
- HEMI_NETWORK = 43111
- HEMI_SEPOLIA = 743111
- HERTZ_NETWORK_MAINNET = 26600
- HIGHBURY = 710
- HIGHOCTANE_SUBNET = 1853
- HIGH_PERFORMANCE_BLOCKCHAIN = 269
- HIKA_NETWORK_TESTNET = 5729
- HIZOCO_MAINNET = 80096
- HOKUM = 8080808
- HOKUM_TESTNET = 20482050
- HOLESKY = 17000
- HOME_VERSE_MAINNET = 19011
- HONGKONG_MAINNET = 852
- HOO_SMART_CHAIN = 70
- HOO_SMART_CHAIN_TESTNET = 170
- HORIZEN_EON_MAINNET = 7332
- HORIZEN_GOBI_TESTNET = 1663
- HPP_MAINNET = 190415
- HPP_SEPOLIA = 181228
- HTMLCOIN_MAINNET = 4444
- HUBBLE_EXCHANGE = 1992
- HUDDLE01_DRTC_CHAIN = 12323
- HUMANITY_PROTOCOL = 6985385
- HUMANITY_PROTOCOL_TESTNET = 7080969
- HUMANODE_MAINNET = 5234
- HUMANODE_TESTNET_5_ISRAFEL = 14853
- HUMANS_AI_MAINNET = 1089
- HUMANS_AI_TESTNET = 4139
- HUMAN_PROTOCOL = 1273227453
- HUOBI_ECO_CHAIN_MAINNET = 128
- HUOBI_ECO_CHAIN_TESTNET = 256
- HYBRID_CHAIN_NETWORK_MAINNET = 2468
- HYBRID_CHAIN_NETWORK_TESTNET = 2458
- HYBRID_TESTNET = 1225
- HYBRID_TESTNET_DEPRECATED = 1224
- HYCHAIN = 2911
- HYCHAIN_TESTNET = 29112
- HYDRADX = 222222
- HYDRA_CHAIN = 4488
- HYDRA_CHAIN_TESTNET = 8844
- HYPERAGI_MAINNET = 2868
- HYPEREVM = 999
- HYPERONCHAIN_TESTNET = 400
- HYPRA_MAINNET = 622277
- ICB_NETWORK = 73115
- ICB_TESTNET = 73114
- ICHAIN_NETWORK = 3639
- ICHAIN_TESTNET = 3645
- ICPLAZA_MAINNET = 142857
- IDCHAIN_MAINNET = 74
- IDOS_GAMES_CHAIN_TESTNET = 1499
- IEXEC_SIDECHAIN = 134
- IMMU3_EVM = 3100
- IMMUTABLE_ZKEVM = 13371
- IMMUTABLE_ZKEVM_DEVNET = 15003
- IMMUTABLE_ZKEVM_TESTNET = 13473
- IMPERIUM_MAINNET = 9819
- IMPERIUM_TESTNET = 9818
- IMVERSED_MAINNET = 5555555
- IMVERSED_TESTNET = 5555558
- INCENTIV = 24101
- INCENTIV_DEVNET = 16350
- INCENTIV_TESTNET = 28802
- INEVM_MAINNET = 2525
- INITVERSE_GENESIS_TESTNET = 7234
- INITVERSE_MAINNET = 7233
- INJECTIVE = 1776
- INJECTIVE_TESTNET = 1439
- INK = 57073
- INK_SEPOLIA = 763373
- INNOVATOR_CHAIN = 129
- INOAI = 88559
- IOLITE = 18289463
- IORA_CHAIN = 1197
- IOST_MAINNET = 182
- IOTA_EVM = 8822
- IOTA_EVM_TESTNET = 1075
- IOTEX_NETWORK_MAINNET = 4689
- IOTEX_NETWORK_TESTNET = 4690
- IPOS_NETWORK = 1122334455
- IRISHUB = 6688
- IRISHUB_TESTNET = 16688
- ISUNCOIN_MAINNET = 8017
- ITX_MAINNET = 1235
- ITX_TESTNET = 5321
- IVAR_CHAIN_TESTNET = 16888
- J2O_TARO = 35011
- JAIHO_CHAIN = 1313
- JANUS_TESTNET = 66988
- JAPAN_OPEN_CHAIN_MAINNET = 81
- JAPAN_OPEN_CHAIN_TESTNET = 10081
- JASMY_CHAIN = 680
- JASMY_CHAIN_TESTNET = 681
- JELLIE = 202624
- JFIN_CHAIN = 3501
- JIBCHAIN_L1 = 8899
- JIRITSU_TESTNET_SUBNET = 11227
- JONO11_SUBNET = 20765
- JONO12_SUBNET = 955081
- JOSEON_MAINNET = 1392
- JOULEVERSE_MAINNET = 3666
- JOVAY_MAINNET = 5734951
- JOVAY_SEPOLIA_TESTNET = 2019775
- JOYS_DIGITAL_MAINNET = 35855456
- JOYS_DIGITAL_TESTNET = 99415706
- JUMBOCHAIN_MAINNET = 1009
- JUNCACHAIN = 668
- JUNCACHAIN_TESTNET = 669
- JUNEO_BCH1_CHAIN = 45013
- JUNEO_DAI1_CHAIN = 45004
- JUNEO_DOGE1_CHAIN = 45010
- JUNEO_EUR1_CHAIN = 45011
- JUNEO_GLD1_CHAIN = 45008
- JUNEO_JUNE_CHAIN = 45003
- JUNEO_LINK1_CHAIN = 45014
- JUNEO_LTC1_CHAIN = 45009
- JUNEO_MBTC1_CHAIN = 45007
- JUNEO_SGD1_CHAIN = 45012
- JUNEO_USD1_CHAIN = 45006
- JUNEO_USDT1_CHAIN = 45005
- JZERO = 3502
- K2_MAINNET = 2410
- K2_TESTNET = 2512
- KAIA_KAIROS_TESTNET = 1001
- KAIA_MAINNET = 8217
- KAIBA_LIGHTNING_CHAIN_TESTNET = 104
- KAICHAIN = 61406
- KAICHAIN_TESTNET = 29536
- KAKAROT_SEPOLIA_DEPRECATED = 1802203764
- KAKAROT_STARKNET_SEPOLIA = 920637907288165
- KALAR_CHAIN = 1379
- KALICHAIN = 654
- KALICHAIN_TESTNET = 653
- KALYCHAIN_MAINNET = 3888
- KALYCHAIN_TESTNET = 3889
- KANAZAWA = 222000222
- KARAK_GOERLI = 2511
- KARAK_SEPOLIA = 8054
- KARDIACHAIN_MAINNET = 24
- KARURA_NETWORK = 686
- KARURA_NETWORK_TESTNET = 596
- KASPACLASSIC_MAINNET = 104566
- KATANA_MAINNET = 747474
- KATANA_TESTNET = 737373
- KAVA = 2222
- KAVA_TESTNET = 2221
- KB_CHAIN = 11000
- KCC_MAINNET = 321
- KCC_TESTNET = 322
- KEKCHAIN = 420420
- KEKCHAIN_KEKTEST = 420666
- KERLEANO = 1804
- KII_TESTNET_ORO = 1336
- KILN = 1337802
- KINGDOM_CHAIN = 39916801
- KING_OF_LEGENDS_MAINNET = 2425
- KINTO_MAINNET = 7887
- KINTO_TESTNET = 42888
- KINTSUGI = 1337702
- KIWI_SUBNET = 2037
- KLAOS_NOVA = 27181
- KLYNTAR = 7331
- KONET_MAINNET = 17217
- KORTHOTEST = 8285
- KORTHO_MAINNET = 2559
- KOTTI_TESTNET = 6
- KPA_SMART_CHAIN_TESTNET = 9091
- KREST_NETWORK = 2241
- KROMA = 255
- KROMA_SEPOLIA = 2358
- KRONOBIT_MAINNET = 13600
- KYMTC_MAINNET = 15430
- KYMTC_TESTNET = 24076
- KYOTO = 1997
- KYOTO_TESTNET = 1998
- K_LAOS = 2718
- L3X_PROTOCOL = 12324
- L3X_PROTOCOL_TESTNET = 12325
- LACHAIN = 274
- LACHAIN_MAINNET = 225
- LACHAIN_TESTNET = 226
- LAIKA_MAINNET = 6942
- LAIKA_TESTNET = 4269
- LAMBDA_CHAIN_MAINNET = 56026
- LAMBDA_CHAIN_TESTNET = 17000920
- LAMBDA_TESTNET = 92001
- LAMINA1 = 10849
- LAMINA1_IDENTITY = 10850
- LAMINA1_IDENTITY_TESTNET = 767368
- LAMINA1_TESTNET = 764984
- LAOS = 6283
- LAOS_ARRAKIS = 667
- LAOS_SIGMA_TESTNET = 62850
- LARISSA_CHAIN = 9898
- LATAM_BLOCKCHAIN_RESIL_TESTNET = 172
- LATESTNET = 418
- LATEST_CHAIN_TESTNET = 6660
- LAVITA_MAINNET = 360890
- LAYEREDGE_TESTNET = 3456
- LBRY_MAINNET = 19600
- LEMONCHAIN = 1006
- LEMONCHAINTESTNET = 1005
- LENS = 232
- LENS_TESTNET = 37111
- LESTNET = 21363
- LIF3_CHAIN = 8869
- LIF3_CHAIN_TESTNET = 1811
- LIGHTLINK_PEGASUS_TESTNET = 1891
- LIGHTLINK_PHOENIX_MAINNET = 1890
- LIGHTSTREAMS_MAINNET = 163
- LIGHTSTREAMS_TESTNET = 162
- LINEA = 59144
- LINEA_GOERLI = 59140
- LINEA_SEPOLIA = 59141
- LINQTO_DEVNET = 84
- LIQUICHAIN = 1662
- LIQUIDLAYER_MAINNET = 25186
- LIQUIDLAYER_TESTNET = 93572
- LISINSKI = 385
- LISK = 1135
- LISK_SEPOLIA_TESTNET = 4202
- LITENTRY = 212013
- LITHEUM_TEST_NETWORK = 1174
- LIVEPLEX_ORACLEEVM = 50001
- LIVING_ASSETS_MAINNET = 1440
- LOCACHAIN_MAINNET = 19180
- LOOPNETWORK_MAINNET = 15551
- LORENZO = 8329
- LOVELY_NETWORK_MAINNET = 730
- LOVELY_NETWORK_TESTNET = 307
- LUCID_BLOCKCHAIN = 800
- LUCKY_NETWORK = 998
- LUDAN_MAINNET = 1688
- LUKSO_MAINNET = 42
- LUKSO_TESTNET = 4201
- LUMIA_MAINNET = 994873017
- LUMIA_TESTNET = 1952959480
- LUMMIO_NETWORK = 12020498
- LUMOZ_CHAIN_MAINNET = 96370
- LUMOZ_CHAIN_TESTNET = 105363
- LUMOZ_QUIDDITCH_TESTNET = 58680
- LUMOZ_TESTNET_ALPHA = 51178
- LUX_MAINNET = 96369
- LUX_TESTNET = 96368
- LYCAN_CHAIN = 721
- LYRA_CHAIN = 957
- MAALCHAIN_TESTNET = 7860
- MAALCHAIN_TESTNET_V2 = 7863
- MAALCHAIN_V2 = 7862
- MAAL_CHAIN = 786
- MAGAPE_TESTNET = 141319
- MAGNET_NETWORK = 19527
- MAINNET = 1
- MAINNETZ_MAINNET = 2016
- MAINNETZ_TESTNET = 9768
- MAISTESTSUBNET = 43214913
- MAMMOTH_MAINNET = 8898
- MANDE_NETWORK_MAINNET = 18071918
- MANTA_PACIFIC_MAINNET = 169
- MANTA_PACIFIC_SEPOLIA_TESTNET = 3441006
- MANTA_PACIFIC_TESTNET = 3441005
- MANTIS_TESTNET_HEXAPOD = 96970
- MANTLE = 5000
- MANTLE_SEPOLIA_TESTNET = 5003
- MANTLE_TESTNET = 5001
- MANTRACHAIN_MAINNET = 5888
- MANTRACHAIN_TESTNET = 5887
- MAPO_MAKALU = 212
- MAP_PROTOCOL = 22776
- MARKR_GO = 431140
- MARO_BLOCKCHAIN_MAINNET = 8848
- MARS_CREDIT = 110110
- MASA = 13396
- MASA_TESTNET = 103454
- MAS_MAINNET = 220315
- MATCHAIN = 698
- MATCHAIN_TESTNET = 699
- MATHCHAIN = 1139
- MATHCHAIN_TESTNET = 1140
- MATR1X_TESTNET = 88866
- MAXI_CHAIN_MAINNET = 899
- MAXI_CHAIN_TESTNET = 898
- MAXXCHAIN_MAINNET = 10201
- MAZZE_TESTNET = 199991
- MCH_VERSE_MAINNET = 29548
- MDGL_TESTNET = 8029
- MECHAIN_TESTNET = 5151
- MEGAETH_MAINNET = 4326
- MEGAETH_TESTNET = 6342
- MEKONG = 7078815900
- MELD = 333000333
- MEMECORE = 4352
- MEMENTO_TESTNET = 12052024
- MEMO_SMART_CHAIN_MAINNET = 985
- MERKLE_SCAN = 1909
- MERLIN_ERIGON_TESTNET = 4203
- MERLIN_MAINNET = 4200
- MESHNYAN_TESTNET = 600
- METABENZ_CHAIN = 97766
- METACCES_MAINNET = 2071
- METACCES_TESTNET = 1260
- METACHAIN_ISTANBUL = 1453
- METACHAIN_MAINNET = 571
- METACHAIN_ONE_MAINNET = 112358
- METADAP_ENTERPRISE_MAINNET = 91120
- METADAP_ENTERPRISE_TESTNET = 119139
- METADIUM_MAINNET = 11
- METADIUM_TESTNET = 12
- METADOT_MAINNET = 16000
- METADOT_TESTNET = 16001
- METALINK_NETWORK = 2004
- METAL_C_CHAIN = 381931
- METAL_L2 = 1750
- METAL_L2_TESTNET = 1740
- METAL_TAHOE_C_CHAIN = 381932
- METANOVA_VERSE = 10096
- METAPLAYERONE_DUBAI_TESTNET = 2124
- METAPLAYERONE_MAINNET = 2122
- METER_MAINNET = 82
- METER_TESTNET = 83
- METIS_ANDROMEDA_MAINNET = 1088
- METIS_GOERLI_TESTNET = 599
- METIS_SEPOLIA_TESTNET = 59902
- METIS_STARDUST_TESTNET = 588
- MEVERSE_CHAIN_MAINNET = 7518
- MEVERSE_CHAIN_TESTNET = 4759
- MEZO_MATSNET_TESTNET = 31611
- MFEV_CHAIN_MAINNET = 9982
- MIEXS_SMARTCHAIN = 761412
- MILKOMEDA_A1_MAINNET = 2002
- MILKOMEDA_A1_TESTNET = 200202
- MILKOMEDA_C1_MAINNET = 2001
- MILKOMEDA_C1_TESTNET = 200101
- MILVINE = 9322253
- MIND_NETWORK_MAINNET = 228
- MIND_NETWORK_TESTNET = 192940
- MIND_SMART_CHAIN_MAINNET = 9996
- MIND_SMART_CHAIN_TESTNET = 9977
- MINTARA_MAINNET = 1080
- MINTARA_TESTNET = 1079
- MINTME_COM_COIN = 24734
- MINT_MAINNET = 185
- MINT_SEPOLIA_TESTNET = 1687
- MINT_TESTNET = 1686
- MITOSIS_TESTNET = 124832
- MIX = 76
- MIXIN_VIRTUAL_MACHINE = 73927
- MIYOU_MAINNET = 30088
- MIZANA = 8136
- MIZANA_MIXNET = 81362
- MIZANA_PRIVNET = 81363
- MIZANA_TESTNET = 81361
- MOAC_MAINNET = 1099
- MOAC_TESTNET = 201
- MODE = 34443
- MODE_TESTNET = 919
- MODULARIUM = 776877
- MOLEREUM_NETWORK = 6022140761023
- MONAD_DEVNET = 20143
- MONAD_MAINNET = 143
- MONAD_TESTNET = 10143
- MOONBASE_ALPHA = 1287
- MOONBEAM = 1284
- MOONCHAIN_GENEVA_TESTNET = 5167004
- MOONRIVER = 1285
- MOONROCK = 1288
- MOONROCK_OLD = 1286
- MOONSAMA_NETWORK = 2199
- MORDEN_TESTNET = 62
- MORDOR_TESTNET = 63
- MORPH = 2818
- MORPH_HOLESKY = 2810
- MORPH_HOODI = 2910
- MORPH_TESTNET = 2710
- MOVEMENT_EVM = 3073
- MOVEMENT_EVM_DEVNET = 30731
- MOVEMENT_EVM_LEGACY = 30730
- MOVEMENT_EVM_TESTNET = 30732
- MOVO_SMART_CHAIN_MAINNET = 2049
- MO_MAINNET = 7924
- MST_CHAIN = 4646
- MTT_MAINNET = 6880
- MULTIVAC_MAINNET = 62621
- MUMBAI = 80001
- MUNODE_TESTNET = 956
- MUSICOIN = 7762959
- MUSTER_MAINNET = 4078
- MXC_WANNSEE_ZKEVM_TESTNET = 5167003
- MXC_ZKEVM_MOONCHAIN = 18686
- MYOWN_TESTNET = 9999
- MYTHICAL_CHAIN = 201804
- NAHMII_2_MAINNET = 5551
- NAHMII_2_TESTNET = 5553
- NAHMII_3_MAINNET = 4061
- NAHMII_3_TESTNET = 4062
- NAL_MAINNET = 328527
- NAL_SEPOLIA_TESTNET = 328527624
- NAMEFI_CHAIN_MAINNET = 132
- NANON = 2748
- NANON_SEPOLIA = 27483
- NATIV3_MAINNET = 399
- NATIV3_TESTNET = 333333
- NAUTILUS_MAINNET = 22222
- NAUTILUS_PROTEUS_TESTNET = 88002
- NAUTILUS_TRITION_CHAIN = 91002
- NEAR_PROTOCOL = 397
- NEAR_PROTOCOL_TESTNET = 398
- NEBULA_TESTNET = 107
- NEONLINK_MAINNET = 259
- NEONLINK_TESTNET = 9559
- NEON_EVM_DEVNET = 245022926
- NEON_EVM_DEVNET_ROLLUP = 245022929
- NEON_EVM_MAINNET = 245022934
- NEON_EVM_TESTNET = 245022940
- NEOX_TESTNET_T3 = 12227331
- NEO_X_MAINNET = 47763
- NEO_X_TESTNET_T4 = 12227332
- NEPAL_BLOCKCHAIN_NETWORK = 977
- NERO_MAINNET = 1689
- NERO_TESTNET = 689
- NETMIND_CHAIN_TESTNET = 1100789
- NETSBO = 5333
- NEURA = 266
- NEURA_DEVNET = 268
- NEURA_TESTNET = 267
- NEUROCHAIN_MAINNET = 313
- NEUROCHAIN_TESTNET = 303
- NEUROWEB = 2043
- NEUTRINOS_TESTNET = 197
- NEWTON = 1012
- NEWTON_TESTNET = 1007
- NEXA_MAINNET_BLOCK = 9025
- NEXA_METANET = 29223
- NEXA_METATEST = 29225
- NEXA_TESTNET_BLOCK = 9024
- NEXIS_NETWORK_TESTNET = 2370
- NEXI_MAINNET = 4242
- NEXI_V2_MAINNET = 4243
- NIBIRU_CATACLYSM_1 = 6900
- NIBIRU_DEVNET_3 = 7222
- NIBIRU_TESTNET_1 = 7210
- NIBIRU_TESTNET_2 = 6911
- NITROGRAPH_TESTNET = 200024
- NIZA_CHAIN_MAINNET = 20041
- NIZA_CHAIN_TESTNET = 20073
- NOLLIE_SKATECHAIN_TESTNET = 5051
- NORDEK_MAINNET = 81041
- NOVA_NETWORK = 87
- NOW_CHAIN_MAINNET = 2488
- NOW_CHAIN_TESTNET = 2014
- NTITY_MAINNET = 197710212030
- NUMBERS_MAINNET = 10507
- NUMBERS_TESTNET = 10508
- NUMBLOCK_CHAIN = 5112023
- NUME = 7100
- NXY_AREA_51 = 272247
- NXY_OASIS = 272520
- OASISCHAIN_MAINNET = 26863
- OASIS_EMERALD = 42262
- OASIS_EMERALD_TESTNET = 42261
- OASIS_SAPPHIRE = 23294
- OASIS_SAPPHIRE_TESTNET = 23295
- OASYS_MAINNET = 248
- OASYS_TESTNET = 9372
- OCTASPACE = 800001
- ODYSSEY_CHAIN_MAINNET = 153153
- ODYSSEY_CHAIN_TESTNET = 131313
- ODYSSEY_TESTNET = 911867
- OEBLOCK_TESTNET = 156
- OHO_MAINNET = 39815
- OKEXCHAIN_TESTNET = 65
- OKTO_TESTNET = 8801
- OKXCHAIN_MAINNET = 66
- OLYMPIC = 0
- OMAX_MAINNET = 311
- OMAX_TESTNET = 332
- OMCHAIN_MAINNET = 21816
- OMNI = 166
- OMNIA_CHAIN = 2342
- OMNI_OMEGA_TESTNET = 164
- OMNI_TESTNET_DEPRECATED = 165
- OM_PLATFORM_MAINNET = 1246
- ONCHAIN_POINTS = 17071
- ONELEDGER_MAINNET = 311752642
- ONELEDGER_TESTNET_FRANKENSTEIN = 4216137055
- ONENESS_NETWORK = 2140
- ONENESS_TESTNET = 2141
- ONE_WORLD_CHAIN_MAINNET = 309075
- ONE_WORLD_CHAIN_TESTNET = 552981
- ONIGIRI_SUBNET = 5040
- ONIGIRI_TEST_SUBNET = 5039
- ONTOLOGY_MAINNET = 58
- ONTOLOGY_TESTNET = 5851
- ONUS_CHAIN_MAINNET = 1975
- ONUS_CHAIN_TESTNET = 1945
- OONE_CHAIN_DEVNET = 333777
- OONE_CHAIN_TESTNET = 333666
- OORT_ASCRAEUS = 972
- OORT_HUYGENS = 971
- OORT_MAINNET = 970
- OORT_MAINNETDEV = 9700
- OPAL_TESTNET_BY_UNIQUE = 8882
- OPBNB_MAINNET = 204
- OPBNB_TESTNET = 5611
- OPENCHAIN_MAINNET = 474142
- OPENCHAIN_TESTNET = 776
- OPENEX_LONG_TESTNET = 7798
- OPENLEDGER_MAINNET = 1612
- OPENPIECE_MAINNET = 54
- OPENPIECE_TESTNET = 141
- OPENVESSEL = 7355310
- OPSIDE_TESTNET = 23118
- OPTIMISM = 10
- OPTIMISM_BEDROCK_GOERLI_ALPHA_TESTNET = 28528
- OPTIMISM_GOERLI_TESTNET = 420
- OPTIMISM_KOVAN = 69
- OPTIMUSZ7_MAINNET = 9797
- OPTIMUSZ7_TESTNET = 97970
- OPTOPIA_MAINNET = 62050
- OPTOPIA_TESTNET = 62049
- OPTRUST_MAINNET = 537
- OPTRUST_TESTNET = 5317
- OPULENT_X_BETA = 41500
- OP_CELESTIA_RASPBERRY = 123420111
- OP_SEPOLIA_TESTNET = 11155420
- ORAICHAIN_MAINNET = 108160679
- ORANGE_CHAIN_MAINNET = 61022
- ORANGE_CHAIN_TESTNET = 240515
- ORDERLY_MAINNET = 291
- ORDERLY_SEPOLIA_TESTNET = 4460
- ORENIUM_MAINNET_PROTOCOL = 7778
- ORENIUM_TESTNET_PROTOCOL = 8890
- ORIGIN_TESTNET = 1170
- ORLANDO_CHAIN = 3031
- OTC = 175
- OVERPROTOCOL_MAINNET = 54176
- OVERPROTOCOL_TESTNET = 541764
- OWSHEN_MAINNET = 918273
- OX_CHAIN = 6699
- OYCHAIN_MAINNET = 126
- OYCHAIN_TESTNET = 125
- OZONE_CHAIN_MAINNET = 4000
- OZONE_CHAIN_TESTNET = 401
- O_CHAIN = 84841
- P12_CHAIN = 20736
- PAIX_DEVELOPMENT_NETWORK = 32380
- PALETTE_CHAIN_MAINNET = 1718
- PALETTE_CHAIN_TESTNET = 17180
- PALM = 11297108109
- PALM_SMART_CHAIN = 973
- PALM_TESTNET = 11297108099
- PANARCHY = 2013
- PANDASEA_MAINNET = 7776
- PANDOPROJECT_MAINNET = 3601
- PANDOPROJECT_TESTNET = 3602
- PAREX_MAINNET = 322202
- PARIBU_NET_MAINNET = 3400
- PARIBU_NET_TESTNET = 3500
- PARTYCHAIN = 1773
- PATEX = 789
- PATEX_SEPOLIA_TESTNET = 471100
- PAWCHAIN_TESTNET = 542
- PAXB_MAINNET = 6701
- PAYSCAN_CHAIN = 756689
- PDC_MAINNET = 666301171999
- PEAQ = 3338
- PEERPAY = 6502
- PEGGLECOIN = 42069
- PEGO_NETWORK = 20201022
- PENTAGON_TESTNET = 555555
- PEPCHAIN_CHURCHILL = 13371337
- PEPENETWORK_MAINNET = 9779
- PEPERIUM_CHAIN_TESTNET = 4001
- PEPE_CHAIN_MAINNET = 411
- PERMISSION = 222
- PGN_PUBLIC_GOODS_NETWORK = 424
- PHALA_NETWORK = 2035
- PHAROS_ATLANTIC_TESTNET = 688689
- PHAROS_TESTNET = 688688
- PHI_NETWORK_V1 = 4181
- PHI_NETWORK_V2 = 144
- PHOENIX_MAINNET = 13381
- PHOTON_AURORA_TESTNET = 55551
- PHRON_TESTNET = 7744
- PIECE_TESTNET = 30067
- PIN = 123420000558
- PINGAKSHA_TESTNET = 1377
- PIONEER_CHAIN_TESTNET = 5090
- PIONEER_ZERO_CHAIN = 5080
- PIRL = 3125659152
- PIVOTAL_MAINNET = 1648
- PIVOTAL_SEPOLIA = 16481
- PIXIE_CHAIN_MAINNET = 6626
- PIXIE_CHAIN_TESTNET = 666
- PLANQ_ATLAS_TESTNET = 7077
- PLANQ_MAINNET = 7070
- PLASMA_DEVNET = 9747
- PLASMA_MAINNET = 9745
- PLASMA_TESTNET = 9746
- PLATON_DEV_TESTNET2 = 2206132
- PLATON_DEV_TESTNET_DEPRECATED = 2203181
- PLATON_MAINNET = 210425
- PLAYA3ULL_GAMES = 3011
- PLAYBLOCK = 1829
- PLAYDAPP_NETWORK = 504441
- PLAYDAPP_TESTNET = 12781
- PLAYFAIR_TESTNET_SUBNET = 12898
- PLAYFI_ALBIREO_TESTNET = 1612127
- PLAYFI_MAINNET = 161212
- PLIAN_MAINNET_MAIN = 2099156
- PLIAN_MAINNET_SUBCHAIN_1 = 8007736
- PLIAN_TESTNET_MAIN = 16658437
- PLIAN_TESTNET_SUBCHAIN_1 = 10067275
- PLINGA_MAINNET = 242
- PLUME_DEVNET = 98864
- PLUME_MAINNET = 98866
- PLUME_TESTNET = 98867
- PLYR_PHI = 16180
- PLYR_TAU_TESTNET = 62831
- POA_NETWORK_CORE = 99
- POA_NETWORK_SOKOL = 77
- POCRNET = 2606
- POINTPAY_MAINNET = 5511
- POINTPAY_TESTNET = 5511555
- POLIS_MAINNET = 333999
- POLIS_TESTNET = 333888
- POLTER_TESTNET = 631571
- POLYGON = 137
- POLYGON_BLACKBERRY = 94204209
- POLYGON_SUPERNET_ARIANEE = 11891
- POLYGON_ZKEVM = 1101
- POLYGON_ZKEVM_CARDONA_TESTNET = 2442
- POLYGON_ZKEVM_TESTNET = 1442
- POLYGON_ZKEVM_TESTNET_OLD = 1402
- POLYGON_ZKEVM_TESTNET_PRE_AUDIT_UPGRADED = 1422
- POLYJUICE_TESTNET = 71393
- POLYNOMIAL = 8008
- POLYNOMIA_SEPOLIA = 80008
- POLYSMARTCHAIN = 6999
- POODL_MAINNET = 15259
- POODL_TESTNET = 15257
- POOLS_MAINNET = 6868
- POPCATEUM_MAINNET = 1213
- PORTAL_FANTASY_CHAIN = 909
- PORTAL_FANTASY_CHAIN_TEST = 808
- POSICHAIN_DEVNET_SHARD_0 = 920000
- POSICHAIN_DEVNET_SHARD_1 = 920001
- POSICHAIN_MAINNET_SHARD_0 = 900000
- POSICHAIN_TESTNET_SHARD_0 = 910000
- POTOS_MAINNET = 60603
- POTOS_TESTNET = 60600
- POWERGOLD = 1313161560
- PREMIUMBLOCK = 23023
- PREVIEWNET = 646
- PRIMUSCHAIN_MAINNET = 78
- PRM_MAINNET = 39656
- PRM_TESTNET = 839320
- PROM = 227
- PROMETHEUZ_TESTNET = 565
- PROOF_OF_MEMES = 18159
- PROOF_OF_PLAY_APEX = 70700
- PROOF_OF_PLAY_BOSS = 70701
- PROTOJUMBO_TESTNET = 234
- PROTON_TESTNET = 110
- PROXY_NETWORK_TESTNET = 1031
- PTCESCAN_MAINNET = 889910246
- PTCESCAN_TESTNET = 889910245
- PUBLICMINT_DEVNET = 2018
- PUBLICMINT_MAINNET = 2020
- PUBLICMINT_TESTNET = 2019
- PULSECHAIN = 369
- PULSECHAIN_TESTNET = 940
- PULSECHAIN_TESTNET_V2B = 941
- PULSECHAIN_TESTNET_V3 = 942
- PULSECHAIN_TESTNET_V4 = 943
- PUMPFI_CHAIN_TESTNET = 490092
- PUPPYNET = 157
- PYROPE_TESTNET = 695569
- QCHAIN_MAINNET = 30000
- QEASYWEB3_TESTNET = 9528
- QIE_BLOCKCHAIN = 5656
- QITMEER_NETWORK_MAINNET = 813
- QITMEER_NETWORK_MIXNET = 8132
- QITMEER_NETWORK_PRIVNET = 8133
- QITMEER_NETWORK_TESTNET = 8131
- QL1 = 766
- QL1_TESTNET = 7668378
- QUADRANS_BLOCKCHAIN = 10946
- QUADRANS_BLOCKCHAIN_TESTNET = 10947
- QUAI_ORCHARD_TESTNET = 15000
- QUANTUM_CHAIN_MAINNET = 81720
- QUANTUM_CHAIN_TESTNET = 12890
- QUANTUM_NETWORK = 44445
- QUARIX = 8888888
- QUARIX_TESTNET = 8888881
- QUARKBLOCKCHAIN = 20181205
- QUARKCHAIN_DEVNET_ROOT = 110000
- QUARKCHAIN_DEVNET_SHARD_0 = 110001
- QUARKCHAIN_DEVNET_SHARD_1 = 110002
- QUARKCHAIN_DEVNET_SHARD_2 = 110003
- QUARKCHAIN_DEVNET_SHARD_3 = 110004
- QUARKCHAIN_DEVNET_SHARD_4 = 110005
- QUARKCHAIN_DEVNET_SHARD_5 = 110006
- QUARKCHAIN_DEVNET_SHARD_6 = 110007
- QUARKCHAIN_DEVNET_SHARD_7 = 110008
- QUARKCHAIN_L2_MAINNET = 100011
- QUARKCHAIN_L2_TESTNET = 110011
- QUARKCHAIN_MAINNET_ROOT = 100000
- QUARKCHAIN_MAINNET_SHARD_0 = 100001
- QUARKCHAIN_MAINNET_SHARD_1 = 100002
- QUARKCHAIN_MAINNET_SHARD_2 = 100003
- QUARKCHAIN_MAINNET_SHARD_3 = 100004
- QUARKCHAIN_MAINNET_SHARD_4 = 100005
- QUARKCHAIN_MAINNET_SHARD_5 = 100006
- QUARKCHAIN_MAINNET_SHARD_6 = 100007
- QUARKCHAIN_MAINNET_SHARD_7 = 100008
- QUARTZ_BY_UNIQUE = 8881
- QUOKKACOIN_MAINNET = 2077
- Q_MAINNET = 35441
- Q_TESTNET = 35443
- R0AR_CHAIN = 193939
- R0AR_TESTNET = 11166111
- RABA_NETWORK_MAINNET = 7484
- RABBIT_ANALOG_TESTNET_CHAIN = 1807
- RACE_MAINNET = 6805
- RACE_TESTNET = 6806
- RAILS = 6278
- RAMESTTA_MAINNET = 1370
- RANGERS_PROTOCOL_MAINNET = 2025
- RANGERS_PROTOCOL_TESTNET_ROBIN = 9527
- RAPTORCHAIN = 1380996178
- RARI_CHAIN_MAINNET = 1380012617
- RARI_CHAIN_TESTNET = 1918988905
- RAZOR_SKALE_CHAIN = 278611351
- REACTIVE_KOPLI = 5318008
- REALCHAIN_MAINNET = 121
- REAPCHAIN_MAINNET = 221230
- REAPCHAIN_TESTNET = 221231
- REBUS_MAINNET = 1011
- REBUS_TESTNET = 3033
- REDBELLY_NETWORK_DEVNET = 152
- REDBELLY_NETWORK_MAINNET = 151
- REDBELLY_NETWORK_TESTNET = 153
- REDBELLY_NETWORK_TGE = 154
- REDDIO = 50342
- REDDIO_DEVNET = 50341
- REDECOIN = 1972
- REDEFI_LAYER_1 = 47803
- REDEFI_LAYER_2 = 1899
- REDLIGHT_CHAIN_MAINNET = 2611
- REDSTONE = 690
- REDSTONE_HOLESKY_TESTNET = 17001
- REI_CHAIN_MAINNET = 55555
- REI_CHAIN_TESTNET = 55556
- REI_NETWORK = 47805
- RESINCOIN_MAINNET = 75000
- REXX_MAINNET = 888882
- REYA_CRONOS = 89346162
- REYA_NETWORK = 1729
- RE_AL = 111188
- RIKEZA_NETWORK_MAINNET = 1433
- RIKEZA_NETWORK_TESTNET = 12715
- RINIA_TESTNET = 917
- RINIA_TESTNET_OLD = 9170
- RINKEBY = 4
- RISE_OF_THE_WARBOTS_TESTNET = 7777
- RISE_TESTNET = 11155931
- RIVALZ = 753
- RIVEST_TESTNET = 21097
- ROBURNA_MAINNET = 158
- ROBURNA_TESTNET = 159
- ROLLUX_MAINNET = 570
- ROLLUX_TESTNET = 57000
- ROOTSTOCK_MAINNET = 30
- ROOTSTOCK_TESTNET = 31
- ROPSTEN = 3
- RSS3_VSL_MAINNET = 12553
- RSS3_VSL_SEPOLIA_TESTNET = 2331
- RUBY_SMART_CHAIN_MAINNET = 1821
- RUBY_SMART_CHAIN_TESTNET = 1912
- RUNEVM_TESTNET = 840000
- RUNIC_CHAIN_TESTNET = 822
- RUPAYA = 499
- RUPAYA_TESTNET = 799
- SAAKURU_MAINNET = 7225878
- SAAKURU_TESTNET = 247253
- SAFE_ANWANG_MAINNET = 6666665
- SAFE_ANWANG_TESTNET = 6666666
- SAGA = 5464
- SAHARAAI_NETWORK = 3132023
- SAHARAAI_TESTNET = 313313
- SAITABLOCKCHAIN_SBC = 1209
- SAKURA = 1022
- SANKO = 1996
- SANTIMENT_INTELLIGENCE_NETWORK = 32382
- SANTIMENT_INTELLIGENCE_NETWORK_DEPRECATED = 11888
- SAPPHIRE_BY_UNIQUE = 8883
- SARDIS_MAINNET = 51712
- SARDIS_TESTNET = 11612
- SATOSHICHAIN_MAINNET = 12009
- SATOSHICHAIN_TESTNET = 5758
- SATOSHIE = 1985
- SATOSHIE_TESTNET = 1986
- SATOSHIVM_ALPHA_MAINNET = 3109
- SATOSHIVM_TESTNET = 3110
- SATSCHAIN = 11521
- SCALIND = 1911
- SCALIND_TESTNET = 220
- SCOLCOIN_MAINNET = 65450
- SCOLCOIN_WEICHAIN_TESTNET = 6552
- SCRIPT_TESTNET = 742
- SCROLL = 534352
- SCROLL_ALPHA_TESTNET = 534353
- SCROLL_PRE_ALPHA_TESTNET = 534354
- SCROLL_SEPOLIA_TESTNET = 534351
- SECURECHAIN_MAINNET = 34
- SECURECHAIN_TESTNET = 3434
- SEC_MAINNET = 19516
- SEC_TESTNET = 19515
- SEELE_MAINNET = 186
- SEISMIC_DEVNET = 5124
- SEI_DEVNET = 713715
- SEI_NETWORK = 1329
- SEI_TESTNET = 1328
- SELENDRA_NETWORK_MAINNET = 1961
- SELENDRA_NETWORK_TESTNET = 1953
- SENJEPOWERS_MAINNET = 3699
- SENJEPOWERS_TESTNET = 3698
- SEPOLIA = 11155111
- SEPOLIA_PGN_PUBLIC_GOODS_NETWORK = 58008
- SETHEUM = 258
- SETTLUS_SEPOLIA_TESTNET = 5373
- SETTLUS_TESTNET = 5372
- SG_VERSE_MAINNET = 812397
- SHAPE = 360
- SHAPE_SEPOLIA_TESTNET = 11011
- SHARDEUM = 8118
- SHARDEUM_LIBERTY_1_X = 8080
- SHARDEUM_LIBERTY_2_X = 8081
- SHARDEUM_SPHINX_1_X = 8082
- SHARECLE_MAINNET = 1234567
- SHERPAX_MAINNET = 1506
- SHERPAX_TESTNET = 1507
- SHIBACHAIN = 27
- SHIBARIUM = 109
- SHIBARIUM_BETA = 719
- SHIDEN = 336
- SHIDO_MAINNET_BLOCK = 9008
- SHIDO_TESTNET_BLOCK = 9007
- SHIMMEREVM = 148
- SHIMMEREVM_TESTNET = 1073
- SHIMMEREVM_TESTNET_DEPRECATED = 1071
- SHIMMEREVM_TESTNET_DEPRECATED_1072 = 1072
- SHINARIUM_BETA = 534849
- SHINARIUM_MAINNET = 214
- SHINE_CHAIN = 11221
- SHRAPNEL_SUBNET = 2044
- SHRAPNEL_TESTNET = 2038
- SHYFT_MAINNET = 7341
- SHYFT_TESTNET = 11437
- SIBERIUM_NETWORK = 111111
- SIBERIUM_TEST_NETWORK = 111000
- SIC_TESTNET = 5102
- SIDRA_CHAIN = 97453
- SILENT_DATA_MAINNET = 380929
- SILICON_ZKEVM = 2355
- SILICON_ZKEVM_SEPOLIA_TESTNET = 1722641160
- SILICON_ZKEVM_SEPOLIA_TESTNET_DEPRECATED = 1414
- SINGULARITY_ZERO_MAINNET = 12052
- SINGULARITY_ZERO_TESTNET = 12051
- SIRIUSNET = 67390
- SIRIUSNET_V2 = 217
- SIVO_DEFI_TESTNET = 123420000586
- SIX_PROTOCOL = 98
- SIX_PROTOCOL_TESTNET = 150
- SJATSH = 10086
- SKALE_CALYPSO_HUB = 1564830818
- SKALE_CALYPSO_HUB_TESTNET = 974399131
- SKALE_EUROPA_HUB = 2046399126
- SKALE_EUROPA_HUB_TESTNET = 1444673419
- SKALE_NEBULA_HUB = 1482601649
- SKALE_NEBULA_HUB_TESTNET = 37084624
- SKALE_TITAN_HUB = 1350216234
- SKALE_TITAN_HUB_TESTNET = 1020352220
- SKATE_MAINNET = 5050
- SKOPJE_TESTNET = 476462898
- SLERFCHAIN_MAINNET = 918
- SLINGSHOT = 33401
- SLINGSHOT_TESTNET = 97435
- SMARTMESH_MAINNET = 20180430
- SMART_BITCOIN_CASH = 10000
- SMART_BITCOIN_CASH_TESTNET = 10001
- SMART_HOST_TEKNOLOJI_TESTNET = 1177
- SMART_LAYER_NETWORK = 5169
- SMART_LAYER_NETWORK_TESTNET = 82459
- SMART_TRADE_NETWORKS = 18122
- SNAXCHAIN = 2192
- SOCIAL_SMART_CHAIN_MAINNET = 281121
- SOCOTRA_JUNE_CHAIN = 101003
- SOMA_NETWORK_MAINNET = 2332
- SOMA_NETWORK_TESTNET = 2323
- SOMNIA_TESTNET = 50312
- SONEIUM = 1868
- SONEIUM_TESTNET_MINATO = 1946
- SONGBIRD_CANARY_NETWORK = 19
- SONGBIRD_TESTNET_COSTON = 16
- SONIC_BLAZE_TESTNET = 57054
- SONIC_MAINNET = 146
- SOPHON = 50104
- SOPHON_TESTNET = 531050104
- SOPHON_ZKSYNC_OS_TESTNET = 531050204
- SORAAI_TESTNET = 145
- SORIAN = 210209
- SORIAN_TESTNET = 210210
- SOTERONE_MAINNET = 68
- SOTERONE_MAINNET_OLD = 218
- SOVA = 100021
- SOVA_SEPOLIA_TESTNET = 120893
- SOVERUN_MAINNET = 10101010
- SPACE_SUBNET = 8227
- SPACE_SUBNET_TESTNET = 48795
- SPORTS_CHAIN_NETWORK = 1904
- SPOTLIGHT = 10058111
- SPOTLIGHT_SEPOLIA_TESTNET = 10058112
- SPS = 13000
- SPS_TESTNET = 14000
- SRICHAIN = 95432
- STABILITY_TESTNET = 20180427
- STABLE_MAINNET = 988
- STARCHAIN = 1578
- STARCHAIN_TESTNET = 1570
- STAR_SOCIAL_TESTNET = 700
- STATUS_NETWORK_SEPOLIA = 1660990954
- STAVANGER_PUBLIC_TESTNET = 50591822
- STENIX_MAINNET = 425
- STEP_NETWORK = 1234
- STEP_TESTNET = 12345
- STORAGECHAIN_MAINNET = 8726
- STORAGECHAIN_TESTNET = 8727
- STORCHAIN = 6667
- STORY = 1514
- STORY_AENEID_TESTNET = 1315
- STORY_ODYSSEY_TESTNET = 1516
- STORY_TESTNET = 1513
- STRATIS_MAINNET = 105105
- STRATOS = 2048
- STRATOS_TESTNET = 2047
- STRATOVM_TESTNET = 93747
- STREAMUX_BLOCKCHAIN = 8098
- STRUCTX_MAINNET = 208
- SUBTENSOR_EVM_TESTNET = 945
- SUPERLOYALTY_TESTNET = 5105
- SUPERLUMIO = 8866
- SUPERNET_TESTNET = 998899
- SUPERPOSITION = 55244
- SUPERPOSITION_TESTNET = 98985
- SUPERSEED = 5330
- SUPERSEED_SEPOLIA_TESTNET = 53302
- SUPER_SMART_CHAIN_MAINNET = 1970
- SUPER_SMART_CHAIN_TESTNET = 1969
- SURGE_TESTNET = 763375
- SUR_BLOCKCHAIN_NETWORK = 262
- SUSONO = 13812
- SWAMPS_L2 = 45454
- SWAN_CHAIN_MAINNET = 254
- SWAN_PROXIMA_TESTNET = 20241133
- SWAN_SATURN_TESTNET = 2024
- SWAPDEX = 230
- SWELLCHAIN = 1923
- SWELLCHAIN_TESTNET = 1924
- SWISSDLT = 94
- SWISSTRONIK_TESTNET = 1291
- SX_NETWORK_MAINNET = 416
- SX_NETWORK_TESTNET = 647
- SX_ROLLUP = 4162
- SX_TORONTO_ROLLUP = 79479957
- SYMPLEXIA_SMART_CHAIN = 1149
- SYNAPSE_CHAIN_TESTNET = 444
- SYNDICATE_CHAIN = 510
- SYNDICATE_FRAME_CHAIN = 5101
- SYNDICATE_TESTNET = 5100
- SYNDR_L3 = 404
- SYNDR_L3_SEPOLIA = 444444
- SYSCOIN_MAINNET = 57
- SYSCOIN_TANENBAUM_TESTNET = 5700
- TABI_TESTNET = 9789
- TABI_TESTNETV2 = 9788
- TAC_MAINNET = 239
- TAC_SAINT_PETERSBURG = 2391
- TAC_TURIN = 2390
- TAF_ECO_CHAIN_MAINNET = 224168
- TAIKO_ALPHA_2_TESTNET = 167004
- TAIKO_ELDFELL_L3 = 167006
- TAIKO_GRIMSVOTN_L2 = 167005
- TAIKO_HEKLA_L2 = 167009
- TAIKO_JOLNIR_L2 = 167007
- TAIKO_KATLA_L2 = 167008
- TAIKO_MAINNET = 167000
- TANGLE = 5845
- TANGLE_TESTNET = 3799
- TANSSI_DEMO = 5678
- TAO_EVM_MAINNET = 10321
- TAO_EVM_TESTNET = 10324
- TAO_NETWORK = 558
- TAPROOT_MAINNET = 911
- TARAXA_MAINNET = 841
- TARAXA_TESTNET = 842
- TAYCAN = 22023
- TAYCAN_TESTNET = 2023
- TBSI_MAINNET = 1707
- TBSI_TESTNET = 1708
- TBWG_CHAIN = 35
- TCG_VERSE_MAINNET = 2400
- TEA_SEPOLIA_TESTNET = 10218
- TECHPAY_MAINNET = 2569
- TECTUM_EMISSION_TOKEN = 1003
- TELEPORT = 8000
- TELEPORT_TESTNET = 8001
- TELOS_EVM_MAINNET = 40
- TELOS_EVM_TESTNET = 41
- TENET = 1559
- TENET_TESTNET = 155
- TEN_TESTNET = 443
- TERNOA = 752025
- TERNOA_TESTNET = 752024
- TESLAFUNDS = 1856
- TESTNET_BEONE_CHAIN = 8181
- TESTNET_PIKA = 4422
- TESTNET_ZEROONE_SUBNET = 56400
- TETRON_SMART_CHAIN = 97055
- TETRON_TESTNET_SMART_CHAIN = 97053
- THAICHAIN = 7
- THAICHAIN_2_0_THAIFI = 17
- THANOS_SEPOLIA = 111551119090
- THAT_MAINNET = 8428
- THETA_AMBER_TESTNET = 364
- THETA_MAINNET = 361
- THETA_SAPPHIRE_TESTNET = 363
- THETA_TESTNET = 365
- THE_ROOT_NETWORK_MAINNET = 7668
- THE_ROOT_NETWORK_PORCINI_TESTNET = 7672
- THE_WIDOWS_MITE = 426
- THINKIUM_MAINNET_CHAIN_0 = 70000
- THINKIUM_MAINNET_CHAIN_1 = 70001
- THINKIUM_MAINNET_CHAIN_103 = 70103
- THINKIUM_MAINNET_CHAIN_2 = 70002
- THINKIUM_TESTNET_CHAIN_0 = 60000
- THINKIUM_TESTNET_CHAIN_1 = 60001
- THINKIUM_TESTNET_CHAIN_103 = 60103
- THINKIUM_TESTNET_CHAIN_2 = 60002
- THUNDERCORE_MAINNET = 108
- THUNDERCORE_TESTNET = 18
- TIKTRIX_TESTNET = 62092
- TILTYARD_MAINNET_SUBNET = 710420
- TILTYARD_SUBNET = 1127469
- TIPBOXCOIN_MAINNET = 404040
- TIPBOXCOIN_TESTNET = 4141
- TITAN = 55004
- TITAN_SEPOLIA = 55007
- TITAN_TKX = 18888
- TITAN_TKX_TESTNET = 18889
- TIXCHAIN_TESTNET = 723107
- TLCHAIN_NETWORK_MAINNET = 5177
- TMY_CHAIN = 8768
- TOBE_CHAIN_TESTNET = 4080
- TOKI_NETWORK = 8654
- TOKI_TESTNET = 8655
- TOLIMAN_SUAVE_TESTNET = 33626250
- TOMB_CHAIN_MAINNET = 6969
- TOOL_GLOBAL_MAINNET = 8723
- TOOL_GLOBAL_TESTNET = 8724
- TOP_MAINNET = 989
- TOP_MAINNET_EVM = 980
- TORONET_MAINNET = 77777
- TORONET_TESTNET = 54321
- TORUS_MAINNET = 8192
- TORUS_TESTNET = 8194
- TREASURE = 61166
- TREASURENET_MAINNET_ALPHA = 5002
- TREASURENET_TESTNET = 5005
- TREASURE_RUBY = 978657
- TREASURE_TOPAZ = 978658
- TRES_MAINNET = 6066
- TRES_TESTNET = 6065
- TRITANIUM_TESTNET = 5353
- TRON_MAINNET = 728126428
- TRON_NILE = 3448148188
- TRON_SHASTA = 2494104990
- TRUST_EVM_TESTNET = 15555
- TSC_MAINNET = 345
- TSC_TESTNET = 820522
- TTCOIN_SMART_CHAIN_MAINNET = 330844
- TUCANA = 711
- TURKEY_DEMO_DEV = 1731313
- TYCOONCOIN = 3630
- T_EKTA = 1004
- T_E_A_M_BLOCKCHAIN = 88888888
- U2U_SOLARIS_MAINNET = 39
- UBIQ = 8
- UBIQ_NETWORK_TESTNET = 9
- UBIT_SMARTCHAIN_MAINNET = 90002
- UB_SMART_CHAIN = 99999
- UB_SMART_CHAIN_TESTNET = 99998
- UCHAIN_MAINNET = 2112
- ULTRA_EVM_NETWORK = 19991
- ULTRA_EVM_NETWORK_TESTNET = 18881
- ULTRA_PRO_MAINNET = 473861
- ULTRONSMARTCHAIN = 662
- ULTRON_MAINNET = 1231
- ULTRON_TESTNET = 1230
- UNICHAIN = 130
- UNICHAIN_SEPOLIA_TESTNET = 1301
- UNICORN_ULTRA_NEBULAS_TESTNET = 2484
- UNIQUE = 8880
- UNITE = 88899
- UNITE_TESTNET = 888991
- UNIT_ZERO_MAINNET = 88811
- UNIT_ZERO_STAGENET = 88819
- UNIT_ZERO_TESTNET = 88817
- UNKNOWN = -1
- UNREAL = 18233
- UNREAL_OLD = 18231
- UPB_CRESCDI_TESTNET = 1918
- UPCHAIN_MAINNET = 336666
- UPCHAIN_TESTNET = 336655
- UPTICK_MAINNET = 117
- UPTN = 6119
- UPTN_TESTNET = 6118
- UXER_TESTNET_NETWORK = 9966
- UZMI_NETWORK_MAINNET = 5315
- VALORBIT = 38
- VANA = 1480
- VANAR_MAINNET = 2040
- VANA_MOKSHA_TESTNET = 14800
- VANA_SATORI_TESTNET = 14801
- VANGUARD = 78600
- VCHAIN_MAINNET = 2223
- VCITY_TESTNET = 20230825
- VECHAIN = 100009
- VECHAIN_TESTNET = 100010
- VECNO_MAINNET = 65357
- VELA1_CHAIN_MAINNET = 555
- VELAS_EVM_MAINNET = 106
- VELO_LABS_MAINNET = 56789
- VENIDIUM_MAINNET = 4919
- VENIDIUM_TESTNET = 4918
- VENTION_SMART_CHAIN_MAINNET = 77612
- VENTION_SMART_CHAIN_TESTNET = 741
- VERIFY_TESTNET = 1833
- VERY_MAINNET = 4613
- VEXON_TESTNET = 7879
- VEX_EVM_TESTNET = 5522
- VICTION = 88
- VICTION_TESTNET = 89
- VINE_TESTNET = 601
- VINUCHAIN_NETWORK = 207
- VINUCHAIN_TESTNET = 206
- VIRIDIS_MAINNET = 422
- VIRIDIS_TESTNET = 224
- VISION_MAINNET = 888888
- VISION_VPIONEER_TEST_CHAIN = 666666
- VITRUVEO_MAINNET = 1490
- VITRUVEO_TESTNET = 14333
- VIZING_MAINNET = 28518
- VIZING_TESTNET = 28516
- VOLLEY_MAINNET = 9981
- VOLMEX = 123420000588
- VRCSCAN_MAINNET = 713
- VULTURE_EVM_BETA = 3102
- VYVO_SMART_CHAIN = 8889
- W3GAMEZ_HOLESKY_TESTNET = 32001
- WABA_CHAIN_TESTNET = 327126
- WADZCHAIN_MAINNET = 171717
- WADZCHAIN_TESTNET = 71117
- WAGMI = 11111
- WANCHAIN = 888
- WARDEN_TESTNET = 10010
- WATERFALL_8_TEST_NETWORK = 8601152
- WATERFALL_9_TEST_NETWORK = 1501869
- WATERFALL_NETWORK = 181
- WEAVEVM_TESTNET = 9496
- WEB3GAMES_DEVNET = 105
- WEB3GAMES_TESTNET = 102
- WEB3Q_GALILEO = 3334
- WEB3Q_MAINNET = 333
- WEBCHAIN = 24484
- WEELINK_TESTNET = 444900
- WEGOCHAIN_RUBIDIUM_MAINNET = 5869
- WEMIX3_0_MAINNET = 1111
- WEMIX3_0_TESTNET = 1112
- WESTEND_ASSET_HUB = 420420421
- WHITECHAIN = 1875
- WHITECHAIN_TESTNET = 2625
- WIRESHAPE_FLORIPA_TESTNET = 49049
- WIREX_PAY_MAINNET = 31415
- WMC_TESTNET = 42070
- WON_NETWORK = 686868
- WOOPCHAIN_MAINNET = 139
- WORLDLAND_MAINNET = 103
- WORLDLAND_TESTNET = 10395
- WORLDS_CALDERA = 4281033
- WORLD_CHAIN = 480
- WORLD_CHAIN_SEPOLIA_TESTNET = 4801
- WORLD_CHAIN_SEPOLIA_TESTNET_DEPRECATED = 484752
- WORLD_TRADE_TECHNICAL_CHAIN_MAINNET = 1202
- WYZTH_TESTNET = 309
- X1_DEVNET = 202212
- X1_FASTNET = 4003
- X1_NETWORK = 204005
- XAI_MAINNET = 660279
- XAI_TESTNET_V2 = 37714555429
- XANACHAIN = 8888
- XCAP = 9322252
- XCHAIN_MAINNET = 31753
- XCHAIN_TESTNET = 31754
- XCOIN = 158345
- XDC_APOTHEM_NETWORK = 51
- XDC_NETWORK = 50
- XENON_CHAIN_TESTNET = 2941
- XEROM = 1313500
- XFAIR_AI_MAINNET = 278
- XFAIR_AI_TESTNET = 200000
- XL_NETWORK_TESTNET = 3084
- XMTP = 24132016
- XMTP_SEPOLIA = 241320161
- XODEX = 2415
- XONE_MAINNET = 3721
- XONE_TESTNET = 33772211
- XPHERE_MAINNET = 20250217
- XPHERE_TESTNET = 1998991
- XPLA_MAINNET = 37
- XPLA_TESTNET = 3701
- XPLA_VERSE = 7300
- XPROTOCOL_TESTNET = 83144
- XRPL_EVM_SIDECHAIN_DEVNET = 1440002
- XRPL_EVM_SIDECHAIN_TESTNET = 1449000
- XR_ONE = 273
- XR_SEPOLIA = 2730
- XTERIO_CHAIN_ETH = 2702128
- XTERIO_TESTNET = 1637450
- XT_SMART_CHAIN_MAINNET = 520
- XYL_TESTNET = 6934
- X_LAYER_MAINNET = 196
- X_LAYER_TESTNET = 195
- YIDARK_CHAIN_MAINNET = 927
- YMTECH_BESU_TESTNET = 202401
- YOOLDO_VERSE_MAINNET = 50005
- YOOLDO_VERSE_TESTNET = 50006
- YUANCHAIN_MAINNET = 3999
- ZAFIRIUM_MAINNET = 1369
- ZCHAINS = 168168
- ZCORE_TESTNET = 3331
- ZEBRO_SMART_CHAIN = 786786
- ZEDXION = 83872
- ZEETH_CHAIN = 427
- ZEETH_CHAIN_DEV = 859
- ZENCHAIN = 8108
- ZENCHAIN_TESTNET = 8408
- ZENIQ = 383414847825
- ZENITH_MAINNET = 79
- ZEROONE_MAINNET_SUBNET = 27827
- ZEROTH_MAINNET = 4088
- ZEROTH_TESTNET = 14088
- ZERO_NETWORK = 543210
- ZERO_TESTNET_SEPOLIA = 4457845
- ZETACHAIN_MAINNET = 7000
- ZETACHAIN_TESTNET = 7001
- ZEUS_MAINNET = 34504
- ZEUS_TESTNET = 7244
- ZHEJIANG = 1337803
- ZILLION_SEPOLIA_TESTNET = 282828
- ZILLIQA_2_EVM_DEVNET = 33469
- ZILLIQA_2_EVM_PROTO_MAINNET = 32770
- ZILLIQA_2_EVM_PROTO_TESTNET = 33103
- ZILLIQA_EVM = 32769
- ZILLIQA_EVM_DEVNET = 33385
- ZILLIQA_EVM_ISOLATED_SERVER = 32990
- ZILLIQA_EVM_TESTNET = 33101
- ZIRCUIT_GARFIELD_TESTNET = 48898
- ZIRCUIT_MAINNET = 48900
- ZIRCUIT_TESTNET = 48899
- ZKAMOEBA_MAINNET = 381
- ZKAMOEBA_TESTNET = 380
- ZKASINO_MAINNET = 88800
- ZKATANA = 1261120
- ZKBASE_MAINNET = 1456
- ZKBASE_SEPOLIA_TESTNET = 1789
- ZKCANDY_SEPOLIA_TESTNET = 302
- ZKFAIR_MAINNET = 42766
- ZKFAIR_TESTNET = 43851
- ZKLINK_NOVA_GOERLI_TESTNET = 810182
- ZKLINK_NOVA_MAINNET = 810180
- ZKLINK_NOVA_SEPOLIA_TESTNET = 810181
- ZKSATS_MAINNET = 305
- ZKSYNC_ERA_GOERLI_TESTNET_DEPRECATED = 280
- ZKSYNC_MAINNET = 324
- ZKSYNC_SEPOLIA_TESTNET = 300
- ZOO_MAINNET = 200200
- ZORA = 7777777
- ZORA_SEPOLIA_TESTNET = 999999999
- ZTC_MAINNET = 9998
- ZYTRON_LINEA_MAINNET = 9901
- ZYTRON_LINEA_TESTNET = 19546
- ZYX_MAINNET = 55
- exception safe_eth.eth.EthereumNetworkNotSupported
Bases:
Exception
- class safe_eth.eth.EthereumTxSent(tx_hash, tx, contract_address)
Bases:
NamedTuple- contract_address: ChecksumAddress | None
Alias for field number 2
- tx: TxParams
Alias for field number 1
- tx_hash: bytes
Alias for field number 0
- exception safe_eth.eth.FromAddressNotFound
Bases:
EthereumClientException
- exception safe_eth.eth.GasLimitExceeded
Bases:
EthereumClientException
- exception safe_eth.eth.InsufficientFunds
Bases:
EthereumClientException
- exception safe_eth.eth.InvalidERC20Info
Bases:
EthereumClientException
- exception safe_eth.eth.InvalidERC721Info
Bases:
EthereumClientException
- exception safe_eth.eth.InvalidNonce
Bases:
EthereumClientException
- exception safe_eth.eth.NonceTooHigh
Bases:
InvalidNonce
- exception safe_eth.eth.NonceTooLow
Bases:
InvalidNonce
- exception safe_eth.eth.ReplacementTransactionUnderpriced
Bases:
EthereumClientException
- exception safe_eth.eth.SenderAccountNotFoundInNode
Bases:
EthereumClientException
- exception safe_eth.eth.TransactionAlreadyImported
Bases:
EthereumClientException
- exception safe_eth.eth.TransactionQueueLimitReached
Bases:
EthereumClientException
- class safe_eth.eth.TxSpeed(value)
Bases:
Enum- FAST = 4
- FASTEST = 6
- NORMAL = 3
- SLOW = 2
- SLOWEST = 0
- VERY_FAST = 5
- VERY_SLOW = 1
- exception safe_eth.eth.UnknownAccount
Bases:
EthereumClientException
- safe_eth.eth.get_auto_ethereum_client() EthereumClient
- Use environment variables to configure EthereumClient and build a singleton:
ETHEREUM_NODE_URL: No default.
ETHEREUM_RPC_TIMEOUT: 10 by default.
ETHEREUM_RPC_SLOW_TIMEOUT: 60 by default.
ETHEREUM_RPC_RETRY_COUNT: 60 by default.
ETHEREUM_RPC_BATCH_REQUEST_MAX_SIZE: 500 by default.
- Returns:
A configured singleton of EthereumClient