UNPKG

keep3r-v2

Version:

The Keep3r Network is a decentralized network for projects that need external devops, and for external teams to find keeper jobs

74 lines (73 loc) 5.73 kB
{ "_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": {} }