{
  "_format": "hh-sol-artifact-1",
  "contractName": "TestPositionNFTOwner",
  "sourceName": "contracts/elixir-periphery/test/TestPositionNFTOwner.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "hash",
          "type": "bytes32"
        },
        {
          "internalType": "bytes",
          "name": "signature",
          "type": "bytes"
        }
      ],
      "name": "isValidSignature",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "magicValue",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_owner",
          "type": "address"
        }
      ],
      "name": "setOwner",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b506102aa806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806313af4035146100465780631626ba7e1461006e5780638da5cb5b14610150575b600080fd5b61006c6004803603602081101561005c57600080fd5b50356001600160a01b0316610174565b005b61011b6004803603604081101561008457600080fd5b813591908101906040810160208201356401000000008111156100a657600080fd5b8201836020820111156100b857600080fd5b803590602001918460018302840111640100000000831117156100da57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506101ae945050505050565b604080517fffffffff000000000000000000000000000000000000000000000000000000009092168252519081900360200190f35b610158610265565b604080516001600160a01b039092168252519081900360200190f35b600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b6020818101516040808401516060808601516000805485518281528089018088528b905292821a8387018190529383018790526080830185905294519096939492936001600160a01b039093169260019260a080820193601f1981019281900390910190855afa158015610226573d6000803e3d6000fd5b505050602060405103516001600160a01b031614156102525750630b135d3f60e11b925061025f915050565b506000925061025f915050565b92915050565b6000546001600160a01b03168156fea2646970667358221220e84015fbefc69554f314e1b6f8f344797d9a1d7c2f6b3129dbaa94dca6e9cd5f64736f6c63430007060033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c806313af4035146100465780631626ba7e1461006e5780638da5cb5b14610150575b600080fd5b61006c6004803603602081101561005c57600080fd5b50356001600160a01b0316610174565b005b61011b6004803603604081101561008457600080fd5b813591908101906040810160208201356401000000008111156100a657600080fd5b8201836020820111156100b857600080fd5b803590602001918460018302840111640100000000831117156100da57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506101ae945050505050565b604080517fffffffff000000000000000000000000000000000000000000000000000000009092168252519081900360200190f35b610158610265565b604080516001600160a01b039092168252519081900360200190f35b600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b6020818101516040808401516060808601516000805485518281528089018088528b905292821a8387018190529383018790526080830185905294519096939492936001600160a01b039093169260019260a080820193601f1981019281900390910190855afa158015610226573d6000803e3d6000fd5b505050602060405103516001600160a01b031614156102525750630b135d3f60e11b925061025f915050565b506000925061025f915050565b92915050565b6000546001600160a01b03168156fea2646970667358221220e84015fbefc69554f314e1b6f8f344797d9a1d7c2f6b3129dbaa94dca6e9cd5f64736f6c63430007060033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
