Closed drop19 closed 1 year ago
Yes you
can use implementationName
so you first deploy your implementation via a normal deploy call and name it whatever you want
await deploy("MyImplementation", ...)
then when deploying proxies
await deploy("ProxyA", {from: ..., proxy: {implementationName: "MyImplementation"}})
await deploy("ProxyB", {from: ..., proxy: {implementationName: "MyImplementation"}})
For example: Proxy A -> Impl X Proxy B -> Impl X