baluni-contracts
Version:
Smart Contracts for Baluni
15 lines (12 loc) • 527 B
text/typescript
import { ethers, upgrades } from 'hardhat'
async function main() {
const BaluniV1AgentFactory = await ethers.getContractFactory('BaluniV1AgentFactory')
const agentFactory = await upgrades.upgradeProxy('', BaluniV1AgentFactory)
const instanceAgentFactory = await agentFactory?.waitForDeployment()
console.log('BaluniV1AgentFactory upgraded to:', instanceAgentFactory.target)
await instanceAgentFactory.changeImplementation()
}
main().catch((error) => {
console.error(error)
process.exitCode = 1
})