Coder Social home page Coder Social logo

parmanode's People

Contributors

5atoshinakamoto avatar armantheparman avatar cmyk avatar deerwhisper2310 avatar librebell avatar percy-hodl avatar romanz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

parmanode's Issues

Connection to fulcrum fails.

I tried with both electrum and sparrow.

Electrum does nothing at all,

Sparrow shows : "Could not connect: Failed to parse server certificates" Could be nothing.

Fulcrum logs show no connection attempt at all.

The fulcrum logs show it's listening? but to 0.0.0.0

<Controller> Initial sync ended, flushing and deleting UTXO Cache ...
<Controller> Storage UTXO Cache: Flushing to DB ...
<Controller> Block height 792911, downloading new blocks ...
<Controller> Processed 372 new blocks with 1005712 txs (2422684 inputs, 2810080 outputs, 3521969 addresses), verified ok.
<Controller> Block height 792911, up-to-date
 SrvMgr: starting 1 service ...
 Starting listener service for SslSrv 0.0.0.0:50002 ...
 Service started, listening for connections on 0.0.0.0:50002

ParmanodL (Pi) - Failed to mount. Aborting.

Creating this as it's own issue to make it easier for others to find (previously addressed as a sub-issue in a different thread).

ParmanodL install fails with error "Failed to mount. Aborting."

Failed to mount  Aborting

Feature, refresh bitcoin commands like getinfo

Would be great to be able to just "R" to refresh the same command.
Or it could do it on it's own by default until enter is pressed.

Blocks: 374296
Headers: 791499
Verification progress: ▒▒▒░░░░░░░░░░░░░░░░░░ 10.0766%
Difficulty: 56957648455.01001

Network: in 5, out 10, total 15
Version: 240001
Time offset (s): -3
Proxies: n/a
Min tx relay fee rate (BTC/kvB): 0.00001000

Warnings: (none)

Hit to go back to the menu.

ParmanodL for raspi fails on docker install

First failure is at docker install when running on new Mint install (tried two laptops). Line 12 of docker_package_download_linux should be
sudo source /etc/os-release
or just
source /etc/os-release
instead of
sudo source /etc/os-releases

After fixing this, fails at docker run - able to briefly catch error at docker mount.

parmanodL.log shows:
Sat 30 Dec 18:22:02 GMT 2023 directory function
Sat 30 Dec 18:23:02 GMT 2023 failed at ParmanodL_mount

When trying to install BTCPAY

[+] Building 0.0s (0/0)
ERROR: unable to prepare context: path "./src/btcpay" not found

                  Install Error

Previous installation detected. Please cleanly uninstall before trying again.

Can't see any BTCPL

Missing dependencies on macOS

Tested with a fresh install of macOS Ventura 13.3.1 on a 2017 Macbook Pro.

Received the following fatal error.

Downloading Bitcoin files to /Users/${USER}/parmanode/bitcoin ...
./src/download_bitcoin_mac.sh: line 11: wget: command not found
 Download error. Aborting.
Hit <enter> to exit.

The script needs a check to install wget via Brew if it's not available. Could be done at the same time as the gpg check.

bitcoin-cli verifymessage

I need help with the bitcoin-cli verifymessage command.
Below is part of the code (in bash), and output.
Even when pasting in arguments using command line, I get error code -3:

read -p "Please paste in the ADDRESS and hit :" address
echo ""
read -p "Please paste in the SIGNATURE text and hit :" signature
echo ""
read -p "Please paste in the MESSAGE TEXT and hit : " message
echo ""
echo ""
/usr/local/bin/bitcoin-cli verifymessage "$address" "$signature" "$message"
echo "
Hit to go back to the menu."
read

########################################################################

Please paste in the ADDRESS and hit :bc1qqldhc35lyhyry6qv89ehe0hjvukna5fjht36jx

Please paste in the SIGNATURE text and hit : IH9GwnuHFNJGSvtsYmQndHtp3pcJYPkaDx34mUMZPUvGKIXoUWgrnbDEcYW500sngzjge2l4SVnyy2VT6gcNRCE=

