{
  "_format": "hh-sol-artifact-1",
  "contractName": "OpCodes",
  "sourceName": "contracts/OpCodes.sol",
  "abi": [
    {
      "constant": false,
      "inputs": [],
      "name": "test_stop",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [],
      "name": "test_revert",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [],
      "name": "test_invalid",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [],
      "name": "test",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "constructor"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b5061001961005b565b604051809103906000f080158015610035573d6000803e3d6000fd5b5060008054600160a060020a031916600160a060020a039290921691909117905561006b565b60405161012d806103f683390190565b61037c8061007a6000396000f3fe6080604052600436106100615763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166355313dea81146100665780636d3d141614610079578063b9d1e5aa1461008e578063f8a8fd6d146100a3575b600080fd5b34801561007257600080fd5b506100775b005b34801561008557600080fd5b50610077610061565b34801561009a57600080fd5b506100776100b8565b3480156100af57600080fd5b50610077610077565bfe5b60058110156100cb576001016100ba565b5060065b60058111156100e0576001016100cf565b5060015b60058112156100f5576001016100e4565b5060065b600581131561010a576001016100f9565b5060405160208101602060048337505060405160208101602060048339505060405160208101602060048360003c50503660005b81811015610152576002815260010161013e565b5060009050602060403e6010608060106040610123612710fa506020610123600af05060008054604080517f697353616d654164647265737328616464726573732c616464726573732900008152815190819003601e0181208082523360048301819052602483018190526064830190935273ffffffffffffffffffffffffffffffffffffffff909316936020908290604490829088611388f1505060405182815281600482015281602482015260648101604052602081604483600088611388f250506040518281528160048201528160248201526064810160405260208160448387611388f45050604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2081529051624200429181900360200190a0604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2080825291519081900360200190a1604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb20808252915133929181900360200190a2604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2080825291518392339290919081900360200190a3604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2080825291518392839233929081900360200190a46002fffea165627a7a72305820462adb21b258afc53702d65a7c6394cbebc6f4f21d8e8ae4c4205a1b615c22100029608060405234801561001057600080fd5b5061010d806100206000396000f3fe608060405260043610603e5763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663161e715081146043575b600080fd5b348015604e57600080fd5b50608760048036036040811015606357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516609b565b604080519115158252519081900360200190f35b60008173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141560d75750600160db565b5060005b9291505056fea165627a7a7230582046ba008f8fda2e023e9d291aaa34483a5d3ce1e1ad535b44b8e459b0be283b610029",
  "deployedBytecode": "0x6080604052600436106100615763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166355313dea81146100665780636d3d141614610079578063b9d1e5aa1461008e578063f8a8fd6d146100a3575b600080fd5b34801561007257600080fd5b506100775b005b34801561008557600080fd5b50610077610061565b34801561009a57600080fd5b506100776100b8565b3480156100af57600080fd5b50610077610077565bfe5b60058110156100cb576001016100ba565b5060065b60058111156100e0576001016100cf565b5060015b60058112156100f5576001016100e4565b5060065b600581131561010a576001016100f9565b5060405160208101602060048337505060405160208101602060048339505060405160208101602060048360003c50503660005b81811015610152576002815260010161013e565b5060009050602060403e6010608060106040610123612710fa506020610123600af05060008054604080517f697353616d654164647265737328616464726573732c616464726573732900008152815190819003601e0181208082523360048301819052602483018190526064830190935273ffffffffffffffffffffffffffffffffffffffff909316936020908290604490829088611388f1505060405182815281600482015281602482015260648101604052602081604483600088611388f250506040518281528160048201528160248201526064810160405260208160448387611388f45050604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2081529051624200429181900360200190a0604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2080825291519081900360200190a1604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb20808252915133929181900360200190a2604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2080825291518392339290919081900360200190a3604080517f50cb9fe53daa9737b786ab3646f04d0150dc50ef4e75f59509d83667ad5adb2080825291518392839233929081900360200190a46002fffea165627a7a72305820462adb21b258afc53702d65a7c6394cbebc6f4f21d8e8ae4c4205a1b615c22100029",
  "linkReferences": {},
  "deployedLinkReferences": {}
}