text: 'use strict'
  Object.defineProperty(exports, '__esModule', { value: true })
  const contract = require('@truffle/contract')
  const BufferChainlink = contract({
   "contractName": "BufferChainlink",
   "abi": [],
   "evm": {
    "bytecode": {
     "object": "0x602d6023600b82828239805160001a607314601657fe5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea164736f6c6343000706000a",
     "sourceMap": "434:9889:39:-:0;;;;;;;;;;;;;;;;;;;;;;;;;"
    },
    "deployedBytecode": {
     "object": "0x73000000000000000000000000000000000000000030146080604052600080fdfea164736f6c6343000706000a",
     "sourceMap": "434:9889:39:-:0;;;;;;;;"
    },
    "methodIdentifiers": {}
   },
   "metadata": "{\"compiler\":{\"version\":\"0.7.6+commit.7338295f\"},\"language\":\"Solidity\",\"output\":{\"abi\":[],\"devdoc\":{\"details\":\"A library for working with mutable byte buffers in Solidity. Byte buffers are mutable and expandable, and provide a variety of primitives for writing to them. At any time you can fetch a bytes object containing the current contents of the buffer. The bytes object should not be stored between operations, as it may change due to resizing of the buffer.\",\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"/Users/steve/workspace/chainlink/evm-contracts/src/v0.7/vendor/BufferChainlink.sol\":\"BufferChainlink\"},\"evmVersion\":\"istanbul\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"none\"},\"optimizer\":{\"enabled\":true,\"runs\":1000000},\"remappings\":[]},\"sources\":{\"/Users/steve/workspace/chainlink/evm-contracts/src/v0.7/vendor/BufferChainlink.sol\":{\"keccak256\":\"0xf8da02f65937c8e5ba0f9d6d2d3b0121b525966bc9389e733fd029114b865eb5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d220205e33938cea9c112b246491b6a419fa0f90296d7f9c2e3408e82709fb6e\",\"dweb:/ipfs/QmPLCt6dj3bz5WUY3SbrDecXtZaidQoLnrdCVuDpVjYunx\"]}},\"version\":1}"
  })
  
  if (process.env.NODE_ENV === 'test') {
    try {
      eval('BufferChainlink.setProvider(web3.currentProvider)')
    } catch (e) {}
  }
  
  exports.BufferChainlink = BufferChainlink
  