{
  "_format": "hh-sol-artifact-1",
  "contractName": "Byte32LibTest",
  "sourceName": "contracts/test/common/Byte32LibTest.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "uint256[]",
          "name": "uints",
          "type": "uint256[]"
        }
      ],
      "name": "createBytes32FromUints",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "input",
          "type": "bytes32"
        }
      ],
      "name": "split",
      "outputs": [
        {
          "internalType": "uint256[]",
          "name": "",
          "type": "uint256[]"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    }
  ],
  "bytecode": "0x6080604052348015600f57600080fd5b5061037b8061001f6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80631db0cde01461003b578063516d818414610061575b600080fd5b61004e6100493660046101c6565b610081565b6040519081526020015b60405180910390f35b61007461006f366004610293565b61012e565b60405161005891906102ac565b600081516008146100d85760405162461bcd60e51b815260206004820152601a60248201527f496e707574206d7573742068617665203820656c656d656e7473000000000000604482015260640160405180910390fd5b6000805b6008811015610127576100f0816020610305565b6100fb9060e061031c565b84828151811061010d5761010d61032f565b6020908102919091010151901b91909117906001016100dc565b5092915050565b60606101398261013f565b92915050565b604080516008808252610120820190925260609160009190602082016101008036833701905050905060005b60088110156101275761017f816020610305565b84901b60e01c63ffffffff1682828151811061019d5761019d61032f565b602090810291909101015260010161016b565b634e487b7160e01b600052604160045260246000fd5b6000602082840312156101d857600080fd5b813567ffffffffffffffff8111156101ef57600080fd5b8201601f8101841361020057600080fd5b803567ffffffffffffffff81111561021a5761021a6101b0565b8060051b604051601f19603f830116810181811067ffffffffffffffff82111715610247576102476101b0565b60405291825260208184018101929081018784111561026557600080fd5b6020850194505b838510156102885784358082526020958601959093500161026c565b509695505050505050565b6000602082840312156102a557600080fd5b5035919050565b602080825282518282018190526000918401906040840190835b818110156102e45783518352602093840193909201916001016102c6565b509095945050505050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610139576101396102ef565b81810381811115610139576101396102ef565b634e487b7160e01b600052603260045260246000fdfea264697066735822122001afbc5a81f7fa3da8e32734fcdf22c299bc3848698e3345cb239612ab80a27964736f6c634300081b0033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c80631db0cde01461003b578063516d818414610061575b600080fd5b61004e6100493660046101c6565b610081565b6040519081526020015b60405180910390f35b61007461006f366004610293565b61012e565b60405161005891906102ac565b600081516008146100d85760405162461bcd60e51b815260206004820152601a60248201527f496e707574206d7573742068617665203820656c656d656e7473000000000000604482015260640160405180910390fd5b6000805b6008811015610127576100f0816020610305565b6100fb9060e061031c565b84828151811061010d5761010d61032f565b6020908102919091010151901b91909117906001016100dc565b5092915050565b60606101398261013f565b92915050565b604080516008808252610120820190925260609160009190602082016101008036833701905050905060005b60088110156101275761017f816020610305565b84901b60e01c63ffffffff1682828151811061019d5761019d61032f565b602090810291909101015260010161016b565b634e487b7160e01b600052604160045260246000fd5b6000602082840312156101d857600080fd5b813567ffffffffffffffff8111156101ef57600080fd5b8201601f8101841361020057600080fd5b803567ffffffffffffffff81111561021a5761021a6101b0565b8060051b604051601f19603f830116810181811067ffffffffffffffff82111715610247576102476101b0565b60405291825260208184018101929081018784111561026557600080fd5b6020850194505b838510156102885784358082526020958601959093500161026c565b509695505050505050565b6000602082840312156102a557600080fd5b5035919050565b602080825282518282018190526000918401906040840190835b818110156102e45783518352602093840193909201916001016102c6565b509095945050505050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610139576101396102ef565b81810381811115610139576101396102ef565b634e487b7160e01b600052603260045260246000fdfea264697066735822122001afbc5a81f7fa3da8e32734fcdf22c299bc3848698e3345cb239612ab80a27964736f6c634300081b0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
