diff --git a/modules/statics/src/map.ts b/modules/statics/src/map.ts index 71e653f1b4..31314c9b22 100644 --- a/modules/statics/src/map.ts +++ b/modules/statics/src/map.ts @@ -113,8 +113,8 @@ export class CoinMap { 11142220: 'tcelo', 2222: 'kava', 2221: 'tkava', - 43114: 'avax', - 43113: 'tavax', + 43114: 'avaxc', + 43113: 'tavaxc', 100: 'gno', 130: 'unieth', 1301: 'tunieth', diff --git a/modules/statics/test/unit/coins.ts b/modules/statics/test/unit/coins.ts index c39bc3538e..e012028fa0 100644 --- a/modules/statics/test/unit/coins.ts +++ b/modules/statics/test/unit/coins.ts @@ -857,6 +857,19 @@ describe('CoinMap', function () { should(ethCoinName).not.be.undefined(); ethCoinName!.should.equal('eth'); }); + + it('should map Avalanche C-Chain chain IDs to registered coin names', () => { + const avaxcName = coins.coinNameFromChainId(43114); + should(avaxcName).not.be.undefined(); + avaxcName!.should.equal('avaxc'); + should(() => coins.get(avaxcName!)).not.throw(); + + const tavaxcName = coins.coinNameFromChainId(43113); + should(tavaxcName).not.be.undefined(); + tavaxcName!.should.equal('tavaxc'); + should(() => coins.get(tavaxcName!)).not.throw(); + }); + }); });