From 596645ad6bc6f2aeb88c87269467aab9a74466ea Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Thu, 26 Aug 2021 10:17:11 -0700 Subject: [PATCH] Bumping to ipfs-coord v6.1.8 --- bin/server.js | 5 ++- package-lock.json | 81 ++++++++++++++++++++++++++++------------ package.json | 2 +- src/controllers/index.js | 2 +- 4 files changed, 63 insertions(+), 27 deletions(-) diff --git a/bin/server.js b/bin/server.js index e8b37d0..4bd59fd 100644 --- a/bin/server.js +++ b/bin/server.js @@ -71,7 +71,7 @@ class Server { // Attach REST API and JSON RPC controllers to the app. const Controllers = require('../src/controllers') const controllers = new Controllers() - await controllers.attachControllers(app) + await controllers.attachRESTControllers(app) app.controllers = controllers @@ -91,6 +91,9 @@ class Server { const success = await this.adminLib.createSystemUser() if (success) console.log('System admin user created.') + // Attach the other IPFS controllers + await controllers.attachControllers(app) + return app } catch (err) { console.error('Could not start server. Error: ', err) diff --git a/package-lock.json b/package-lock.json index d1b2c5a..4e0cd94 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "bcryptjs": "^2.4.3", "glob": "^7.1.6", "ipfs": "0.55.4", - "ipfs-coord": "^6.1.4", + "ipfs-coord": "^6.1.8", "jsonrpc-lite": "^2.2.0", "jsonwebtoken": "^8.5.1", "jwt-bch-lib": "^1.3.0", @@ -10028,9 +10028,9 @@ } }, "node_modules/ipfs-coord": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ipfs-coord/-/ipfs-coord-6.1.4.tgz", - "integrity": "sha512-uWSNJIp5JapAlLLaLczcsfZw8UO4jMu+ObA97u0otlU6eA5x2SLJj1nKnl5u1+hpRfBSiMqWGOLNifjThjdTIA==", + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/ipfs-coord/-/ipfs-coord-6.1.8.tgz", + "integrity": "sha512-vzRbtBw+4X3r+mgJtcHkVb7tQek1SaeVOGOEX+xUgyCMrUKetD9BcIaCy7OvdUppqiZnJQHBMv6oQgSdcxJNLw==", "dependencies": { "bch-encrypt-lib": "^2.0.0", "orbit-db": "^0.26.1" @@ -10701,14 +10701,22 @@ } }, "node_modules/ipfs-log/node_modules/ipld-dag-cbor/node_modules/multicodec": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.0.tgz", - "integrity": "sha512-f6d4DhbQ9a8WiJ/wpbKgeJSeR0/juP/1wnjbKdZ0KAWDkC/z7Lb3xOegMUG+uTcfwSYf6j1eTvFf8HDgqPRGmQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.1.tgz", + "integrity": "sha512-q29htEIgHglgxEcD0SvTmf1er68nfhm87rMKPqpClequHOTJknDCX5xA8QHBwBstgj+niO2KrsJeFzpsMZj2DQ==", "dependencies": { - "uint8arrays": "^2.1.5", + "uint8arrays": "^3.0.0", "varint": "^6.0.0" } }, + "node_modules/ipfs-log/node_modules/ipld-dag-cbor/node_modules/multicodec/node_modules/uint8arrays": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", + "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", + "dependencies": { + "multiformats": "^9.4.2" + } + }, "node_modules/ipfs-log/node_modules/ipld-dag-pb": { "version": "0.20.0", "resolved": "https://registry.npmjs.org/ipld-dag-pb/-/ipld-dag-pb-0.20.0.tgz", @@ -21888,17 +21896,24 @@ "integrity": "sha512-LPzSaBYp/TcbuSlpGwqT5jR9kvJ3Zp5ic2N5c2ybx6XB/lSfEHq2D7ja8AgoxHoMD91wXFALJoXsvshKPuXyew==" }, "node_modules/protons": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/protons/-/protons-2.0.2.tgz", - "integrity": "sha512-EIPoT9ftVirJ9QJ3oFoueYUiBhmPqE1AoSBPypLSqbbvHvx+OcUeK9z84YIsk6jda+N3FL58dU1LcWmfGCZGHA==", - "deprecated": "This module is no longer maintained", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/protons/-/protons-2.0.3.tgz", + "integrity": "sha512-j6JikP/H7gNybNinZhAHMN07Vjr1i4lVupg598l4I9gSTjJqOvKnwjzYX2PzvBTSVf2eZ2nWv4vG+mtW8L6tpA==", "dependencies": { "protocol-buffers-schema": "^3.3.1", "signed-varint": "^2.0.1", - "uint8arrays": "^2.1.3", + "uint8arrays": "^3.0.0", "varint": "^5.0.0" } }, + "node_modules/protons/node_modules/uint8arrays": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", + "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", + "dependencies": { + "multiformats": "^9.4.2" + } + }, "node_modules/protons/node_modules/varint": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", @@ -34345,9 +34360,9 @@ } }, "ipfs-coord": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ipfs-coord/-/ipfs-coord-6.1.4.tgz", - "integrity": "sha512-uWSNJIp5JapAlLLaLczcsfZw8UO4jMu+ObA97u0otlU6eA5x2SLJj1nKnl5u1+hpRfBSiMqWGOLNifjThjdTIA==", + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/ipfs-coord/-/ipfs-coord-6.1.8.tgz", + "integrity": "sha512-vzRbtBw+4X3r+mgJtcHkVb7tQek1SaeVOGOEX+xUgyCMrUKetD9BcIaCy7OvdUppqiZnJQHBMv6oQgSdcxJNLw==", "requires": { "bch-encrypt-lib": "^2.0.0", "orbit-db": "^0.26.1" @@ -34922,12 +34937,22 @@ }, "dependencies": { "multicodec": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.0.tgz", - "integrity": "sha512-f6d4DhbQ9a8WiJ/wpbKgeJSeR0/juP/1wnjbKdZ0KAWDkC/z7Lb3xOegMUG+uTcfwSYf6j1eTvFf8HDgqPRGmQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-3.1.1.tgz", + "integrity": "sha512-q29htEIgHglgxEcD0SvTmf1er68nfhm87rMKPqpClequHOTJknDCX5xA8QHBwBstgj+niO2KrsJeFzpsMZj2DQ==", "requires": { - "uint8arrays": "^2.1.5", + "uint8arrays": "^3.0.0", "varint": "^6.0.0" + }, + "dependencies": { + "uint8arrays": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", + "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", + "requires": { + "multiformats": "^9.4.2" + } + } } } } @@ -43471,16 +43496,24 @@ "integrity": "sha512-LPzSaBYp/TcbuSlpGwqT5jR9kvJ3Zp5ic2N5c2ybx6XB/lSfEHq2D7ja8AgoxHoMD91wXFALJoXsvshKPuXyew==" }, "protons": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/protons/-/protons-2.0.2.tgz", - "integrity": "sha512-EIPoT9ftVirJ9QJ3oFoueYUiBhmPqE1AoSBPypLSqbbvHvx+OcUeK9z84YIsk6jda+N3FL58dU1LcWmfGCZGHA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/protons/-/protons-2.0.3.tgz", + "integrity": "sha512-j6JikP/H7gNybNinZhAHMN07Vjr1i4lVupg598l4I9gSTjJqOvKnwjzYX2PzvBTSVf2eZ2nWv4vG+mtW8L6tpA==", "requires": { "protocol-buffers-schema": "^3.3.1", "signed-varint": "^2.0.1", - "uint8arrays": "^2.1.3", + "uint8arrays": "^3.0.0", "varint": "^5.0.0" }, "dependencies": { + "uint8arrays": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", + "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", + "requires": { + "multiformats": "^9.4.2" + } + }, "varint": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", diff --git a/package.json b/package.json index c604e26..4ed4f68 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "bcryptjs": "^2.4.3", "glob": "^7.1.6", "ipfs": "0.55.4", - "ipfs-coord": "^6.1.7", + "ipfs-coord": "^6.1.8", "jsonrpc-lite": "^2.2.0", "jsonwebtoken": "^8.5.1", "jwt-bch-lib": "^1.3.0", diff --git a/src/controllers/index.js b/src/controllers/index.js index b403499..ba3cc22 100644 --- a/src/controllers/index.js +++ b/src/controllers/index.js @@ -30,7 +30,7 @@ class Controllers { await this.adapters.start() // Attach the REST controllers to the Koa app. - this.attachRESTControllers(app) + // this.attachRESTControllers(app) this.attachRPCControllers() }