Bitcoin Forum

Bitcoin => Armory => Topic started by: PRab on June 06, 2015, 04:38:23 AM



Title: Pruned Node
Post by: PRab on June 06, 2015, 04:38:23 AM
What is the plan for compatibility between Armory and a pruned version of Bitcoin Core? I assume that for now, if I run Bitcoin Core with pruning enabled, Armory won't be able to scan the blockchain files and therefore won't work. Two possible resolutions that I see are:
1. Make a rule that Bitcoin Core isn't allowed to prune any blocks that Armory hasn't indexed yet. This would probably involve a couple of new RPC calls that I don't believe exist yet.
2. Allow Bitcoin Core to run completely pruned, but then Armory might skip some transactions if Bitcoin Core prunes them before Armory indexes them. I believe that by just looking at the UTXO, Armory should be able to figure out all of the available/spendable bitcoin, but it wouldn't be able to find any intermediate transactions.