hi, i created own relayer using openzeppling and tested it with truffle :https://github.com/Shubhamkunwar10/Gasless-Relayer
but what excites me is that when i run it on goerli it got done and after relaying the storage value changed from 0 to 200.
but there is no transaction in simplestorage address:
in goerli 0x01E4A0ea919af77f924f63F052581BB28b05088e
but its relayed with txHash:
After rechecking with my contract on remix it shows me the 200 value with signer address 0xcFbfa8EDC1D0A1E4d8fe5917BE59bd9f1a845E0c:
pragma solidity ^0.8.16;
contract SimpleStorage {
uint256 public data_a;
mapping(address=>uint256) public addMapping;
function setData(uint256 data,address msgSender) public {
data_a = data;
addMapping[msgSender]=data;
}
}