Deploying a proxy to an existing contract

Hi,

I have deployed an upgradeable contract which timed out during deployment. I got this error

TransactionMinedTimeout [Error]: Timed out waiting for transaction

The contract has deployed but the proxy hasn't.

Is there a way to deploy a proxy to this address without having to republish the implementation contract?

If you rerun the deployProxy function call, it will reuse the implementation contract that has already been deployed. It will not republish.