diff --git a/src/commands/init.js b/src/commands/init.js index fc0317410..b639777ce 100644 --- a/src/commands/init.js +++ b/src/commands/init.js @@ -111,10 +111,12 @@ const processInitForm = async ( return value } - // Try loading the ABI from Etherscan - try { - abiFromEtherscan = await loadAbiFromEtherscan(network, value) - } catch (e) {} + // Try loading the ABI from Etherscan, if none was provided + if (!abi) { + try { + abiFromEtherscan = await loadAbiFromEtherscan(network, value) + } catch (e) {} + } return value }, },