mirror of
https://github.com/Permissionless-Software-Foundation/ipfs-bch-wallet-consumer.git
synced 2026-09-21 16:52:03 -07:00
fix(bootstrap): Loading bootstrap nodes from gist only
This commit is contained in:
Vendored
+3
-2
@@ -97,11 +97,12 @@ export default {
|
|||||||
|
|
||||||
chatPubSubChan: 'psf-ipfs-chat-001',
|
chatPubSubChan: 'psf-ipfs-chat-001',
|
||||||
|
|
||||||
|
// This can add specific Circuit Relay v2 servers to connect to.
|
||||||
bootstrapRelays: [
|
bootstrapRelays: [
|
||||||
// v2 Circuit Relay (Token Tiger)
|
// v2 Circuit Relay (Token Tiger)
|
||||||
'/ip4/137.184.93.145/tcp/8001/p2p/12D3KooWGMEKkdJfyZbwdH9EafZbRTtMn7FnhWPrE4MhRty2763g',
|
// '/ip4/137.184.93.145/tcp/8001/p2p/12D3KooWGMEKkdJfyZbwdH9EafZbRTtMn7FnhWPrE4MhRty2763g',
|
||||||
|
|
||||||
// v2 Circuit Relay server (FullStack.cash)
|
// v2 Circuit Relay server (FullStack.cash)
|
||||||
'/ip4/78.46.129.7/tcp/4001/p2p/12D3KooWFQ11GQ5NubsJGhYZ4X3wrAGimLevxfm6HPExCrMYhpSL'
|
// '/ip4/78.46.129.7/tcp/4001/p2p/12D3KooWFQ11GQ5NubsJGhYZ4X3wrAGimLevxfm6HPExCrMYhpSL'
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
+7
-7
@@ -20,7 +20,7 @@
|
|||||||
"datastore-fs": "9.1.5",
|
"datastore-fs": "9.1.5",
|
||||||
"glob": "7.1.6",
|
"glob": "7.1.6",
|
||||||
"helia": "2.1.0",
|
"helia": "2.1.0",
|
||||||
"helia-coord": "1.2.18",
|
"helia-coord": "1.2.20",
|
||||||
"jsonrpc-lite": "2.2.0",
|
"jsonrpc-lite": "2.2.0",
|
||||||
"jsonwebtoken": "8.5.1",
|
"jsonwebtoken": "8.5.1",
|
||||||
"jwt-bch-lib": "1.3.0",
|
"jwt-bch-lib": "1.3.0",
|
||||||
@@ -7106,9 +7106,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/helia-coord": {
|
"node_modules/helia-coord": {
|
||||||
"version": "1.2.18",
|
"version": "1.2.20",
|
||||||
"resolved": "https://registry.npmjs.org/helia-coord/-/helia-coord-1.2.18.tgz",
|
"resolved": "https://registry.npmjs.org/helia-coord/-/helia-coord-1.2.20.tgz",
|
||||||
"integrity": "sha512-w7bdrVXW9vkmURRc8N4AF58gUToW+m5lbtqdCxANKDU4aE7POsCVvTWDLZJrYCEHjrVtbb7fJSVfcMvTNWetkQ==",
|
"integrity": "sha512-HaUJ3w5WfmijN+745D9z9RlE793KvwczB1vttrvmdvaHr0EzyhEJ8EY24YQaoLoPgs4w6pnHqMwAxabGmQuH4A==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@chris.troutner/retry-queue": "1.0.8",
|
"@chris.troutner/retry-queue": "1.0.8",
|
||||||
"@multiformats/multiaddr": "12.1.8",
|
"@multiformats/multiaddr": "12.1.8",
|
||||||
@@ -23066,9 +23066,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"helia-coord": {
|
"helia-coord": {
|
||||||
"version": "1.2.18",
|
"version": "1.2.20",
|
||||||
"resolved": "https://registry.npmjs.org/helia-coord/-/helia-coord-1.2.18.tgz",
|
"resolved": "https://registry.npmjs.org/helia-coord/-/helia-coord-1.2.20.tgz",
|
||||||
"integrity": "sha512-w7bdrVXW9vkmURRc8N4AF58gUToW+m5lbtqdCxANKDU4aE7POsCVvTWDLZJrYCEHjrVtbb7fJSVfcMvTNWetkQ==",
|
"integrity": "sha512-HaUJ3w5WfmijN+745D9z9RlE793KvwczB1vttrvmdvaHr0EzyhEJ8EY24YQaoLoPgs4w6pnHqMwAxabGmQuH4A==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@chris.troutner/retry-queue": "1.0.8",
|
"@chris.troutner/retry-queue": "1.0.8",
|
||||||
"@multiformats/multiaddr": "12.1.8",
|
"@multiformats/multiaddr": "12.1.8",
|
||||||
|
|||||||
+1
-1
@@ -35,7 +35,7 @@
|
|||||||
"datastore-fs": "9.1.5",
|
"datastore-fs": "9.1.5",
|
||||||
"glob": "7.1.6",
|
"glob": "7.1.6",
|
||||||
"helia": "2.1.0",
|
"helia": "2.1.0",
|
||||||
"helia-coord": "1.2.18",
|
"helia-coord": "1.2.20",
|
||||||
"jsonrpc-lite": "2.2.0",
|
"jsonrpc-lite": "2.2.0",
|
||||||
"jsonwebtoken": "8.5.1",
|
"jsonwebtoken": "8.5.1",
|
||||||
"jwt-bch-lib": "1.3.0",
|
"jwt-bch-lib": "1.3.0",
|
||||||
|
|||||||
+27
-27
@@ -17,7 +17,7 @@ import { createLibp2p } from 'libp2p'
|
|||||||
import { tcp } from '@libp2p/tcp'
|
import { tcp } from '@libp2p/tcp'
|
||||||
import { noise } from '@chainsafe/libp2p-noise'
|
import { noise } from '@chainsafe/libp2p-noise'
|
||||||
import { yamux } from '@chainsafe/libp2p-yamux'
|
import { yamux } from '@chainsafe/libp2p-yamux'
|
||||||
import { bootstrap } from '@libp2p/bootstrap'
|
// import { bootstrap } from '@libp2p/bootstrap'
|
||||||
import { identifyService } from 'libp2p/identify'
|
import { identifyService } from 'libp2p/identify'
|
||||||
import { circuitRelayServer, circuitRelayTransport } from 'libp2p/circuit-relay'
|
import { circuitRelayServer, circuitRelayTransport } from 'libp2p/circuit-relay'
|
||||||
import { gossipsub } from '@chainsafe/libp2p-gossipsub'
|
import { gossipsub } from '@chainsafe/libp2p-gossipsub'
|
||||||
@@ -120,27 +120,27 @@ class IpfsAdapter {
|
|||||||
console.log('Helia (IPFS) node IS NOT configured as Circuit Relay')
|
console.log('Helia (IPFS) node IS NOT configured as Circuit Relay')
|
||||||
}
|
}
|
||||||
|
|
||||||
let bootstrapList = [
|
// const bootstrapList = [
|
||||||
//
|
// //
|
||||||
// // launchpad-p2wdb-service (Launchpad pinning service)
|
// // // launchpad-p2wdb-service (Launchpad pinning service)
|
||||||
// '/ip4/137.184.13.92/tcp/4001/p2p/12D3KooWPpBXhhAeoCZCGuQ3KR4xwHzzvtP57f6zLmo8P7ZFBJFE',
|
// // '/ip4/137.184.13.92/tcp/4001/p2p/12D3KooWPpBXhhAeoCZCGuQ3KR4xwHzzvtP57f6zLmo8P7ZFBJFE',
|
||||||
//
|
// //
|
||||||
// // PSFoundation.info metrics
|
// // // PSFoundation.info metrics
|
||||||
// '/ip4/5.161.72.148/tcp/4001/p2p/12D3KooWDL1kPixc6hcT4s7teWGufrxXmZFD1kPeGdDrsKgYrFUt',
|
// // '/ip4/5.161.72.148/tcp/4001/p2p/12D3KooWDL1kPixc6hcT4s7teWGufrxXmZFD1kPeGdDrsKgYrFUt',
|
||||||
//
|
// //
|
||||||
// // PSFoundation.info P2WDB
|
// // // PSFoundation.info P2WDB
|
||||||
// '/ip4/5.161.72.148/tcp/4101/p2p/12D3KooWHz1sRB94EEVRQRJvUX9MyRm3xhr4QSyCoJbTdu2AYheq',
|
// // '/ip4/5.161.72.148/tcp/4101/p2p/12D3KooWHz1sRB94EEVRQRJvUX9MyRm3xhr4QSyCoJbTdu2AYheq',
|
||||||
//
|
// //
|
||||||
// // TokenTiger.com backup P2WDB
|
// // // TokenTiger.com backup P2WDB
|
||||||
// '/ip4/161.35.99.207/tcp/4001/p2p/12D3KooWDtj9cfj1SKuLbDNKvKRKSsGN8qivq9M8CYpLPDpcD5pu',
|
// // '/ip4/161.35.99.207/tcp/4001/p2p/12D3KooWDtj9cfj1SKuLbDNKvKRKSsGN8qivq9M8CYpLPDpcD5pu',
|
||||||
//
|
// //
|
||||||
// // helia-p2wdb-dev-server-01 prototype P2WDB server using Helia (Token Tiger)
|
// // // helia-p2wdb-dev-server-01 prototype P2WDB server using Helia (Token Tiger)
|
||||||
// '/ip4/137.184.93.145/tcp/4001/p2p/12D3KooWGZCpD5Ue3CJCBBEKowcuKEgeVKbTM7VMbJ8xm1bqST1j',
|
// // '/ip4/137.184.93.145/tcp/4001/p2p/12D3KooWGZCpD5Ue3CJCBBEKowcuKEgeVKbTM7VMbJ8xm1bqST1j',
|
||||||
//
|
// //
|
||||||
// // helia-p2wdb-dev-server-01 prototype P2WDB server using Helia (FullStack.cash)
|
// // // helia-p2wdb-dev-server-01 prototype P2WDB server using Helia (FullStack.cash)
|
||||||
// '/ip4/78.46.129.7/tcp/7001/p2p/12D3KooWRqe7TwTj8apPxmpPqPgHiv7qv5YBJTo1VeQ7zrdyA2HN'
|
// // '/ip4/78.46.129.7/tcp/7001/p2p/12D3KooWRqe7TwTj8apPxmpPqPgHiv7qv5YBJTo1VeQ7zrdyA2HN'
|
||||||
]
|
// ]
|
||||||
bootstrapList = bootstrapList.concat(this.config.bootstrapRelays)
|
// bootstrapList = bootstrapList.concat(this.config.bootstrapRelays)
|
||||||
// console.log('bootstrapList: ', bootstrapList)
|
// console.log('bootstrapList: ', bootstrapList)
|
||||||
|
|
||||||
// libp2p is the networking layer that underpins Helia
|
// libp2p is the networking layer that underpins Helia
|
||||||
@@ -166,11 +166,11 @@ class IpfsAdapter {
|
|||||||
streamMuxers: [
|
streamMuxers: [
|
||||||
yamux()
|
yamux()
|
||||||
],
|
],
|
||||||
peerDiscovery: [
|
// peerDiscovery: [
|
||||||
bootstrap({
|
// bootstrap({
|
||||||
list: bootstrapList
|
// list: bootstrapList
|
||||||
})
|
// })
|
||||||
],
|
// ],
|
||||||
services
|
services
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user