{
  "_format": "hh-sol-artifact-1",
  "contractName": "JobForTest",
  "sourceName": "solidity/for-test/JobForTest.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_keep3r",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "InvalidKeeper",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "keep3r",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "nonce",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "work",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "_factor",
          "type": "uint256"
        }
      ],
      "name": "workHard",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b5060405161049938038061049983398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b610406806100936000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063322e9f04146100515780633bb39c331461005b578063634c7bb51461006e578063affed0e014610097575b600080fd5b6100596100ae565b005b610059610069366004610353565b6101e7565b600054610081906001600160a01b031681565b60405161008e919061036c565b60405180910390f35b6100a060015481565b60405190815260200161008e565b6000546040516335d2155560e11b81526001600160a01b0390911690636ba42aaa906100de90339060040161036c565b602060405180830381600087803b1580156100f857600080fd5b505af115801561010c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610130919061032a565b61014d57604051637671ff4960e11b815260040160405180910390fd5b60005b6103e8811015610182576001805490600061016a8361039f565b9190505550808061017a9061039f565b915050610150565b506000546040516317fbade560e21b81526001600160a01b0390911690635feeb794906101b390339060040161036c565b600060405180830381600087803b1580156101cd57600080fd5b505af11580156101e1573d6000803e3d6000fd5b50505050565b6000546040516335d2155560e11b81526001600160a01b0390911690636ba42aaa9061021790339060040161036c565b602060405180830381600087803b15801561023157600080fd5b505af1158015610245573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610269919061032a565b61028657604051637671ff4960e11b815260040160405180910390fd5b60005b610295826103e8610380565b8110156102c457600180549060006102ac8361039f565b919050555080806102bc9061039f565b915050610289565b506000546040516317fbade560e21b81526001600160a01b0390911690635feeb794906102f590339060040161036c565b600060405180830381600087803b15801561030f57600080fd5b505af1158015610323573d6000803e3d6000fd5b5050505050565b60006020828403121561033c57600080fd5b8151801515811461034c57600080fd5b9392505050565b60006020828403121561036557600080fd5b5035919050565b6001600160a01b0391909116815260200190565b600081600019048311821515161561039a5761039a6103ba565b500290565b60006000198214156103b3576103b36103ba565b5060010190565b634e487b7160e01b600052601160045260246000fdfea26469706673582212208bf08bb618db158f5b04aeb240aaa866b5b603abef8be40595b29d6d0b35ce6a64736f6c63430008070033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063322e9f04146100515780633bb39c331461005b578063634c7bb51461006e578063affed0e014610097575b600080fd5b6100596100ae565b005b610059610069366004610353565b6101e7565b600054610081906001600160a01b031681565b60405161008e919061036c565b60405180910390f35b6100a060015481565b60405190815260200161008e565b6000546040516335d2155560e11b81526001600160a01b0390911690636ba42aaa906100de90339060040161036c565b602060405180830381600087803b1580156100f857600080fd5b505af115801561010c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610130919061032a565b61014d57604051637671ff4960e11b815260040160405180910390fd5b60005b6103e8811015610182576001805490600061016a8361039f565b9190505550808061017a9061039f565b915050610150565b506000546040516317fbade560e21b81526001600160a01b0390911690635feeb794906101b390339060040161036c565b600060405180830381600087803b1580156101cd57600080fd5b505af11580156101e1573d6000803e3d6000fd5b50505050565b6000546040516335d2155560e11b81526001600160a01b0390911690636ba42aaa9061021790339060040161036c565b602060405180830381600087803b15801561023157600080fd5b505af1158015610245573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610269919061032a565b61028657604051637671ff4960e11b815260040160405180910390fd5b60005b610295826103e8610380565b8110156102c457600180549060006102ac8361039f565b919050555080806102bc9061039f565b915050610289565b506000546040516317fbade560e21b81526001600160a01b0390911690635feeb794906102f590339060040161036c565b600060405180830381600087803b15801561030f57600080fd5b505af1158015610323573d6000803e3d6000fd5b5050505050565b60006020828403121561033c57600080fd5b8151801515811461034c57600080fd5b9392505050565b60006020828403121561036557600080fd5b5035919050565b6001600160a01b0391909116815260200190565b600081600019048311821515161561039a5761039a6103ba565b500290565b60006000198214156103b3576103b36103ba565b5060010190565b634e487b7160e01b600052601160045260246000fdfea26469706673582212208bf08bb618db158f5b04aeb240aaa866b5b603abef8be40595b29d6d0b35ce6a64736f6c63430008070033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
