Tx overrides in openzeppelin-upgrades

Hi all! Usually when deploying or making a contract call with Ethers you can tag on an object as the last argument with what Ethers calls "overrides", things like the gas price/limit, the amount of ETH to send with (value), etc.

Is there a way to attach this object when deploying/upgrading a proxy?

Both the deployProxy and upgradeProxy seem to have an arg for it, but does that mean I can't use OZ upgrades if, say, I need to seed a contract with ETH at instantiation?

It's currently not possible to override tx parameters. You can subscribe to this issue for updates:

1 Like