reddcoin-project / reddcoin-3.10

Reddcoin: the digital social currency
http://www.reddcoin.com
MIT License
287 stars 114 forks source link

Wallet transactions not receiving confirmations since 7/27/2020 - coins moved to "immature" #163

Closed quilterllen closed 3 years ago

quilterllen commented 3 years ago

NOTE: I went back, removed the chainstate & blocks directories and replaced with the bootstrap050120.zip chainstate & blocks directories, restarted reddcoin wallet and the wallet is now caught-up syncing and staking again. The transactions that had my coins tied-up in the "stake" category is now back in the "available" category. These transactions are were not accepted in the block chain. I'm happy that I'm staking again!

This is the last few transactions generated through staking:

reddcoin7_31.pdf

debug.log Staking transactions are not recorded in Reddcoin explorer & the wallet is not picking up confirmations. I looked at addresses that were made "available" before 7/27 and the number of confirmations are much greater than the information on transactions in the wallet. These transactions do not show up in pending in Reddcoin Explorer. Lower right corner says "Processed 3387264 blocks of transaction history. Last received block was generated 46 hours ago".

I also tried replacing a copy of my wallet from June and made it "wallet.dat" then restarted staking with v3.10.2. The wallet did not sync and transactions made after the June date were not in the transaction list. 99.9% of my coins disappeared from the wallet completely. These coins are the ones "staked" by the transactions that do not have 50 confirmations and are considered "immature". I replaced the June with the backup from yesterday and they are back in the "stake" and "immature" categories.

quilterllen commented 3 years ago

Staking transactions in my wallet fail to get confirmations since 7/27. Transactions continued to process reducing the "available" so that it is very low and majority of coins are now "staking" but receiving no confirmations. I upgraded to the new release yesterday (3.10.2) and that has not fixed the problem. It was 33 hours behind over night. I stopped the wallet and reinstalled and now it is 45 hours behind. There is a message lower left corner that says "no source block available". The wallet says it's staking and there are peers. There are 5 transactions that have not received 50 confirmations -- 2 on 7/27 - one with 5 and the other with 4, there are 2 on 7/28 - one with 3 and the other with 2 and one on 7/29 with 1 confirmation.

One additional thing I notice is that for the receiving addresses that I've labeled, the wallet used to use the label and the address for the transaction list, but now only uses the label. This may or may not have anything to do with the transactions not being processed correctly.

reddink commented 3 years ago

thanks for the log. you were very close with the activities you did to restore functionality. However, having staking enabled while syncing is prone to error. Basically, you cannot stake while the blockchain is still synchronising.

So, repeat the previous operations

When all caught up you can enable staking help > debug window > console > setgenerate true

Let me know how it goes

TechAdeptRDD commented 3 years ago

Closing due to inactivity and likelihood of resolution. Please reopen if still an issue.