Hi all.
I had a problem when my upgradeable contract was deployed on mainnet.
For the 3 contracts, was only deployed the first, (without proxy’s contract and without proxyadmin’s contract)
What can i do to deploy these contract without redeployng the first one? (I have the tx hash of my deployed contract)
Are you using Truffle or Hardhat?
What was the error?
Assuming that your deployment halted due to network congestion, deployProxy in your migrations (Truffle) or deployment script will pickup from where it left off and deploy the remaining contracts.
The problem was a timeout “Transaction was not mined within 750 seconds, please make sure your transaction was properly sent. Be aware that it might still be mined!.”
How can I do to continue with the incomplete process?
The upgrades plugin will store the tx hash of the contracts it deploys, and when you rerun it after a timeout it will not redeploy them unless the transaction was somehow removed from the mempool and never mined.