'use strict'
Object.defineProperty(exports, '__esModule', { value: true })
const contract = require('@truffle/contract')
const VRFRequestIDBase = contract({
 "contractName": "VRFRequestIDBase",
 "abi": [],
 "evm": {
  "bytecode": {
   "linkReferences": {},
   "object": "0x6080604052348015600f57600080fd5b50603f80601d6000396000f3fe6080604052600080fdfea2646970667358221220f9f4f9241f83eb70ce20a649823738de3ac1a53198b8b33743af336a1a8dac2d64736f6c63430006060033",
   "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH1 0xF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x3F DUP1 PUSH1 0x1D PUSH1 0x0 CODECOPY PUSH1 0x0 RETURN INVALID PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x0 DUP1 REVERT INVALID LOG2 PUSH5 0x6970667358 0x22 SLT KECCAK256 0xF9 DELEGATECALL 0xF9 0x24 0x1F DUP4 0xEB PUSH17 0xCE20A649823738DE3AC1A53198B8B33743 0xAF CALLER PUSH11 0x1A8DAC2D64736F6C634300 MOD MOD STOP CALLER ",
   "sourceMap": "24:1854:21:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;24:1854:21;;;;;;;"
  },
  "deployedBytecode": {
   "immutableReferences": {},
   "linkReferences": {},
   "object": "0x6080604052600080fdfea2646970667358221220f9f4f9241f83eb70ce20a649823738de3ac1a53198b8b33743af336a1a8dac2d64736f6c63430006060033",
   "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x0 DUP1 REVERT INVALID LOG2 PUSH5 0x6970667358 0x22 SLT KECCAK256 0xF9 DELEGATECALL 0xF9 0x24 0x1F DUP4 0xEB PUSH17 0xCE20A649823738DE3AC1A53198B8B33743 0xAF CALLER PUSH11 0x1A8DAC2D64736F6C634300 MOD MOD STOP CALLER ",
   "sourceMap": "24:1854:21:-:0;;;12:1:-1;9;2:12"
  },
  "methodIdentifiers": {}
 },
 "metadata": "{\"compiler\":{\"version\":\"0.6.6+commit.6c089d02\"},\"language\":\"Solidity\",\"output\":{\"abi\":[],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/Users/steve/workspace/chainlink/evm-contracts/src/v0.6/VRFRequestIDBase.sol\":\"VRFRequestIDBase\"},\"evmVersion\":\"istanbul\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":1000000},\"remappings\":[]},\"sources\":{\"/Users/steve/workspace/chainlink/evm-contracts/src/v0.6/VRFRequestIDBase.sol\":{\"keccak256\":\"0x99e84f71d4067f8d29474689feb5b6d90f5c2370ebe526161dd6fe709a3947c3\",\"urls\":[\"bzz-raw://39734dd8285c00d507c5b99532dca93feb7984abd5e2a3e2e0724e25236bbca9\",\"dweb:/ipfs/QmNWLCgTUB9TWJgm7ZMumfDYDUnTnWnss5T4GLCzQsgxH1\"]}},\"version\":1}"
})

if (process.env.NODE_ENV === 'test') {
  try {
    eval('VRFRequestIDBase.setProvider(web3.currentProvider)')
  } catch (e) {}
}

exports.VRFRequestIDBase = VRFRequestIDBase
