// GetReservesForBenchmark is a free data retrieval call binding the contract method 0xef7b22d9.
//
// Solidity: function getReservesForBenchmark(address[] _pairs) view returns(uint256[3][])
GetReservesForBenchmark is a free data retrieval call binding the contract method 0xef7b22d9.

function getReservesForBenchmark(address[] _pairs) view returns(uint256[3][])
// GetReservesForBenchmark is a free data retrieval call binding the contract method 0xef7b22d9 . // // Solidity : function getReservesForBenchmark ( address [] _pairs ) view returns ( uint256 [ 3 ] [] )
func (_BulkReader *BulkReaderCaller) GetReservesForBenchmark(opts *bind.CallOpts, _pairs []common.Address) ([][3]*big.Int, error) {
	var out []interface{}
	err := _BulkReader.contract.Call(opts, &out, "getReservesForBenchmark", _pairs)
	if err != nil {
		return *new([][3]*big.Int), err
	}
	out0 := *abi.ConvertType(out[0], new([][3]*big.Int)).(*[][3]*big.Int)
	return out0, err
}
func ( _BulkReader * BulkReaderCaller ) GetReservesForBenchmark ( opts * bind . CallOpts , _pairs [ ] common . Address ) ( [ ] [ 3 ] * big . Int , error ) { var out [ ] interface { } err := _BulkReader . contract . Call ( opts , & out , " " , _pairs ) if err != nil { return * new ( [ ] [ 3 ] * big . Int ) , err } out0 := * abi . ConvertType ( out [ 0 ] , new ( [ ] [ 3 ] * big . Int ) ) . ( * [ ] [ 3 ] * big . Int ) return out0 , err }
GetReservesForBenchmark is a free data retrieval call binding the contract method 0xef7b22d9.
GetReservesForBenchmark is a free data retrieval call binding the contract method 0xef7b22d9 .