Hi there. I'm trying to implement meta tx feature in my upgradeable contract using openzeppelin defender. The script I'm using is
const Forwarder = await ethers.getContractFactory('MinimalForwarderUpgradeable')
Forwarder.connect(relaySigner)
const forwarder = await upgrades.deployProxy(Forwarder, [], {})
.then((f) => f.deployed())
This is giving the error:
Error: types/values length mismatch (count={"types":1,"values":0}, value={"types":[{"name":"forwarder","type":"address","indexed":null,"components":null,"arrayLength":null,"arrayChildren":null,"baseType":"address","_isParamType":true}],"values":[]}, code=INVALID_ARGUMENT, version=abi/5.0.12)
Can anyone please check what am I doing wrong in here?