Bitcore Node not connecting to Bitcoin Cash
Bitcore Node keeps going back and forth between "connected to peer" and "not connected to peer" for Bitcoin Cash testnet.
{"message":"2021-02-16 17:00:06.660 UTC | Connected to peer: 127.0.0.1:18333 | Chain: BCH | Network: testnet","level":"info"}
{"message":"2021-02-16 17:00:06.670 UTC | Not connected to peer: 127.0.0.1:18333 | Chain: BCH | Network: testnet","level":"warn"}
I noticed that there is already a module bitcoin-cash for Bitcoin Cash, so it should already work out of the box.
I ran npm install as root in the root directory, configured bitcore.config.json and ran npm run node.
Same thing on v8.22.2 branch.
Hi, I have the same issue on both latest version and v8.22.2 while my bitcoin cash node is fully synced.
On v8.0.0 when I run npm run node:
root@ip-172-31-20-136:/home/ubuntu/bitcore# npm run node
> @8.0.0 node /home/ubuntu/bitcore
> cd packages/bitcore-node && npm start
> [email protected] start /home/ubuntu/bitcore/packages/bitcore-node
> npm run tsc && node build/src/server.js
> [email protected] tsc /home/ubuntu/bitcore/packages/bitcore-node
> npm run clean && ./node_modules/.bin/tsc
> [email protected] clean /home/ubuntu/bitcore/packages/bitcore-node
> rm -rf build
../bitcore-client/ts_build/wallet.d.ts(81,15): error TS1144: '{' or ';' expected.
../bitcore-client/ts_build/wallet.d.ts(82,26): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(83,31): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(84,7): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(84,20): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(85,28): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(85,34): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(86,29): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(86,35): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(86,49): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(87,20): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(87,26): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(87,41): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(88,17): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(89,22): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(91,28): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(92,27): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(93,12): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(94,22): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(95,24): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(96,27): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(97,21): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(98,25): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(99,23): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(100,21): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(101,22): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(102,23): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(103,26): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(104,26): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(105,7): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(105,21): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(105,7): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(105,21): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(106,21): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(107,19): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(108,7): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(108,21): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(109,22): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(110,26): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(111,7): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(111,20): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(112,18): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(112,24): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(112,41): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(113,18): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(113,32): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(114,37): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(114,47): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(114,60): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(115,19): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(115,33): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(116,31): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(116,46): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(116,52): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(117,30): error TS1005: ',' expected.
../bitcore-client/ts_build/wallet.d.ts(117,50): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(117,59): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(117,126): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(118,39): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(118,49): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(118,65): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(119,43): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(119,53): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(119,69): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(120,27): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(120,46): error TS1109: Expression expected.
../bitcore-client/ts_build/wallet.d.ts(120,56): error TS1005: ';' expected.
../bitcore-client/ts_build/wallet.d.ts(120,70): error TS1005: '(' expected.
../bitcore-client/ts_build/wallet.d.ts(121,1): error TS1128: Declaration or statement expected.
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! [email protected] tsc: `npm run clean && ./node_modules/.bin/tsc`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the [email protected] tsc script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-02-17T15_35_26_417Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! [email protected] start: `npm run tsc && node build/src/server.js`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-02-17T15_35_26_432Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @8.0.0 node: `cd packages/bitcore-node && npm start`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the @8.0.0 node script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-02-17T15_35_26_447Z-debug.log
The first issue related to "connected to peer" log and "not connected to peer" log immediately after is just because I got the ports wrong, it works for BCH when configured correctly.
The first issue related to "connected to peer" log and "not connected to peer" log immediately after is just because I got the ports wrong, it works for BCH when configured correctly.
That's interesting, which part of your configuration was wrong?