@libp2p/peer-store
Advanced tools
Comparing version 8.2.1-3dfc236e to 8.2.1-42c1c097
@@ -1,5 +0,5 @@ | ||
import type { Libp2pEvents } from '@libp2p/interface-libp2p'; | ||
import type { PeerId } from '@libp2p/interface-peer-id'; | ||
import type { PeerStore, Peer, PeerData, PeerQuery } from '@libp2p/interface-peer-store'; | ||
import type { EventEmitter } from '@libp2p/interfaces/events'; | ||
import type { Libp2pEvents } from '@libp2p/interface'; | ||
import type { EventEmitter } from '@libp2p/interface/events'; | ||
import type { PeerId } from '@libp2p/interface/peer-id'; | ||
import type { PeerStore, Peer, PeerData, PeerQuery } from '@libp2p/interface/peer-store'; | ||
import type { Multiaddr } from '@multiformats/multiaddr'; | ||
@@ -6,0 +6,0 @@ import type { Datastore } from 'interface-datastore'; |
import { type Mortice } from 'mortice'; | ||
import type { PersistentPeerStoreComponents, PersistentPeerStoreInit } from './index.js'; | ||
import type { PeerUpdate as PeerUpdateExternal } from '@libp2p/interface-libp2p'; | ||
import type { PeerId } from '@libp2p/interface-peer-id'; | ||
import type { Peer, PeerData, PeerQuery } from '@libp2p/interface-peer-store'; | ||
import type { PeerUpdate as PeerUpdateExternal } from '@libp2p/interface'; | ||
import type { PeerId } from '@libp2p/interface/peer-id'; | ||
import type { Peer, PeerData, PeerQuery } from '@libp2p/interface/peer-store'; | ||
/** | ||
@@ -7,0 +7,0 @@ * Event detail emitted when peer data changes |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors'; | ||
import { CodeError } from '@libp2p/interface/errors'; | ||
import { PeerMap } from '@libp2p/peer-collections'; | ||
@@ -3,0 +3,0 @@ import { peerIdFromBytes } from '@libp2p/peer-id'; |
@@ -1,4 +0,4 @@ | ||
import type { PeerId } from '@libp2p/interface-peer-id'; | ||
import type { Peer } from '@libp2p/interface-peer-store'; | ||
import type { PeerId } from '@libp2p/interface/peer-id'; | ||
import type { Peer } from '@libp2p/interface/peer-store'; | ||
export declare function bytesToPeer(peerId: PeerId, buf: Uint8Array): Peer; | ||
//# sourceMappingURL=bytes-to-peer.d.ts.map |
import type { AddressFilter } from '../index.js'; | ||
import type { Address as AddressPB } from '../pb/peer.js'; | ||
import type { PeerId } from '@libp2p/interface-peer-id'; | ||
import type { Address } from '@libp2p/interface-peer-store'; | ||
import type { PeerId } from '@libp2p/interface/peer-id'; | ||
import type { Address } from '@libp2p/interface/peer-store'; | ||
export declare function dedupeFilterAndSortAddresses(peerId: PeerId, filter: AddressFilter, addresses: Array<Address | AddressPB | undefined>): Promise<AddressPB[]>; | ||
//# sourceMappingURL=dedupe-addresses.d.ts.map |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors'; | ||
import { CodeError } from '@libp2p/interface/errors'; | ||
import { isMultiaddr, multiaddr } from '@multiformats/multiaddr'; | ||
@@ -3,0 +3,0 @@ import { codes } from '../errors.js'; |
import type { Peer as PeerPB } from '../pb/peer.js'; | ||
import type { PeerId } from '@libp2p/interface-peer-id'; | ||
import type { PeerData } from '@libp2p/interface-peer-store'; | ||
import type { PeerId } from '@libp2p/interface/peer-id'; | ||
import type { PeerData } from '@libp2p/interface/peer-store'; | ||
export declare function toDatastorePeer(peerId: PeerId, data: PeerData): PeerPB; | ||
//# sourceMappingURL=peer-data-to-datastore-peer.d.ts.map |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors'; | ||
import { CodeError } from '@libp2p/interface/errors'; | ||
import { isMultiaddr } from '@multiformats/multiaddr'; | ||
@@ -3,0 +3,0 @@ import { equals as uint8arrayEquals } from 'uint8arrays/equals'; |
@@ -1,2 +0,2 @@ | ||
import { type PeerId } from '@libp2p/interface-peer-id'; | ||
import { type PeerId } from '@libp2p/interface/peer-id'; | ||
import { Key } from 'interface-datastore/key'; | ||
@@ -3,0 +3,0 @@ export declare const NAMESPACE_COMMON = "/peers/"; |
@@ -1,3 +0,3 @@ | ||
import { isPeerId } from '@libp2p/interface-peer-id'; | ||
import { CodeError } from '@libp2p/interfaces/errors'; | ||
import { CodeError } from '@libp2p/interface/errors'; | ||
import { isPeerId } from '@libp2p/interface/peer-id'; | ||
import { Key } from 'interface-datastore/key'; | ||
@@ -4,0 +4,0 @@ import { codes } from '../errors.js'; |
import type { AddressFilter } from '../index.js'; | ||
import type { Peer as PeerPB } from '../pb/peer.js'; | ||
import type { PeerId } from '@libp2p/interface-peer-id'; | ||
import type { Peer, PeerData } from '@libp2p/interface-peer-store'; | ||
import type { PeerId } from '@libp2p/interface/peer-id'; | ||
import type { Peer, PeerData } from '@libp2p/interface/peer-store'; | ||
export interface ToPBPeerOptions { | ||
@@ -6,0 +6,0 @@ addressFilter?: AddressFilter; |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors'; | ||
import { CodeError } from '@libp2p/interface/errors'; | ||
import { equals as uint8arrayEquals } from 'uint8arrays/equals'; | ||
@@ -3,0 +3,0 @@ import { codes } from '../errors.js'; |
{ | ||
"name": "@libp2p/peer-store", | ||
"version": "8.2.1-3dfc236e", | ||
"version": "8.2.1-42c1c097", | ||
"description": "Stores information about peers libp2p knows on the network", | ||
@@ -44,3 +44,3 @@ "license": "Apache-2.0 OR MIT", | ||
"lint": "aegir lint", | ||
"dep-check": "aegir dep-check -i protons", | ||
"dep-check": "aegir dep-check", | ||
"generate": "protons src/pb/*.proto", | ||
@@ -57,11 +57,8 @@ "build": "aegir build", | ||
"dependencies": { | ||
"@libp2p/interface-libp2p": "3.2.0-3dfc236e", | ||
"@libp2p/interface-peer-id": "2.0.2-3dfc236e", | ||
"@libp2p/interface-peer-store": "2.0.4-3dfc236e", | ||
"@libp2p/interfaces": "3.3.2-3dfc236e", | ||
"@libp2p/logger": "2.1.1-3dfc236e", | ||
"@libp2p/peer-collections": "3.0.2-3dfc236e", | ||
"@libp2p/peer-id": "2.0.3-3dfc236e", | ||
"@libp2p/peer-id-factory": "2.0.3-3dfc236e", | ||
"@libp2p/peer-record": "5.0.4-3dfc236e", | ||
"@libp2p/interface": "0.0.1-42c1c097", | ||
"@libp2p/logger": "2.1.1-42c1c097", | ||
"@libp2p/peer-collections": "3.0.2-42c1c097", | ||
"@libp2p/peer-id": "2.0.3-42c1c097", | ||
"@libp2p/peer-id-factory": "2.0.3-42c1c097", | ||
"@libp2p/peer-record": "5.0.4-42c1c097", | ||
"@multiformats/multiaddr": "^12.1.3", | ||
@@ -71,6 +68,6 @@ "interface-datastore": "^8.2.0", | ||
"mortice": "^3.0.1", | ||
"multiformats": "^11.0.2", | ||
"multiformats": "^12.0.1", | ||
"protons-runtime": "^5.0.0", | ||
"uint8arraylist": "^2.4.3", | ||
"uint8arrays": "^4.0.3" | ||
"uint8arrays": "^4.0.4" | ||
}, | ||
@@ -85,3 +82,3 @@ "devDependencies": { | ||
"protons": "^7.0.2", | ||
"sinon": "^15.1.0" | ||
"sinon": "^15.1.2" | ||
}, | ||
@@ -88,0 +85,0 @@ "typedoc": { |
@@ -5,6 +5,6 @@ import { logger } from '@libp2p/logger' | ||
import { PersistentStore, type PeerUpdate } from './store.js' | ||
import type { Libp2pEvents } from '@libp2p/interface-libp2p' | ||
import type { PeerId } from '@libp2p/interface-peer-id' | ||
import type { PeerStore, Peer, PeerData, PeerQuery } from '@libp2p/interface-peer-store' | ||
import type { EventEmitter } from '@libp2p/interfaces/events' | ||
import type { Libp2pEvents } from '@libp2p/interface' | ||
import type { EventEmitter } from '@libp2p/interface/events' | ||
import type { PeerId } from '@libp2p/interface/peer-id' | ||
import type { PeerStore, Peer, PeerData, PeerQuery } from '@libp2p/interface/peer-store' | ||
import type { Multiaddr } from '@multiformats/multiaddr' | ||
@@ -11,0 +11,0 @@ import type { Datastore } from 'interface-datastore' |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors' | ||
import { CodeError } from '@libp2p/interface/errors' | ||
import { PeerMap } from '@libp2p/peer-collections' | ||
@@ -13,5 +13,5 @@ import { peerIdFromBytes } from '@libp2p/peer-id' | ||
import type { AddressFilter, PersistentPeerStoreComponents, PersistentPeerStoreInit } from './index.js' | ||
import type { PeerUpdate as PeerUpdateExternal } from '@libp2p/interface-libp2p' | ||
import type { PeerId } from '@libp2p/interface-peer-id' | ||
import type { Peer, PeerData, PeerQuery } from '@libp2p/interface-peer-store' | ||
import type { PeerUpdate as PeerUpdateExternal } from '@libp2p/interface' | ||
import type { PeerId } from '@libp2p/interface/peer-id' | ||
import type { Peer, PeerData, PeerQuery } from '@libp2p/interface/peer-store' | ||
import type { Datastore, Key, Query } from 'interface-datastore' | ||
@@ -18,0 +18,0 @@ |
import { peerIdFromPeerId } from '@libp2p/peer-id' | ||
import { multiaddr } from '@multiformats/multiaddr' | ||
import { Peer as PeerPB } from '../pb/peer.js' | ||
import type { PeerId } from '@libp2p/interface-peer-id' | ||
import type { Peer, Tag } from '@libp2p/interface-peer-store' | ||
import type { PeerId } from '@libp2p/interface/peer-id' | ||
import type { Peer, Tag } from '@libp2p/interface/peer-store' | ||
@@ -7,0 +7,0 @@ export function bytesToPeer (peerId: PeerId, buf: Uint8Array): Peer { |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors' | ||
import { CodeError } from '@libp2p/interface/errors' | ||
import { isMultiaddr, multiaddr } from '@multiformats/multiaddr' | ||
@@ -6,4 +6,4 @@ import { codes } from '../errors.js' | ||
import type { Address as AddressPB } from '../pb/peer.js' | ||
import type { PeerId } from '@libp2p/interface-peer-id' | ||
import type { Address } from '@libp2p/interface-peer-store' | ||
import type { PeerId } from '@libp2p/interface/peer-id' | ||
import type { Address } from '@libp2p/interface/peer-store' | ||
@@ -10,0 +10,0 @@ export async function dedupeFilterAndSortAddresses (peerId: PeerId, filter: AddressFilter, addresses: Array<Address | AddressPB | undefined>): Promise<AddressPB[]> { |
import { CodeError } from '@libp2p/interfaces/errors' | ||
import { CodeError } from '@libp2p/interface/errors' | ||
import { isMultiaddr } from '@multiformats/multiaddr' | ||
@@ -7,4 +7,4 @@ import { equals as uint8arrayEquals } from 'uint8arrays/equals' | ||
import type { Peer as PeerPB } from '../pb/peer.js' | ||
import type { PeerId } from '@libp2p/interface-peer-id' | ||
import type { PeerData } from '@libp2p/interface-peer-store' | ||
import type { PeerId } from '@libp2p/interface/peer-id' | ||
import type { PeerData } from '@libp2p/interface/peer-store' | ||
@@ -11,0 +11,0 @@ export function toDatastorePeer (peerId: PeerId, data: PeerData): PeerPB { |
@@ -1,3 +0,3 @@ | ||
import { isPeerId, type PeerId } from '@libp2p/interface-peer-id' | ||
import { CodeError } from '@libp2p/interfaces/errors' | ||
import { CodeError } from '@libp2p/interface/errors' | ||
import { isPeerId, type PeerId } from '@libp2p/interface/peer-id' | ||
import { Key } from 'interface-datastore/key' | ||
@@ -4,0 +4,0 @@ import { codes } from '../errors.js' |
@@ -1,2 +0,2 @@ | ||
import { CodeError } from '@libp2p/interfaces/errors' | ||
import { CodeError } from '@libp2p/interface/errors' | ||
import { equals as uint8arrayEquals } from 'uint8arrays/equals' | ||
@@ -7,4 +7,4 @@ import { codes } from '../errors.js' | ||
import type { Tag, Peer as PeerPB } from '../pb/peer.js' | ||
import type { PeerId } from '@libp2p/interface-peer-id' | ||
import type { Address, Peer, PeerData, TagOptions } from '@libp2p/interface-peer-store' | ||
import type { PeerId } from '@libp2p/interface/peer-id' | ||
import type { Address, Peer, PeerData, TagOptions } from '@libp2p/interface/peer-store' | ||
@@ -11,0 +11,0 @@ export interface ToPBPeerOptions { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
457008
14
3427
+ Added@libp2p/crypto@1.0.17-42c1c097(transitive)
+ Added@libp2p/interface@0.0.1-42c1c097(transitive)
+ Added@libp2p/interface-keys@1.0.8(transitive)
+ Added@libp2p/logger@2.1.1-42c1c097(transitive)
+ Added@libp2p/peer-collections@3.0.2-42c1c097(transitive)
+ Added@libp2p/peer-id@2.0.3-42c1c097(transitive)
+ Added@libp2p/peer-id-factory@2.0.3-42c1c097(transitive)
+ Added@libp2p/peer-record@5.0.4-42c1c097(transitive)
+ Added@libp2p/utils@3.0.12-42c1c097(transitive)
- Removed@libp2p/interfaces@3.3.2-3dfc236e
- Removed@libp2p/crypto@1.0.17-3dfc236e(transitive)
- Removed@libp2p/interface-connection@5.1.1-3dfc236e(transitive)
- Removed@libp2p/interface-content-routing@2.1.1-3dfc236e(transitive)
- Removed@libp2p/interface-keychain@2.0.5-3dfc236e(transitive)
- Removed@libp2p/interface-keys@1.0.8-3dfc236e(transitive)
- Removed@libp2p/interface-libp2p@3.2.0-3dfc236e(transitive)
- Removed@libp2p/interface-metrics@4.0.8-3dfc236e(transitive)
- Removed@libp2p/interface-peer-id@2.0.2-3dfc236e(transitive)
- Removed@libp2p/interface-peer-info@1.0.10-3dfc236e(transitive)
- Removed@libp2p/interface-peer-routing@1.1.1-3dfc236e(transitive)
- Removed@libp2p/interface-peer-store@2.0.4-3dfc236e(transitive)
- Removed@libp2p/interface-record@2.0.7-3dfc236e(transitive)
- Removed@libp2p/interface-registrar@2.0.12-3dfc236e(transitive)
- Removed@libp2p/interface-stream-muxer@4.1.2-3dfc236e(transitive)
- Removed@libp2p/interface-transport@4.0.3-3dfc236e(transitive)
- Removed@libp2p/interfaces@3.3.2-3dfc236e(transitive)
- Removed@libp2p/logger@2.1.1-3dfc236e(transitive)
- Removed@libp2p/peer-collections@3.0.2-3dfc236e(transitive)
- Removed@libp2p/peer-id@2.0.3-3dfc236e(transitive)
- Removed@libp2p/peer-id-factory@2.0.3-3dfc236e(transitive)
- Removed@libp2p/peer-record@5.0.4-3dfc236e(transitive)
- Removed@libp2p/utils@3.0.12-3dfc236e(transitive)
- Removedmultiformats@11.0.2(transitive)
Updatedmultiformats@^12.0.1
Updateduint8arrays@^4.0.4