Skip to content

Commit 9b146a8

Browse files
deps: bump @libp2p/interface-peer-store from 1.2.9 to 2.0.0 (#201)
* deps: bump @libp2p/interface-peer-store from 1.2.9 to 2.0.0 Bumps [@libp2p/interface-peer-store](https://github.com/libp2p/js-libp2p-interfaces) from 1.2.9 to 2.0.0. - [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases) - [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-peer-store-v1.2.9...@libp2p/interface-peer-store-v2.0.0) --- updated-dependencies: - dependency-name: "@libp2p/interface-peer-store" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * deps: bump @libp2p/interface-transport from 3.0.0 to 4.0.0 Bumps [@libp2p/interface-transport](https://github.com/libp2p/js-libp2p-interfaces) from 3.0.0 to 4.0.0. - [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases) - [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-transport-v3.0.0...@libp2p/interface-transport-v4.0.0) --- updated-dependencies: - dependency-name: "@libp2p/interface-transport" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * deps(dev): bump @libp2p/interface-mocks from 10.0.3 to 11.0.0 Bumps [@libp2p/interface-mocks](https://github.com/libp2p/js-libp2p-interfaces) from 10.0.3 to 11.0.0. - [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases) - [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-mocks-v10.0.3...@libp2p/interface-mocks-v11.0.0) --- updated-dependencies: - dependency-name: "@libp2p/interface-mocks" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore: update implementation --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 9eb8cdb commit 9b146a8

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

packages/libp2p-daemon-client/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,11 @@
138138
"@libp2p/interface-connection": "^5.0.1",
139139
"@libp2p/interface-peer-id": "^2.0.0",
140140
"@libp2p/interface-peer-info": "^1.0.1",
141-
"@libp2p/interface-transport": "^3.0.0",
141+
"@libp2p/interface-transport": "^4.0.0",
142142
"@libp2p/interfaces": "^3.2.0",
143143
"@libp2p/logger": "^2.0.0",
144144
"@libp2p/peer-id": "^2.0.0",
145-
"@libp2p/tcp": "^7.0.0",
145+
"@libp2p/tcp": "^7.0.1",
146146
"@multiformats/multiaddr": "^12.0.0",
147147
"it-stream-types": "^2.0.1",
148148
"multiformats": "^11.0.0",
@@ -152,7 +152,7 @@
152152
"@libp2p/daemon-server": "^5.0.0",
153153
"@libp2p/interface-dht": "^2.0.0",
154154
"@libp2p/interface-mocks": "^11.0.0",
155-
"@libp2p/interface-peer-store": "^1.0.0",
155+
"@libp2p/interface-peer-store": "^2.0.0",
156156
"@libp2p/interface-pubsub": "^4.0.0",
157157
"aegir": "^38.1.6",
158158
"it-all": "^3.0.1",

packages/libp2p-daemon-client/test/index.spec.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { StubbedInstance, stubInterface } from 'sinon-ts'
99
import { isPeerId } from '@libp2p/interface-peer-id'
1010
import { peerIdFromString } from '@libp2p/peer-id'
1111
import { mockConnection, mockDuplex, mockMultiaddrConnection } from '@libp2p/interface-mocks'
12-
import type { PeerStore, AddressBook } from '@libp2p/interface-peer-store'
12+
import type { PeerStore } from '@libp2p/interface-peer-store'
1313

1414
const defaultMultiaddr = multiaddr('/ip4/0.0.0.0/tcp/0')
1515

@@ -23,7 +23,6 @@ describe('daemon client', function () {
2323
beforeEach(async function () {
2424
libp2p = stubInterface<Libp2p>()
2525
libp2p.peerStore = stubInterface<PeerStore>()
26-
libp2p.peerStore.addressBook = stubInterface<AddressBook>()
2726

2827
server = createServer(defaultMultiaddr, libp2p)
2928

packages/libp2p-daemon-client/test/stream.spec.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { multiaddr } from '@multiformats/multiaddr'
88
import { StubbedInstance, stubInterface } from 'sinon-ts'
99
import { peerIdFromString } from '@libp2p/peer-id'
1010
import { mockRegistrar, connectionPair } from '@libp2p/interface-mocks'
11-
import type { PeerStore, AddressBook } from '@libp2p/interface-peer-store'
11+
import type { PeerStore } from '@libp2p/interface-peer-store'
1212
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
1313
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
1414
import all from 'it-all'
@@ -26,7 +26,6 @@ describe('daemon stream client', function () {
2626
beforeEach(async function () {
2727
libp2p = stubInterface<Libp2p>()
2828
libp2p.peerStore = stubInterface<PeerStore>()
29-
libp2p.peerStore.addressBook = stubInterface<AddressBook>()
3029

3130
server = createServer(defaultMultiaddr, libp2p)
3231

packages/libp2p-daemon-protocol/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
"release": "aegir release"
158158
},
159159
"dependencies": {
160-
"@libp2p/interface-transport": "^3.0.0",
160+
"@libp2p/interface-transport": "^4.0.0",
161161
"it-handshake": "^4.0.0",
162162
"protons-runtime": "^5.0.0",
163163
"uint8arraylist": "^2.3.2"

packages/libp2p-daemon-server/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -142,14 +142,14 @@
142142
"@libp2p/interface-connection": "^5.0.1",
143143
"@libp2p/interface-dht": "^2.0.0",
144144
"@libp2p/interface-peer-id": "^2.0.0",
145-
"@libp2p/interface-peer-store": "^1.2.8",
145+
"@libp2p/interface-peer-store": "^2.0.0",
146146
"@libp2p/interface-pubsub": "^4.0.0",
147147
"@libp2p/interface-registrar": "^2.0.1",
148-
"@libp2p/interface-transport": "^3.0.0",
148+
"@libp2p/interface-transport": "^4.0.0",
149149
"@libp2p/interfaces": "^3.2.0",
150150
"@libp2p/logger": "^2.0.0",
151151
"@libp2p/peer-id": "^2.0.0",
152-
"@libp2p/tcp": "^7.0.0",
152+
"@libp2p/tcp": "^7.0.1",
153153
"@multiformats/multiaddr": "^12.0.0",
154154
"it-drain": "^3.0.1",
155155
"it-length-prefixed": "^9.0.0",

packages/libp2p-daemon-server/src/index.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ export class Server implements Libp2pServer {
104104
const addrs = request.connect.addrs.map((a) => multiaddr(a))
105105
const peerId = peerIdFromBytes(peer)
106106

107-
await this.libp2p.peerStore.addressBook.set(peerId, addrs)
107+
await this.libp2p.peerStore.merge(peerId, {
108+
multiaddrs: addrs
109+
})
108110
return await this.libp2p.dial(peerId)
109111
}
110112

0 commit comments

Comments
 (0)