{
  "contractName": "SharedTimeHelpersMock",
  "abi": [
    {
      "constant": true,
      "inputs": [],
      "name": "getBlockNumberPublic",
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "getTimestampPublic",
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "clock",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "name": "_clock",
          "type": "address"
        }
      ],
      "name": "setClock",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b506102a3806100206000396000f3006080604052600436106100485763ffffffff60e060020a6000350416636da1dfac811461004d5780637e3659501461007457806391ddadf414610089578063c3ff539c146100ba575b600080fd5b34801561005957600080fd5b506100626100dd565b60408051918252519081900360200190f35b34801561008057600080fd5b506100626100ed565b34801561009557600080fd5b5061009e6100f7565b60408051600160a060020a039092168252519081900360200190f35b3480156100c657600080fd5b506100db600160a060020a0360043516610106565b005b60006100e7610128565b90505b90565b60006100e76101c7565b600054600160a060020a031681565b60008054600160a060020a031916600160a060020a0392909216919091179055565b60008054600160a060020a0316156101bf576000809054906101000a9004600160a060020a0316600160a060020a0316636da1dfac6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561018c57600080fd5b505af11580156101a0573d6000803e3d6000fd5b505050506040513d60208110156101b657600080fd5b505190506100ea565b6100e761026f565b60008054600160a060020a031615610267576000809054906101000a9004600160a060020a0316600160a060020a0316637e3659506040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561022b57600080fd5b505af115801561023f573d6000803e3d6000fd5b505050506040513d602081101561025557600080fd5b50516001604060020a031690506100ea565b6100e7610273565b4390565b42905600a165627a7a72305820237e65947b95ab3b1b7e6a189363b7d2ffbcaf921db170944f6e5c53bc9c91050029",
  "deployedBytecode": "0x6080604052600436106100485763ffffffff60e060020a6000350416636da1dfac811461004d5780637e3659501461007457806391ddadf414610089578063c3ff539c146100ba575b600080fd5b34801561005957600080fd5b506100626100dd565b60408051918252519081900360200190f35b34801561008057600080fd5b506100626100ed565b34801561009557600080fd5b5061009e6100f7565b60408051600160a060020a039092168252519081900360200190f35b3480156100c657600080fd5b506100db600160a060020a0360043516610106565b005b60006100e7610128565b90505b90565b60006100e76101c7565b600054600160a060020a031681565b60008054600160a060020a031916600160a060020a0392909216919091179055565b60008054600160a060020a0316156101bf576000809054906101000a9004600160a060020a0316600160a060020a0316636da1dfac6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561018c57600080fd5b505af11580156101a0573d6000803e3d6000fd5b505050506040513d60208110156101b657600080fd5b505190506100ea565b6100e761026f565b60008054600160a060020a031615610267576000809054906101000a9004600160a060020a0316600160a060020a0316637e3659506040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561022b57600080fd5b505af115801561023f573d6000803e3d6000fd5b505050506040513d602081101561025557600080fd5b50516001604060020a031690506100ea565b6100e7610273565b4390565b42905600a165627a7a72305820237e65947b95ab3b1b7e6a189363b7d2ffbcaf921db170944f6e5c53bc9c91050029",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
