feat: isEqual

This commit is contained in:
David Dias
2017-03-30 09:43:00 +01:00
parent d2894bfa32
commit 3f4f670691
3 changed files with 27 additions and 0 deletions

View File

@@ -88,6 +88,16 @@ class PeerId {
toB58String () {
return this._idB58String
}
isEqual (id) {
if (Buffer.isBuffer(id)) {
return this.id.equals(id)
} else if (id.id) {
return this.id.equals(id.id)
} else {
throw new Error('not valid Id')
}
}
}
exports = module.exports = PeerId