1
0
mirror of https://github.com/fluencelabs/js-libp2p-interfaces synced 2025-06-27 05:51:51 +00:00
Files
src
test
connection
crypto
peer-discovery
topology
mock-peer-store.js
multicodec-topology.spec.js
topology.spec.js
.gitignore
.travis.yml
CHANGELOG.md
LICENSE
README.md
package.json
js-libp2p-interfaces/test/topology/mock-peer-store.js

20 lines
317 B
JavaScript
Raw Normal View History

'use strict'
const { EventEmitter } = require('events')
class MockPeerStore extends EventEmitter {
constructor (peers) {
super()
this.peers = peers
this.protoBook = {
get: () => {}
}
}
get (peerId) {
return this.peers.get(peerId.toB58String())
}
}
module.exports = MockPeerStore