{
  "_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": "0x608060405234801561001057600080fd5b5060405161047838038061047883398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b6103e5806100936000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063322e9f04146100515780633bb39c331461005b578063634c7bb51461006e578063affed0e01461009e575b600080fd5b6100596100b5565b005b610059610069366004610346565b6101e4565b600054610081906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100a760015481565b604051908152602001610095565b6000546040516335d2155560e11b81523360048201526001600160a01b0390911690636ba42aaa90602401602060405180830381600087803b1580156100fa57600080fd5b505af115801561010e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610132919061031d565b61014f57604051637671ff4960e11b815260040160405180910390fd5b60005b6103e8811015610184576001805490600061016c8361037e565b9190505550808061017c9061037e565b915050610152565b506000546040516317fbade560e21b81523360048201526001600160a01b0390911690635feeb79490602401600060405180830381600087803b1580156101ca57600080fd5b505af11580156101de573d6000803e3d6000fd5b50505050565b6000546040516335d2155560e11b81523360048201526001600160a01b0390911690636ba42aaa90602401602060405180830381600087803b15801561022957600080fd5b505af115801561023d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610261919061031d565b61027e57604051637671ff4960e11b815260040160405180910390fd5b60005b61028d826103e861035f565b8110156102bc57600180549060006102a48361037e565b919050555080806102b49061037e565b915050610281565b506000546040516317fbade560e21b81523360048201526001600160a01b0390911690635feeb79490602401600060405180830381600087803b15801561030257600080fd5b505af1158015610316573d6000803e3d6000fd5b5050505050565b60006020828403121561032f57600080fd5b8151801515811461033f57600080fd5b9392505050565b60006020828403121561035857600080fd5b5035919050565b600081600019048311821515161561037957610379610399565b500290565b600060001982141561039257610392610399565b5060010190565b634e487b7160e01b600052601160045260246000fdfea26469706673582212205ae9dd766c5cbb81f33eb5409d1a1c5ffa726871f738787bdb61fb16777a51c164736f6c63430008070033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063322e9f04146100515780633bb39c331461005b578063634c7bb51461006e578063affed0e01461009e575b600080fd5b6100596100b5565b005b610059610069366004610346565b6101e4565b600054610081906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100a760015481565b604051908152602001610095565b6000546040516335d2155560e11b81523360048201526001600160a01b0390911690636ba42aaa90602401602060405180830381600087803b1580156100fa57600080fd5b505af115801561010e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610132919061031d565b61014f57604051637671ff4960e11b815260040160405180910390fd5b60005b6103e8811015610184576001805490600061016c8361037e565b9190505550808061017c9061037e565b915050610152565b506000546040516317fbade560e21b81523360048201526001600160a01b0390911690635feeb79490602401600060405180830381600087803b1580156101ca57600080fd5b505af11580156101de573d6000803e3d6000fd5b50505050565b6000546040516335d2155560e11b81523360048201526001600160a01b0390911690636ba42aaa90602401602060405180830381600087803b15801561022957600080fd5b505af115801561023d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610261919061031d565b61027e57604051637671ff4960e11b815260040160405180910390fd5b60005b61028d826103e861035f565b8110156102bc57600180549060006102a48361037e565b919050555080806102b49061037e565b915050610281565b506000546040516317fbade560e21b81523360048201526001600160a01b0390911690635feeb79490602401600060405180830381600087803b15801561030257600080fd5b505af1158015610316573d6000803e3d6000fd5b5050505050565b60006020828403121561032f57600080fd5b8151801515811461033f57600080fd5b9392505050565b60006020828403121561035857600080fd5b5035919050565b600081600019048311821515161561037957610379610399565b500290565b600060001982141561039257610392610399565b5060010190565b634e487b7160e01b600052601160045260246000fdfea26469706673582212205ae9dd766c5cbb81f33eb5409d1a1c5ffa726871f738787bdb61fb16777a51c164736f6c63430008070033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