Please paste in the MESSAGE TEXT and hit : 1

error code: -3
error message:
Address does not refer to key

Hit to go back to the menu.

Fulcrum is fragile to Stops and Start before it's fully synced.

Jun 01 12:31:57 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:31:57.892] BitcoinDMgr: starting 3 bitcoin RPC clients ...
Jun 01 12:31:57 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:31:57.893] BitcoinDMgr: started ok
Jun 01 12:31:58 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:31:58.343] <Controller> Block height 792402, downloading new blocks ...
Jun 01 12:31:58 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:31:58.344] <Controller> fast-sync: Enabled; UTXO cache size set to 5000000000 bytes (available physical RAM: 6268817408 bytes)
Jun 01 12:32:00 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:32:00.501] <Controller> FATAL: Failed to spend: 0cedc5603c2b0607344e435bbbe47e55c5a8274843b8b71db72f6f217987e422:1 (spending txid: 69dc1652988e26fa3fadf6fb74a16b97268f315db65f66d0071ada78728a26c9)
Jun 01 12:32:00 node-OptiPlex-3050 Fulcrum[342423]: **The database is now likely in an inconsistent state. To recover, you will need to delete the datadir and do a full resynch. Sorry!**
Jun 01 12:32:00 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:32:00.501] Stopping Controller ...
Jun 01 12:32:00 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:32:00.502] Stopping BitcoinDMgr ...
Jun 01 12:32:00 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:32:00.504] Closing storage ...
Jun 01 12:32:00 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:32:00.504] Storage UTXO Cache: Flushing to DB ...
Jun 01 12:32:01 node-OptiPlex-3050 Fulcrum[342423]: [2023-06-01 12:32:01.670] Shutdown complete
Jun 01 12:32:01 node-OptiPlex-3050 systemd[1]: fulcrum.service: Main process exited, code=exited, status=1/FAILURE

If there is not a clean way to stop the Fulcrum process then maybe a warning should be added about the risks.

Fulcrum Could not connect:, Failed to parse server certificates

Port is open and fulcrum looks synced form the logs.

But neither sparrow or electrum can connect: error message Failed to parse server certificates

USE SSL is turned off in Sparrow

ssl = 0.0.0.0:50002
cert = /home/node/parmanode/fulcrum/cert.pem
key = /home/node/parmanode/fulcrum/key.pem

RPC error on macOS

Under the Bitcoin Core menu, in Option n) "Access Bitcoin node information" (bitcoin-cli)", all of the commands except version throw an RPC error.

error: Could not locate RPC credentials.

image

Can not install bitcoin core, GPG Verification failed, aborting

When I try to install bitcoin core the installation starts bur it later fails on GPG verification. "GPG Verification failed, aborting".
I have tried to remove bitcoin core and install it again but it still says "GPG Verification failed, aborting".
I'm running Linux Mint and the Parmanode version 3.9.0.
What is the problem?

bitcoin core dont install because sha 256 doesnt matches

The pgp key that will be used to verify the SHA256 file list is:

            Michael Ford: E777299FC265DD04793070EB944D35F9AC3DB76A 

but I get:33930d432593e49d58a9bff4c30078823e9af5d98594d2935862788ce8a20aec

the pharmanode says : Please wait a moment for gpg verification...
gpg: key 944D35F9AC3DB76A: 2 duplicate signatures removed
gpg: 944D35F9AC3DB76A key: "Michael Ford (bitcoin-otc) [email protected]" no change
gpg: Total amount processed: 1
gpg:no change:1
GPG verification failed. aborting.

When trying to update Parmanode

Type your choice, or (p) for previous, (q) to quit, then <enter>:
y
fatal: detected dubious ownership in repository at '/parmanode'
To add an exception for this directory, call:

Fulcrum (mempool and sparrow connection)

I've installed core, fulcrum and mempool through parmanode. Core has downloaded the full blockchain and fulcrum is done synchronizing. However, sparrow can't connect using the fulcrum connection option and mempool doesn't work (page cannot be found). What can I check to see what's wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.