Pages:
Author

Topic: Using Armory on the BCH chain - page 13. (Read 46022 times)

legendary
Activity: 3738
Merit: 1360
Armory Developer
December 21, 2017, 06:51:02 PM
Armory is not for altcoins. I provided a BCH signer so that people can get their coins out. I will provide a BTG signer to the same end. I made it pretty clear back in August that if BCH (or any other Bitcoin fork for that matter) was to introduce changes that made it incompatible with Armory, I would not support that stuff.

ok, i have to ask, b/c i think it's a distinct possibility; in the offchance that BTC fails and BCH is declared the real Bitcoin, what would be your position then?

Leave the cryptocurrency space probably.
member
Activity: 178
Merit: 10
December 21, 2017, 05:23:45 PM
Armory is not for altcoins. I provided a BCH signer so that people can get their coins out. I will provide a BTG signer to the same end. I made it pretty clear back in August that if BCH (or any other Bitcoin fork for that matter) was to introduce changes that made it incompatible with Armory, I would not support that stuff.

ok, i have to ask, b/c i think it's a distinct possibility; in the offchance that BTC fails and BCH is declared the real Bitcoin, what would be your position then?
legendary
Activity: 3738
Merit: 1360
Armory Developer
December 21, 2017, 04:34:35 PM
Armory is not for altcoins. I provided a BCH signer so that people can get their coins out. I will provide a BTG signer to the same end. I made it pretty clear back in August that if BCH (or any other Bitcoin fork for that matter) was to introduce changes that made it incompatible with Armory, I would not support that stuff.
member
Activity: 178
Merit: 10
December 21, 2017, 04:20:59 PM
Just read the news about BCH chain introducing new type of address:
https://news.bitcoin.com/bitcoin-cash-community-prepares-for-change-the-address-day/
Is Armory supporting it (or planning to support it in any upcoming release)?


nothx

if i'm understanding this right, at this time, we cannot access BTG b/c Armory isn't supporting it.  if Bitcoin Cash converts to Bech32 addresses and Armory doesn't support that, are we risking not being able to access our BCH in the future by continuing to use Armory?
legendary
Activity: 3738
Merit: 1360
Armory Developer
December 21, 2017, 11:17:35 AM
Just read the news about BCH chain introducing new type of address:
https://news.bitcoin.com/bitcoin-cash-community-prepares-for-change-the-address-day/
Is Armory supporting it (or planning to support it in any upcoming release)?


nothx
newbie
Activity: 9
Merit: 0
December 21, 2017, 05:12:52 AM
Just read the news about BCH chain introducing new type of address:
https://news.bitcoin.com/bitcoin-cash-community-prepares-for-change-the-address-day/
Is Armory supporting it (or planning to support it in any upcoming release)?
PeZ
sr. member
Activity: 297
Merit: 250
December 20, 2017, 06:30:53 PM
Hey PeZ, when you did this does the transaction completed or you should copy the tx raw data and transmit to online service?
I have fully sinced bitcoin ABC and i want to execute the transaction through armory with the BCH signer.

Also do you see the correct BCH balance on armory when running against bitcoin ABC.
Thanks
With both Bitcoin Core and Bitcoin ABC, I unchecked RBF, used 1 S/B fee and copied the Hex data and used http://blockdozer.com/insight/tx/send to submit the transaction. I don't know if it is required, but I would empty the wallet of BTC before messing with the BCH contents.

Yes, when you use Bitcoin ABC you would see the BCH contents, but my wallet was completely empty of BTC.
newbie
Activity: 4
Merit: 0
December 20, 2017, 05:48:02 PM
Hey PeZ, when you did this does the transaction completed or you should copy the tx raw data and transmit to online service?
I have fully sinced bitcoin ABC and i want to execute the transaction through armory with the BCH signer.

Also do you see the correct BCH balance on armory when running against bitcoin ABC.

Thanks

