const e=require(`../../types/external-action.types.cjs`),t=require(`../../constants/chains.constants.cjs`);var n=(n,r)=>{let{contractData:i}=t.networkRegistry[n],a;switch(r){case e.ExternalActionId.Uniswap:a=i?.uniswapExternalActionAddress;break;case e.ExternalActionId.Odos:a=i?.odosExternalActionInstanceAddress;break;case e.ExternalActionId.OneInch:a=i?.oneInchExternalActionInstanceAddress;break;case e.ExternalActionId.Lifi:a=i?.hinkalAddress;break;default:a=i?.uniswapExternalActionAddress;break}if(!a)throw Error(`No external Address set during swap`);return a};exports.getExternalSwapAddress=n;