Hi,
I’m deploying an upgradeable contract via upgrades library. Script worked fine in local and kovan, but when deploying to mainnet I got the following:
TransactionMinedTimeout [Error]: Timed out waiting for transaction 0x8e9e8fd3fc74cc0373700fcc53d37ce9e29e3d69d05b16510d724e4f21d0f6a9
at Object.waitAndValidateDeployment (/home/bllablabla/workspace/the-contracts/node_modules/@openzeppelin/upgrades-core/src/deployment.ts:61:15)
at fetchOrDeployGeneric (/home/dr-manhattan/workspace/ethix-contracts/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:42:5)
at Proxy.deployProxy (/home/dr-manhattan/workspace/ethix-contracts/node_modules/@openzeppelin/hardhat-upgrades/src/deploy-proxy.ts:45:18)
at main (/home/dr-manhattan/workspace/ethix-contracts/scripts/07-deploy-stkbethixdai.js:29:24) {
deployment: {
address: '0xCfD8EeE23A6eF73Fe4f2C08b30E128f05F54Fd8E',
txHash: '0x8e9e8fd3fc74cc0373700fcc53d37ce9e29e3d69d05b16510d724e4f21d0f6a9',
layout: { storage: [Array], types: [Object] }
}
}
I verified the contract and it’s the implementation, but I can’t find the proxy or initialization tx.
Is there a way to finish this deployment using this already deployed implementation?
Thanks!