Skip to content

Commit 57e7fa4

Browse files
authored
deps: update @multiformats/multiaddr-matcher dep to 2.x.x (#3208)
Updates usage and fixes compilation errors.
1 parent ef30c28 commit 57e7fa4

File tree

17 files changed

+26
-23
lines changed

17 files changed

+26
-23
lines changed

packages/integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"@multiformats/dns": "^1.0.6",
6161
"@multiformats/mafmt": "^12.1.6",
6262
"@multiformats/multiaddr": "^12.4.4",
63-
"@multiformats/multiaddr-matcher": "^1.7.2",
63+
"@multiformats/multiaddr-matcher": "^2.0.0",
6464
"aegir": "^47.0.14",
6565
"delay": "^6.0.0",
6666
"detect-browser": "^5.3.0",

packages/integration-tests/test/compliance/transport/circuit-relay.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ import { circuitRelayTransport } from '@libp2p/circuit-relay-v2'
66
import { identify } from '@libp2p/identify'
77
import tests from '@libp2p/interface-compliance-tests/transport'
88
import { webSockets } from '@libp2p/websockets'
9+
import { CODE_P2P_CIRCUIT } from '@multiformats/multiaddr'
910
import { Circuit, P2P } from '@multiformats/multiaddr-matcher'
10-
import { and, fmt, literal } from '@multiformats/multiaddr-matcher/utils'
11+
import { and, fmt, code } from '@multiformats/multiaddr-matcher/utils'
1112

1213
export const CircuitListen = fmt(
13-
and(P2P.matchers[0], literal('p2p-circuit'))
14+
and(P2P.matchers[0], code(CODE_P2P_CIRCUIT))
1415
)
1516

1617
describe('Circuit relay transport interface compliance', () => {

packages/interface-compliance-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
"@libp2p/plaintext": "^2.0.28",
110110
"@libp2p/utils": "^6.7.1",
111111
"@multiformats/multiaddr": "^12.4.4",
112-
"@multiformats/multiaddr-matcher": "^1.7.2",
112+
"@multiformats/multiaddr-matcher": "^2.0.0",
113113
"abortable-iterator": "^5.1.0",
114114
"aegir": "^47.0.14",
115115
"any-signal": "^4.1.1",

packages/libp2p/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"@libp2p/utils": "^6.7.1",
9292
"@multiformats/dns": "^1.0.6",
9393
"@multiformats/multiaddr": "^12.4.4",
94-
"@multiformats/multiaddr-matcher": "^1.7.2",
94+
"@multiformats/multiaddr-matcher": "^2.0.0",
9595
"any-signal": "^4.1.1",
9696
"datastore-core": "^10.0.2",
9797
"interface-datastore": "^8.3.1",

packages/libp2p/src/address-manager/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { debounce } from '@libp2p/utils/debounce'
55
import { createScalableCuckooFilter } from '@libp2p/utils/filters'
66
import { isPrivateIp } from '@libp2p/utils/private-ip'
77
import { multiaddr } from '@multiformats/multiaddr'
8-
import { QUICV1, TCP, WebSockets, WebSocketsSecure } from '@multiformats/multiaddr-matcher'
8+
import { QUIC_V1, TCP, WebSockets, WebSocketsSecure } from '@multiformats/multiaddr-matcher'
99
import { DNSMappings } from './dns-mappings.js'
1010
import { IPMappings } from './ip-mappings.js'
1111
import { ObservedAddresses } from './observed-addresses.js'
@@ -489,7 +489,7 @@ export class AddressManager implements AddressManagerInterface {
489489
const transportMatchers: Array<(ma: Multiaddr) => boolean> = [
490490
(ma: Multiaddr) => WebSockets.exactMatch(ma) || WebSocketsSecure.exactMatch(ma),
491491
(ma: Multiaddr) => TCP.exactMatch(ma),
492-
(ma: Multiaddr) => QUICV1.exactMatch(ma)
492+
(ma: Multiaddr) => QUIC_V1.exactMatch(ma)
493493
]
494494

495495
for (const matcher of transportMatchers) {

packages/protocol-dcutr/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"@libp2p/interface-internal": "^2.3.18",
5050
"@libp2p/utils": "^6.7.1",
5151
"@multiformats/multiaddr": "^12.4.4",
52-
"@multiformats/multiaddr-matcher": "^1.7.2",
52+
"@multiformats/multiaddr-matcher": "^2.0.0",
5353
"delay": "^6.0.0",
5454
"it-protobuf-stream": "^2.0.2",
5555
"protons-runtime": "^5.5.0",

packages/protocol-identify/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"@libp2p/peer-record": "^8.0.34",
5353
"@libp2p/utils": "^6.7.1",
5454
"@multiformats/multiaddr": "^12.4.4",
55-
"@multiformats/multiaddr-matcher": "^1.7.2",
55+
"@multiformats/multiaddr-matcher": "^2.0.0",
5656
"it-drain": "^3.0.9",
5757
"it-parallel": "^3.0.11",
5858
"it-protobuf-stream": "^2.0.2",

packages/transport-circuit-relay-v2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"@libp2p/peer-record": "^8.0.34",
5454
"@libp2p/utils": "^6.7.1",
5555
"@multiformats/multiaddr": "^12.4.4",
56-
"@multiformats/multiaddr-matcher": "^1.7.2",
56+
"@multiformats/multiaddr-matcher": "^2.0.0",
5757
"any-signal": "^4.1.1",
5858
"it-protobuf-stream": "^2.0.2",
5959
"it-stream-types": "^2.0.2",

packages/transport-circuit-relay-v2/src/utils.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
import { CODE_P2P_CIRCUIT } from '@multiformats/multiaddr'
12
import { P2P } from '@multiformats/multiaddr-matcher'
2-
import { fmt, literal, and } from '@multiformats/multiaddr-matcher/utils'
3+
import { fmt, code, and } from '@multiformats/multiaddr-matcher/utils'
34
import { anySignal } from 'any-signal'
45
import { CID } from 'multiformats/cid'
56
import { sha256 } from 'multiformats/hashes/sha2'
@@ -197,12 +198,12 @@ export class LimitTracker {
197198
* A custom matcher that tells us to listen on a particular relay
198199
*/
199200
export const CircuitListen = fmt(
200-
and(P2P.matchers[0], literal('p2p-circuit'))
201+
and(P2P.matchers[0], code(CODE_P2P_CIRCUIT))
201202
)
202203

203204
/**
204205
* A custom matcher that tells us to discover available relays
205206
*/
206207
export const CircuitSearch = fmt(
207-
literal('p2p-circuit')
208+
code(CODE_P2P_CIRCUIT)
208209
)

packages/transport-memory/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"dependencies": {
4747
"@libp2p/interface": "^2.10.5",
4848
"@multiformats/multiaddr": "^12.4.4",
49-
"@multiformats/multiaddr-matcher": "^1.7.2",
49+
"@multiformats/multiaddr-matcher": "^2.0.0",
5050
"@types/sinon": "^17.0.4",
5151
"delay": "^6.0.0",
5252
"it-map": "^3.1.3",

0 commit comments

Comments
 (0)