ENTE
I am uncertain if bitcoind is in the default path and whether or not its running. In Armory Settings (from the dropdown File menu) the checkbox is selected for "Let Armory run Bitcoin Core/bitcoind in the background". Where is the default location Armory is looking for bitcoind? Should I specifically select a location within settings for the "Bitcoin Install Dir:" or "Bitcoin Home Dir:"?
This is what I do/did. I had previously emptied my BTC from my main wallet. Some BCH got stuck as change when I transferred it away, so I installed Bitcoin ABC in a separate directory.
Uncheck the box that lets Armory run bitcoin core. It will find it, if it is running - as long as your firewall is not blocking it.
Keep separate directories for Bitcoin ABC data and Bitcoin Core data and copy the Armory wallet to another directory, but remove the database directory for when you use it with Bitcoin ABC.
If you want to run Bitcoin, do it with a shortcut e.g. "D:\Program Files\Bitcoin\bitcoin-qt.exe" -datadir="D:\BitcoinData" -disablewallet
When synced, run Armory with the shortcut that I mention in the previous post. Follow the directions on the first page.
Not sure if this is the easiest method, but it worked. I am using Windoze, but other OS's should have something similar.
newbie
Activity: 2
Merit: 0
December 20, 2017, 04:27:19 PM
OK this is what I did but didn't work

I'm a noob

so I created a second windows user and the downloaded and synced bch abc installed new armory pointed the directory at bch abc when i imported wallet with BTC it comes up with a balance of zero so I'm confused (which is easily done)
PeZ
sr. member
Activity: 297
Merit: 250
December 20, 2017, 03:40:01 PM
ENTE
I am uncertain if bitcoind is in the default path and whether or not its running. In Armory Settings (from the dropdown File menu) the checkbox is selected for "Let Armory run Bitcoin Core/bitcoind in the background". Where is the default location Armory is looking for bitcoind? Should I specifically select a location within settings for the "Bitcoin Install Dir:" or "Bitcoin Home Dir:"?
This is what I do/did. I had previously emptied my BTC from my main wallet. Some BCH got stuck as change when I transferred it away, so I installed Bitcoin ABC in a separate directory.
Uncheck the box that lets Armory run bitcoin core. It will find it, if it is running - as long as your firewall is not blocking it.
Keep separate directories for Bitcoin ABC data and Bitcoin Core data and copy the Armory wallet to another directory, but remove the database directory for when you use it with Bitcoin ABC.
If you want to run Bitcoin, do it with a shortcut e.g. "D:\Program Files\Bitcoin\bitcoin-qt.exe" -datadir="D:\BitcoinData" -disablewallet
When synced, run Armory with the shortcut that I mention in the previous post. Follow the directions on the first page.
Not sure if this is the easiest method, but it worked. I am using Windoze, but other OS's should have something similar.
sr. member
Activity: 525
Merit: 282
December 20, 2017, 03:38:48 PM
What is the easiest way to claim post fork BCC from an Armory wallet?  I have moved the coins post fork.  Is it as simple as running armory with a complete BCC node and then sending using the BCC signer?

Yes. That said, I highly recommend keeping the Armory database separate from the Core DB, otherwise you'll have problems. This link explains how to set up the paths, which you'll need for both the Armory DB and the Bcash chain.
legendary
Activity: 3738
Merit: 1360
Armory Developer
December 20, 2017, 02:55:52 PM
Is it as simple as running armory with a complete BCC node and then sending using the BCC signer?

Yes.
newbie
Activity: 55
Merit: 0
December 20, 2017, 01:32:04 PM
What is the easiest way to claim post fork BCC from an Armory wallet?  I have moved the coins post fork.  Is it as simple as running armory with a complete BCC node and then sending using the BCC signer?

Thanks for any help,

Zurs
newbie
Activity: 5
Merit: 0
December 20, 2017, 10:02:44 AM
The discussion is getting beyond my scope of knowledge so I apologize if I cant keep up with some of the questions / instructions.

I sincerely appreciate all of your assistance.


ENTE
I am uncertain if bitcoind is in the default path and whether or not its running. In Armory Settings (from the dropdown File menu) the checkbox is selected for "Let Armory run Bitcoin Core/bitcoind in the background". Where is the default location Armory is looking for bitcoind? Should I specifically select a location within settings for the "Bitcoin Install Dir:" or "Bitcoin Home Dir:"?

API connections are a new concept to me as well as how to adjust with bitcoin.conf.

I agree that it seems to scan the bcash blocks just fine. Before importing the wallet Armory would show as online and kept up with the Bcash blocks as they were created.

PeZ
I am following the first page instructions and uncertain if bitcoind is running in the background. I am not running it intentionally (ie opening the .exe).


