Separate deployment of AdminUpgradeabilityProxy

I have run the truffle deployment script to deploy my upgradeable (OpenZeppelin) contracts.

Due to changing gas prices during the execution of the deployment script, the deployment got cancelled with the following exception:

"Migrations" -- Transaction was not mined within 750 seconds, please make sure your transaction was properly sent. Be aware that it might still be mined!.

The implementation contract is getting deployed, however, not the AdminUpgradeabilityProxy.
Is there a way to separately deploy AdminUpgradeabilityProxy and link it to my implementation contract?

If the implementation contract was deployed, the plugin has written it to the network file (e.g. .openzeppelin/mainnet.json) and will reuse it the next time you run deployProxy.

So you should be able to just rerun your migration.

1 Like

Thank you very much @frangio for your precious advice!