const e=require(`../chains.constants.cjs`),t=require(`./arcTestnetRegistry.json.cjs`),n=require(`./ethMainnetRegistry.json.cjs`),r=require(`./arbMainnetRegistry.json.cjs`),i=require(`./polygonRegistry.json.cjs`),a=require(`./optimismRegistry.json.cjs`),o=require(`./baseRegistry.json.cjs`),s=require(`./localhostRegistry.json.cjs`),c=require(`./solanaMainnetRegistry.json.cjs`),l=require(`./solanaLocalnetRegistry.json.cjs`),u=require(`./tronNileRegistry.json.cjs`),d=require(`./tronMainnetRegistry.json.cjs`);var f=f=>{let p=s.default.networkRegistry.slice(0,10);switch(f){case e.chainIds.polygon:return i.default.networkRegistry;case e.chainIds.arbMainnet:return r.default.networkRegistry;case e.chainIds.ethMainnet:return n.default.networkRegistry;case e.chainIds.optimism:return a.default.networkRegistry;case e.chainIds.base:return o.default.networkRegistry;case e.chainIds.arcTestnet:return t.default.networkRegistry;case e.chainIds.solanaMainnet:return c.default.networkRegistry;case e.chainIds.solanaLocalnet:return l.default.networkRegistry;case e.chainIds.tronNile:return u.default.networkRegistry;case e.chainIds.tronMainnet:return d.default.networkRegistry;default:return p}};exports.getERC20Registry=f;