Another thought...
Since I am having difficulty getting the new Armory to run after i import my wallet, is there any risk to taking the following route to extract my BCH:
1. Transfer my existing BTC (at pre-fork addresses) to a new address in a new wallet created in Armory or my Nano S.
2. Install a BCH wallet such as Electron Cash.
3. In the BCH wallet, sweep the private keys from my old BTC addresses that existed pre-fork and send to a newly created BCH address.
Once i have transferred all BTC out of the current wallet and away from the existing addresses, is there any risk in exposing those public and private keys to the BCH network?


I would prefer to transfer the BCC from Armory per GOATPIG's page 1 instructions but remain unable to get Armory to load my wallet on the BCH chain. To start on a somewhat clean-slate, I am contemplating uninstalling ABC and Armory from Home and then re-install to see if that makes a difference; though I am sure you will tell me I'll end up at the same spot.




PeZ
sr. member
Activity: 297
Merit: 250
December 19, 2017, 08:02:40 PM
I always ran bitcoin-qt and Armory separately, and I don't mess with the Armory settings by using a shortcut...

"D:\Program Files (x86)\Armory\ArmoryQt.exe" --datadir="D:\ArmoryData" --satoshi-datadir="D:\BitcoinData"

I renamed the database folder in ArmoryData to database.old to save it.

Substitute Qt with DB if you are following the instructions.

You don't want Bitcoind running if you are following the first page instructions.
legendary
Activity: 2126
Merit: 1001
December 18, 2017, 05:27:18 PM
I see 16 entries of
Quote
BitcoindError: bitcoind not found

So, is it at default folder path, and is it running? AFAIK you can also open Bitcoin-qt (the GUI shortcut).
Oh, and you need to allow api connections to bitcoind too, in bitcoin.conf.

If you checked all this already, nevermind. Also I don't know what the current state of Armory regarding "automatically find bitcoind path" and "automatically start bitoind" is.

edit: armorylog seems to find and scan the bcash blocks fine.
Also, nevermind me mixing up bitcoin and bcash here :-)

Ente
newbie
Activity: 5
Merit: 0
December 18, 2017, 01:57:21 PM
Goatpig - thank you for confirmation that posting my Logs does not jeopardize my BTC / BCH (via private keys, root key or otherwise).

Per HCP's request for logs regarding my post #161

dbLog
https://pastebin.com/nJCQLbL1

armorylog
https://pastebin.com/PtujAYbe

You may see that  Armory completed its scans and showed as online the one time I ran it before my wallet was "restored". Once the wallet was restored the "Scanning Transaction History" process always got stuck with only "xx seconds left". Based on my cursory understanding of the logs it always seems to get stuck on the same blocks.
legendary
Activity: 3738
Merit: 1360
Armory Developer
December 18, 2017, 01:46:04 PM
Logs leak some of your privacy, they do not carry anything that can reveal you private keys.
newbie
Activity: 5
Merit: 0
December 18, 2017, 12:25:59 PM
GOATPIG - Based on the dialog under the "Export Log File...." selection within Armory, I assume making my logs public does not put my BTC / BCH private keys nor my wallet Root Key at risk. I understand that my TXs or perhaps public address privacy could be impaired....but still not anything putting my BTC at risk. Please verify my assumption is correct.
newbie
Activity: 5
Merit: 0
December 18, 2017, 11:32:52 AM
Ente,

Thank you for the quick response. In response to your questions:

1.   I am uncertain if the BCH node and Armory are fully synchronized. Now that I have imported my wallet, Armory will not open and gets stuck during the “Scanning Transaction History” process. I trust this means it cannot synch for some reason. Based on my dblog attached in a post a few minutes ago, it appears to consistently get stuck after scanning block #496043 to #504744.

2.   I am unable to view the Bitcoin addresses at Home since Armory will not open. During the “Scanning Transaction History” it gets permanently stuck with “xx seconds” left.

3.   I am uncertain how to run via command line. Since you are looking to see errors, if they could be viewed in my dblog or armorylog…those are now posted. If you can let me know how to run via commandline I will do so and let you know any errors shown.

Since I have paper copies of the public and private keys and my only objective is to split the coins and sell or store the BCH elsewhere….would it be just as easy to create a BCH wallet elsewhere and manually import (ie type in / copy and paste) my keys into that BCH wallet?
Pages:
Jump to: