Author

Topic: Wallet info while core is downloading (Read 63 times)

legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
December 20, 2024, 11:52:40 PM
#6
I'm at 48% now and about 300gb. But in bitcoin.conf it says "prune=". Is that okay, or should I start over (or change it now)?
Is it written like "#prune=" exactly without any specified digits?
Because having 300GB of datadir at 48% is reasonable for an non-pruned mode node.
Leave that setting commented if so or set to 0 (disabled) like goatpig instructed.

Checked this and it is already "server=1".
Does this include "#" like the setting above? e.g.: #server=1

Because based from the contexts,
It seems like you're not aware of setting those and you're referring to the commented defaults listed in the sample "bitcoin.conf" file in Bitcoin Core's install directory.
To check; it's the sample config file if it has this line up top and check where it's located:

Quote from: bitcoin.conf
##
## bitcoin.conf configuration file.
## Generated by contrib/devtools/gen-bitcoin-conf.sh.
##
## Lines beginning with # are comments.
## All possible configuration options are provided. To use, copy this file
## to your data directory (default or specified by -datadir), uncomment
## options you would like to change, and save the file.
##
legendary
Activity: 3794
Merit: 1375
Armory Developer
December 20, 2024, 05:04:48 AM
#5
Quote
I'm at 48% now and about 300gb. But in bitcoin.conf it says "prune=". Is that okay, or should I start over (or change it now)?

Change it to "prune=0" and you should be fine. Otherwise it will discard most of the chain data once it catches up.

Quote
I turned off bitcoin core, and restarted BA. But it just says "Offline" with no movement on "Preparing Databases" or "Scan Transaction History." Balance still reads "(...)"

In Armory's File menu, go to Settings and turn off "auto bitcoind" (first check box). You can then start ArmoryDB on it's own from the command prompt/terminal. At this point if you start ArmoryQt, it will talk to the db instance you will get a scan progression/balances. Otherwise, post logs.

Quote
Followed these steps and got a list of hundreds of addresses, all saying "("Unused/Address Pool")

Until it sees a balance for it or the user explicitly requests for a new address, Armory will treat this addresses as unused/unseen.
?
Activity: -
Merit: -
December 19, 2024, 11:25:06 AM
#4
Quote
You have to turn off pruning in these versions of Core (set "prune=0" in bitcoin.conf), or it will discard the earlier chain history after parsing it.

I'm at 48% now and about 300gb. But in bitcoin.conf it says "prune=". Is that okay, or should I start over (or change it now)?

Quote
Armory reads blockchain data on disk so if you have data up to 2018, it would should your balance at that time.

I turned off bitcoin core, and restarted BA. But it just says "Offline" with no movement on "Preparing Databases" or "Scan Transaction History." Balance still reads "(...)"

Quote
It does find Core on its own without your intervention, but you'd get a better experience if you set "server=1" in bitcoin.conf.

Checked this and it is already "server=1".

Quote
You can export most of your addresses (used and unused) and check each using any Blockexplorer or watch-only Imported Electrum wallet.

Followed these steps and got a list of hundreds of addresses, all saying "("Unused/Address Pool"). I tried several in a blockchain explorer but located no transactions. I think for now, since I wouldn't even know how to reconstruct an overall balance from transaction data (if I found any), I'll just let this go.

Will wait for the the core to download completely. Can't thank you all enough for the help so far.
legendary
Activity: 3794
Merit: 1375
Armory Developer
December 19, 2024, 03:49:08 AM
#3
Quote
1. Is 27.0 going to work with this version of BA? (somehow I didn't see the later versions when I started). I.e., should I start over?

You have to turn off pruning in these versions of Core (set "prune=0" in bitcoin.conf), or it will discard the earlier chain history after parsing it. Armory needs to read the whole the chain. If you have less than ~100GB of data in your current bitcoin data folder, you have to start from scratch.

Quote
2. Can BA scan the core so far? This is an old wallet so I think there was activity by 2018 which is what it is up to. How do I see balance/transaction history up to this point?

Armory reads blockchain data on disk so if you have data up to 2018, it would should your balance at that time. If something happened that balance in say 2020, Armory would not be able to see that until you download the blockchain up to that point.

Quote
3. Will BA automatically "talk to" the Core during or after download? If not how do I connect them?

Armory reads blockchain data from your disk, it does not need to talk to Core to do that. Matter of fact if you want to sync to partial history, you're better off shutting down Core once it has downloaded enough data. This is so that it doesn't keep on writing to disk while Armory is reading the data. Armory needs to talk to Core directly to broadcast transactions however. It does find Core on its own without your intervention, but you'd get a better experience if you set "server=1" in bitcoin.conf.

Quote
4. I successfully restored an old wallet from a friend's paper backup, can I use some piece of the wallet info on another site to see if there are any transactions or a balance?

You can look up the balance on each individual address in the wallet by pasting them into the blockchain explorer of your choosing.
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
December 19, 2024, 02:04:24 AM
#2
4. I successfully restored an old wallet from a friend's paper backup, can I use some piece of the wallet info on another site to see if there are any transactions or a balance?
You can export most of your addresses (used and unused) and check each using any Blockexplorer or watch-only Imported Electrum wallet.
Since you've asked, I assume that you don't mind the privacy concerns of not using you own node when checking for balance, yes?

Anyways, here's how to export the addresses:
  • Click the correct wallet from your wallet list, and click "Wallet Properties" on the left.
  • On the wallet properties window, click "Backup This Wallet".
  • Tick "Export Key Lists" on the left, then "Export Key Lists" below, type your Passphrase to unlock the wallet.
  • In the next window, Tick the options: "Address String" and "Include Unused (Address Pool)", untick everything else.
  • Use the result address list to check for transactions.
?
Activity: -
Merit: -
December 18, 2024, 02:19:11 PM
#1
I'm still learning this software but I saw another post saying that transaction history is available while the core is downloading.

I have version 0.96.5
Bitcoin Core version 27.0 is about 30% downloaded

Questions so far:

1. Is 27.0 going to work with this version of BA? (somehow I didn't see the later versions when I started). I.e., should I start over?

2. Can BA scan the core so far? This is an old wallet so I think there was activity by 2018 which is what it is up to. How do I see balance/transaction history up to this point?

3. Will BA automatically "talk to" the Core during or after download? If not how do I connect them?

4. I successfully restored an old wallet from a friend's paper backup, can I use some piece of the wallet info on another site to see if there are any transactions or a balance?

Many thanks, I will update as it goes 
Jump to: