Git Product home page Git Product logo

bitcoin-private-full-node-wallet's People

Contributors

bitcoinpr1vate avatar bluesilver22 avatar ch4ot1c avatar donshin avatar interbiznw avatar pega88 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bitcoin-private-full-node-wallet's Issues

Sweeping imported private keys of shielded addresses

After importing a private key of a shielded address <z_addr1> a message pop ups that the coins were successfully swept from <z_addr1> to <z_addr2>.
This sweep doesn't happen though. The coins are still located in <z_addr1> (chain fully synced)

Improve 'Copy Value' UX/UI

Report of 'Copy Value' not working well on GNU/Linux x86_64. Also, the right-click context menus could provide more feedback that 'the value has been copied'. Also, 'Copy Address' / 'Copy Balance' can be distinct.

Assertion failed

I downloaded 97% of blocks, then this started :

Assertion failed!

Program: C:\Users\aaa\Desktop\BTCP\btcpd.exe
File: coins.cpp, Line 186

Expression: GetAnchorAt(currentRoot, tree, postBurn)
�[6A�[JSince starting this node 15 seconds ago:

  • You have validated a transaction!

Init message: Verifying blocks...

Open ports?

Do we need to open any ports to accept peer connections? I'm only showing 1 connection and I'd guess that's the guy that's catching my node up to sync.

How do i enable mining? v1.1.4jar

My wallet stopped syncing OCT 17, 2020. I just bought more BTCP coins and sent them to same address but the sync has been stuck at 70%. I read everything in the unzipped folder, ran the "FirstRun", even though I already had the older wallets installed before, enabled more UPnP connections, clicked on every file in that folder basically. I ran the btcpd.exe file , saw that it said i had 3 connections and validated 299 transactions, and that i wasn't mining. It instructed me to add gen=1 to my btcprivate.conf. I found the only btcprivate.conf on my computer and opened it. I tried to add gen=1 and save it but that did nothing. My last attempted was to use the clean_blockchain file. I did this , reopened the btcpd.exe cmd window and it told me i had 3 connections and validated 4 transactions, and that i was still not mining. I opened the wallet (1.1.4 .jar file) and i still had my contacts, had 3 connections, but 0% synced. None of my coins are showing up. It now says (last) "mined NOV 5 2016". So, who can tell me how to get mining again? thx

BSoD and bringing my wallet on a different computer

Hi, my computer crashed but the HD is good, I connected the drive to a different Win 10 PC but when running the BitcoinPrivateDesktopWallet I get a message that it can't get the sprout proving key. How can I recover my coins from the crashed computer?
Capture

OS High Sierra issue - Not opening

This error prompt occurs when trying to open-
An unexpected error (Exception) has occurred:
com.ecliplesource.json.ParseException: Expected value at 1:1
See the console/logfile output for more detailed error information!

Error Retrieving Private Key for Shielded Address

Successful creation of New Z-address, but unable to obtain the private key through the right-click or Wallet toolbar menus

screenshot 2018-03-11 20 37 24

debug log:

[AWT-EventQueue-0] [Sun Mar 11 20:34:10 CDT 2018] [ERROR] Unexpected error:
com.vaklinov.zcashui.ZCashClientCaller$WalletCallException: Error response from wallet: error code: -3
error message:
Address does not refer to a key

at com.vaklinov.zcashui.ZCashClientCaller.executeCommandAndGetSingleStringResponse(ZCashClientCaller.java:1118)
at com.vaklinov.zcashui.ZCashClientCaller.executeCommandAndGetSingleStringResponse(ZCashClientCaller.java:1089)
at com.vaklinov.zcashui.ZCashClientCaller.executeCommandAndGetSingleStringResponse(ZCashClientCaller.java:1082)
at com.vaklinov.zcashui.ZCashClientCaller.getTPrivateKey(ZCashClientCaller.java:916)
at com.vaklinov.zcashui.WalletOperations.showPrivateKey(WalletOperations.java:368)
at com.vaklinov.zcashui.ZCashUI$3.actionPerformed(ZCashUI.java:349)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

[warn] evsig_init_: socketpair: Only one usage of each socket address (protocol/network addres1 s/port) is normally permitted.

Suddenly getting the following error from the GUI after updating to 1.1.1:

java.lang.NumberFormatException: For input string: "[warn] evsig_init_: socketpair: Only one usage of each socket address (protocol/network addres1 s/port) is normally permitted." at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.valueOf(Unknown Source) at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.getNetworkAndBlockchainInfo(BTCPClientCaller.java:672) at org.btcprivate.wallets.fullnode.ui.DashboardPanel$7.gatherData(DashboardPanel.java:251) at org.btcprivate.wallets.fullnode.ui.DashboardPanel$7.gatherData(DashboardPanel.java:246) at org.btcprivate.wallets.fullnode.daemon.DataGatheringThread.doOneGathering(DataGatheringThread.java:167) at org.btcprivate.wallets.fullnode.daemon.DataGatheringThread.run(DataGatheringThread.java:148)

Not really sure what's leading me here, I start the GUI wallet and a message box summarizing above pops up. Tried starting btcpd on it's own and it seems fine.

Error: couldn't connect to server: EOF reached (code 1)

I've had the full node wallet running for a few days now, and starting this morning I've been getting this:

image

[Thread-83] [Sun Mar 11 10:42:27 EDT 2018] [ERROR] Unexpected error: org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller$WalletCallException: Error response from wallet: error: couldn't connect to server: EOF reached (code 1) (make sure server is running and you are connecting to the correct RPC port)

at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.executeCommandAndGetSingleStringResponse(BTCPClientCaller.java:943)
at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.executeCommandAndGetSingleStringResponse(BTCPClientCaller.java:920)
at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.executeCommandAndGetJsonValue(BTCPClientCaller.java:893)
at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.executeCommandAndGetJsonArray(BTCPClientCaller.java:875)
at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.executeCommandAndGetJsonArray(BTCPClientCaller.java:869)
at org.btcprivate.wallets.fullnode.daemon.BTCPClientCaller.getWalletZAddresses(BTCPClientCaller.java:194)
at org.btcprivate.wallets.fullnode.ui.AddressesPanel.getAddressBalanceDataFromWallet(AddressesPanel.java:331)
at org.btcprivate.wallets.fullnode.ui.AddressesPanel.access$000(AddressesPanel.java:43)
at org.btcprivate.wallets.fullnode.ui.AddressesPanel$1.gatherData(AddressesPanel.java:120)
at org.btcprivate.wallets.fullnode.ui.AddressesPanel$1.gatherData(AddressesPanel.java:115)
at org.btcprivate.wallets.fullnode.daemon.DataGatheringThread.doOneGathering(DataGatheringThread.java:167)
at org.btcprivate.wallets.fullnode.daemon.DataGatheringThread.run(DataGatheringThread.java:148)

I don't think btcpd was running, but I can't be sure because I was too quick to restart the wallet. Is there a separate log for btcpd?

Robust address-checking

Currently, the prefixes are checked, but I think the gui relies on the full-node to handle invalid addresses. This should be processed ahead-of-time for best UX

Workaround: Unable to send on OS High Sierra

So I've had the following issue when trying to send from the full node wallet to the electrum wallet (or any outside wallet).
screen shot 2018-03-11 at 1 30 36 pm

I found a workaround that enables sending:
First, you copy an address from the Full Node wallet and paste that into the Destination address box.
Next, delete everything except the "b1" at the beginning.
Then, copy and paste in the electrum or exchange destination address minus the "b1".
After this, the full node wallet will recognize the address as valid and send as intended.

Not sure why this works but if anyone else has this issue, this is working for now!

Sweep not working???

Imported my private key just fine, but when I followed the instructions to sweep I don't believe it worked. It said it swept to a z address, but my coins are still in a T address. No other transaction was created just the one when I imported. Any help or clarification is much appreciated thanks.
btcpsnip

Wallet stopped syncing

It's currently frozen at 86.6%, not moving for 2 hours now

Untitled

What can I do to make it to 100%?

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.