From a085e23cb0490e8c848ee48cd8c0717371af519b Mon Sep 17 00:00:00 2001 From: Kamlesh Mugdiya Date: Wed, 25 Feb 2026 16:43:15 +0530 Subject: [PATCH] feat(statics): enable token batch for avaxc Ticket: CGARD-183 --- modules/statics/src/coinFeatures.ts | 1 + modules/statics/src/networks.ts | 2 ++ modules/statics/test/unit/coins.ts | 1 + 3 files changed, 4 insertions(+) diff --git a/modules/statics/src/coinFeatures.ts b/modules/statics/src/coinFeatures.ts index bdcf570a0a..95f65d3411 100644 --- a/modules/statics/src/coinFeatures.ts +++ b/modules/statics/src/coinFeatures.ts @@ -87,6 +87,7 @@ export const AVAXC_FEATURES = [ CoinFeature.MULTISIG, CoinFeature.EIP1559, CoinFeature.STAKING, + CoinFeature.ERC20_BULK_TRANSACTION, ]; export const CELO_FEATURES = [ ...ETH_FEATURES, diff --git a/modules/statics/src/networks.ts b/modules/statics/src/networks.ts index 654631540a..209f876dbe 100644 --- a/modules/statics/src/networks.ts +++ b/modules/statics/src/networks.ts @@ -305,6 +305,7 @@ class AvalancheC extends Mainnet implements AccountNetwork { explorerUrl = 'https://subnets.avax.network/c-chain/tx/'; accountExplorerUrl = 'https://subnets.avax.network/c-chain/address/'; chainId = 43114; + batcherContractAddress = '0x3e1e5d78e44f15593b3b61ed278f12c27f0ff33e'; } class AvalancheCTestnet extends Testnet implements AccountNetwork { @@ -314,6 +315,7 @@ class AvalancheCTestnet extends Testnet implements AccountNetwork { explorerUrl = 'https://subnets-test.avax.network/c-chain/tx/'; accountExplorerUrl = 'https://subnets-test.avax.network/c-chain/address/'; chainId = 43113; + batcherContractAddress = '0x3e1e5d78e44f15593b3b61ed278f12c27f0ff33e'; } class AvalancheP extends Mainnet implements AvalancheNetwork { diff --git a/modules/statics/test/unit/coins.ts b/modules/statics/test/unit/coins.ts index a049182078..b017ff9f19 100644 --- a/modules/statics/test/unit/coins.ts +++ b/modules/statics/test/unit/coins.ts @@ -1119,6 +1119,7 @@ describe('ERC20 Bulk Transaction Feature', () => { 'txdc', 'bsc', 'tbsc', + 'tavaxc', ]; erc20BulkTransactionCoins.forEach((coinName) => { const coin = coins.get(coinName);