From 3d537b119031da09a8ee18acc1e551abb06e11d6 Mon Sep 17 00:00:00 2001 From: Lily Anne Hall Date: Thu, 7 Nov 2024 23:50:54 -0800 Subject: [PATCH] disable eclpise plugin re: equihash bindings to make sure everything else works --- bin/kadence.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/bin/kadence.js b/bin/kadence.js index a1dacb1..b8a7845 100755 --- a/bin/kadence.js +++ b/bin/kadence.js @@ -183,12 +183,13 @@ async function _init() { ); // If identity is not solved yet, start trying to solve it - if (!identity.validate()) { - logger.warn(`identity proof not yet solved, this can take a while`); - await identity.solve(); - fs.writeFileSync(config.IdentityNoncePath, identity.nonce.toString()); - fs.writeFileSync(config.IdentityProofPath, identity.proof); - } +// if (!identity.validate()) { + logger.warn('eclipse plugin is busted , equihash bindings are old and incompatible with gcc-11') + // logger.warn(`identity proof not yet solved, this can take a while`); + // await identity.solve(); + // fs.writeFileSync(config.IdentityNoncePath, identity.nonce.toString()); + // fs.writeFileSync(config.IdentityProofPath, identity.proof); +// } init(); } @@ -264,7 +265,7 @@ async function init() { node.content = node.plugin(kadence.contentaddress({ valueEncoding: 'hex' })); - node.eclipse = node.plugin(kadence.eclipse(identity)); + // node.eclipse = node.plugin(kadence.eclipse(identity)); // NB: Equihash is busted node.rolodex = node.plugin(kadence.rolodex(config.EmbeddedPeerCachePath)); // Check if we need to enable the churn filter plugin (experimental)