Skip to content

Commit 44b30cc

Browse files
authored
chore: update imports and remove unnecessary pending dial interfaces (#1696)
1 parent 6f01811 commit 44b30cc

File tree

3 files changed

+3
-12
lines changed

3 files changed

+3
-12
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
"@libp2p/interface-content-routing": "^2.0.0",
110110
"@libp2p/interface-dht": "^2.0.0",
111111
"@libp2p/interface-keychain": "^2.0.4",
112-
"@libp2p/interface-libp2p": "^1.0.0",
112+
"@libp2p/interface-libp2p": "^1.3.0",
113113
"@libp2p/interface-metrics": "^4.0.0",
114114
"@libp2p/interface-peer-discovery": "^1.0.1",
115115
"@libp2p/interface-peer-id": "^2.0.1",

src/connection-manager/index.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { codes } from '../errors.js'
77
import type { PeerId } from '@libp2p/interface-peer-id'
88
import { setMaxListeners } from 'events'
99
import type { Connection, MultiaddrConnection } from '@libp2p/interface-connection'
10-
import type { ConnectionManager, ConnectionManagerEvents } from '@libp2p/interface-connection-manager'
10+
import type { ConnectionManager, ConnectionManagerEvents, PendingDial } from '@libp2p/interface-connection-manager'
1111
import type { AddressSorter, PeerStore } from '@libp2p/interface-peer-store'
1212
import { Multiaddr, Resolver, multiaddr } from '@multiformats/multiaddr'
1313
import { KEEP_ALIVE } from '@libp2p/interface-peer-store/tags'
@@ -23,7 +23,6 @@ import { PeerMap } from '@libp2p/peer-collections'
2323
import { publicAddressesFirst } from '@libp2p/utils/address-sort'
2424
import { AUTO_DIAL_CONCURRENCY, AUTO_DIAL_PRIORITY, DIAL_TIMEOUT, INBOUND_CONNECTION_THRESHOLD, MAX_CONNECTIONS, MAX_INCOMING_PENDING_CONNECTIONS, MAX_PARALLEL_DIALS, MAX_PEER_ADDRS_TO_DIAL, MIN_CONNECTIONS } from './constants.js'
2525
import { dnsaddrResolver } from '@multiformats/multiaddr/resolvers'
26-
import type { PendingDial } from '../libp2p.js'
2726

2827
const log = logger('libp2p:connection-manager')
2928

src/libp2p.ts

+1-9
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,10 @@ import type { Datastore } from 'interface-datastore'
5050
import type { KeyChain } from '@libp2p/interface-keychain'
5151
import mergeOptions from 'merge-options'
5252
import type { CircuitRelayService } from './circuit-relay/index.js'
53+
import type { PendingDial } from '@libp2p/interface-libp2p'
5354

5455
const log = logger('libp2p')
5556

56-
export type PendingDialStatus = 'queued' | 'active' | 'error' | 'success'
57-
58-
export interface PendingDial {
59-
id: string
60-
status: PendingDialStatus
61-
peerId?: PeerId
62-
multiaddrs: Multiaddr[]
63-
}
64-
6557
export class Libp2pNode extends EventEmitter<Libp2pEvents> implements Libp2p {
6658
public peerId: PeerId
6759
public dht: DualDHT

0 commit comments

Comments
 (0)