diff --git a/src/types.js b/src/types.js index a730b2b..94731c8 100644 --- a/src/types.js +++ b/src/types.js @@ -3,7 +3,7 @@ var ecurve = require('ecurve') var typeforce = require('typeforce') function nBuffer (value, n) { - if (!Buffer.isBuffer(value)) return false + typeforce(types.Buffer, value) if (value.length !== n) throw new Error('Expected ' + (n * 8) + '-bit Buffer, got ' + (value.length * 8) + '-bit Buffer') return true }