{
  "_format": "hh-sol-artifact-1",
  "contractName": "ForwarderRegistryReceiverMock",
  "sourceName": "contracts/mocks/metatx/ForwarderRegistryReceiverMock.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract IForwarderRegistry",
          "name": "forwarderRegistry",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "forwarderRegistry",
      "outputs": [
        {
          "internalType": "contract IForwarderRegistry",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "who",
          "type": "address"
        }
      ],
      "name": "getData",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "forwarder",
          "type": "address"
        }
      ],
      "name": "isTrustedForwarder",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "smallDataTest",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "d",
          "type": "uint256"
        }
      ],
      "name": "test",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x60a03461007f57601f61070838819003918201601f19168301916001600160401b038311848410176100845780849260209460405283398101031261007f57516001600160a01b038116810361007f5760805260405161066d908161009b8239608051818181610232015281816102da015281816103c101526105080152f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe6080604052600436101561001257600080fd5b60003560e01c806329e99f07146102565780632b4c9f16146101e757806338266b221461017f57806347850b6b146100bc5763572b6c051461005357600080fd5b346100b75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75760043573ffffffffffffffffffffffffffffffffffffffff811681036100b7576100ad6020916102c3565b6040519015158152f35b600080fd5b346100b75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75773ffffffffffffffffffffffffffffffffffffffff6101086103aa565b6101106104f1565b5050166000526000602052604060002080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610150576001019055005b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b346100b75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75760043573ffffffffffffffffffffffffffffffffffffffff81168091036100b75760005260006020526020604060002054604051908152f35b346100b75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b757602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b346100b75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75773ffffffffffffffffffffffffffffffffffffffff6102a26103aa565b6102aa6104f1565b5050166000526000602052600435604060002055600080f35b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001690811561031b5773ffffffffffffffffffffffffffffffffffffffff161490565b5050600090565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761036357604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b908160209103126100b7575180151581036100b75790565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001680156104e25732331480156104e7575b6104e2577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c90803314908115610435575b5061043257503390565b90565b6040517f019a202800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff841660048201523360248201523060448201529150602090829060649082905afa9081156104d6576000916104a7575b5038610428565b6104c9915060203d6020116104cf575b6104c18183610322565b810190610392565b386104a0565b503d6104b7565b6040513d6000823e3d90fd5b503390565b50601836106103f1565b73ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016801561062557323314801561062d575b61062557803314908115610584575b50610553576000903690565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3601903682116100b75760009190565b6040517f019a20280000000000000000000000000000000000000000000000000000000081527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c60048201523360248201523060448201529150602090829060649082905afa9081156104d657600091610606575b5038610547565b61061f915060203d6020116104cf576104c18183610322565b386105ff565b506000903690565b506018361061053856fea2646970667358221220282986968978bcb32a6c5d2f20e0955e6e97596d8be88fb239bdd2f97371625a64736f6c634300081e0033",
  "deployedBytecode": "0x6080604052600436101561001257600080fd5b60003560e01c806329e99f07146102565780632b4c9f16146101e757806338266b221461017f57806347850b6b146100bc5763572b6c051461005357600080fd5b346100b75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75760043573ffffffffffffffffffffffffffffffffffffffff811681036100b7576100ad6020916102c3565b6040519015158152f35b600080fd5b346100b75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75773ffffffffffffffffffffffffffffffffffffffff6101086103aa565b6101106104f1565b5050166000526000602052604060002080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610150576001019055005b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b346100b75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75760043573ffffffffffffffffffffffffffffffffffffffff81168091036100b75760005260006020526020604060002054604051908152f35b346100b75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b757602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b346100b75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100b75773ffffffffffffffffffffffffffffffffffffffff6102a26103aa565b6102aa6104f1565b5050166000526000602052600435604060002055600080f35b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001690811561031b5773ffffffffffffffffffffffffffffffffffffffff161490565b5050600090565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761036357604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b908160209103126100b7575180151581036100b75790565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001680156104e25732331480156104e7575b6104e2577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c90803314908115610435575b5061043257503390565b90565b6040517f019a202800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff841660048201523360248201523060448201529150602090829060649082905afa9081156104d6576000916104a7575b5038610428565b6104c9915060203d6020116104cf575b6104c18183610322565b810190610392565b386104a0565b503d6104b7565b6040513d6000823e3d90fd5b503390565b50601836106103f1565b73ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016801561062557323314801561062d575b61062557803314908115610584575b50610553576000903690565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3601903682116100b75760009190565b6040517f019a20280000000000000000000000000000000000000000000000000000000081527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c60048201523360248201523060448201529150602090829060649082905afa9081156104d657600091610606575b5038610547565b61061f915060203d6020116104cf576104c18183610322565b386105ff565b506000903690565b506018361061053856fea2646970667358221220282986968978bcb32a6c5d2f20e0955e6e97596d8be88fb239bdd2f97371625a64736f6c634300081e0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
