Hey!
I deployed an OZ ERC1155 upgradeable contract using Truffle. The Migration and ERC1155 contracts deployed successfully, but the last two (ProxyAdmin and I can’t remember the other one…) didn’t deploy due to insufficient funds. Can I recover this process to avoid re-deploying the ERC1155 contract? It was quite expensive. Re-running truffle migrate shows that it is attempting to re-deploy the ERC1155 contract.
If there’s any other helpful information I can provide please let me know!
Here are some versions of things if it helps (I started out using hardhat for testing and deployments but ended up switching to truffle in the end):
"@nomiclabs/hardhat-ethers": "^2.0.1",
"@nomiclabs/hardhat-truffle5": "^2.0.0",
"@nomiclabs/hardhat-waffle": "^2.0.1",
"@nomiclabs/hardhat-web3": "^2.0.0",
"@openzeppelin/contracts-upgradeable": "^3.3.0",
"@openzeppelin/hardhat-upgrades": "^1.4.3",
"@openzeppelin/test-environment": "^0.1.9",
"@openzeppelin/test-helpers": "^0.5.10",
"@openzeppelin/truffle-upgrades": "^1.4.0",
"@truffle/hdwallet-provider": "^1.2.1",
"chai": "^4.2.0",
"dotenv": "^8.2.0",
"ethereum-waffle": "^3.2.1",
"ethers": "^5.0.25",
"hardhat": "^2.0.7",
"web3": "^1.3.1"
Thanks in advance! I’m still relatively new to all of this but you guys have done an awesome job with the documentation, walkthroughs, and making it easy to get started.