diff --git a/CHANGELOG.md b/CHANGELOG.md index 33d9a166d..0b181783d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [4.2.12] - 2024.2.28 + +### Added + +- Added support for Cronos and Fantom rpc loadbalancer. + ## [4.2.11] - 2024.2.22 ### Fixed diff --git a/package.json b/package.json index 6e0bd5b0f..c379c83aa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tatumio/tatum", - "version": "4.2.11", + "version": "4.2.12", "description": "Tatum JS SDK", "author": "Tatum", "repository": "https://github.com/tatumio/tatum-js", diff --git a/src/dto/Network.ts b/src/dto/Network.ts index 64bc7b757..ead724ea3 100644 --- a/src/dto/Network.ts +++ b/src/dto/Network.ts @@ -16,7 +16,7 @@ export enum Network { BITCOIN_CASH = 'bitcoin-cash-mainnet', CARDANO_ROSETTA = 'cardano-mainnet', CELO = 'celo-mainnet', - CRONOS = 'cro-mainnet', + CRONOS = 'cronos-mainnet', DOGECOIN = 'doge-mainnet', EOS = 'eos-mainnet', HORIZEN_EON = 'eon-mainnet', @@ -160,7 +160,7 @@ export const UTXO_BASED_NETWORKS = [ Network.LITECOIN, Network.LITECOIN_TESTNET, Network.ZCASH, - Network.ZCASH_TESTNET + Network.ZCASH_TESTNET, ] export const UTXO_LOAD_BALANCER_ESTIMATE_FEE_NETWORKS = [Network.BITCOIN_CASH] @@ -228,6 +228,8 @@ export const EVM_LOAD_BALANCER_NETWORKS = [ Network.CELO, Network.CELO_ALFAJORES, Network.XINFIN, + Network.FANTOM, + Network.CRONOS, ] export const TRON_LOAD_BALANCER_NETWORKS = [Network.TRON] @@ -285,7 +287,8 @@ export const isUtxoBasedNetwork = (network: Network) => UTXO_BASED_NETWORKS.incl export const isUtxoLoadBalancerEstimateFeeNetwork = (network: Network) => UTXO_LOAD_BALANCER_ESTIMATE_FEE_NETWORKS.includes(network) -export const isDogecoinLoadBalancedNetwork = (network: Network) => DOGECOIN_LOAD_BALANCED_NETWORKS.includes(network) +export const isDogecoinLoadBalancedNetwork = (network: Network) => + DOGECOIN_LOAD_BALANCED_NETWORKS.includes(network) export const isUtxoEstimateFeeNetwork = (network: Network) => UTXO_ESTIMATE_FEE_NETWORKS.includes(network) diff --git a/src/e2e/rpc/evm/evm.rpc.spec.ts b/src/e2e/rpc/evm/evm.rpc.spec.ts index 2d85650f0..ef4faaa6e 100644 --- a/src/e2e/rpc/evm/evm.rpc.spec.ts +++ b/src/e2e/rpc/evm/evm.rpc.spec.ts @@ -26,7 +26,7 @@ const testNetworks = [ { network: Network.ETHEREUM_SEPOLIA }, { network: Network.ETHEREUM_HOLESKY }, { network: Network.ETHEREUM_GOERLI, apiKey: process.env.V3_API_KEY_TESTNET }, - { network: Network.FANTOM, apiKey: process.env.V3_API_KEY_MAINNET }, + { network: Network.FANTOM }, { network: Network.FANTOM_TESTNET, apiKey: process.env.V3_API_KEY_TESTNET }, { network: Network.ETHEREUM_CLASSIC }, { network: Network.POLYGON }, @@ -69,6 +69,8 @@ const testNetworks = [ { network: Network.XINFIN, }, + { network: Network.CRONOS }, + { network: Network.CRONOS_TESTNET, apiKey: process.env.V3_API_KEY_TESTNET }, ] describe.each(testNetworks)('RPC EVM', (testNetwork) => {