hyle-team/zano

Missing PoS rewards after Zarcanum update

teknohog opened this issue · 2 comments

I've recently updated my node to a Zarcanum version, and now running the latest Git version (23ac357). Unfortunately, I'm failing to get any PoS rewards. I have enough coin to receive about 1 ZANO per day, but now I haven't seen any PoS income in a week.

The wallet seems to work otherwise, as I've received a PoW pool payment with the new version.

Simplewallet keeps outputting lines such as

2024-Apr-03 12:42:49.171807 [RPC0][W:ZxCXq9] PoS mining: 243 iterations finished (0.09s), status: NOT_FOUND, 1 entries with total amount: 1.2

which looks right, but is there a way to debug PoS operation any further?

I also wonder about that “total amount: 1.2” as my total balance is way more than that; however, my latest receive (the pool payment) equals 1.2 ZANO. Is this relevant in any way?

I increased the log level to 10 and now the repeating output of simplewallet looks like

2024-Apr-03 23:07:16.003126 [RPC0]wallet RPC idle: refreshing...
2024-Apr-03 23:07:16.045073 [RPC0][W:ZxCXq9] [PULL BLOCKS] 2573921 --> 2573921
2024-Apr-03 23:07:16.045148 [RPC0][W:ZxCXq9] Refresh done, blocks received: 0
2024-Apr-03 23:07:16.045182 [RPC0]wallet RPC idle: scanning tx pool...
2024-Apr-03 23:07:16.127674 [RPC0]wallet RPC idle: trying to do PoS iteration...
2024-Apr-03 23:07:16.127734 [RPC0][W:ZxCXq9] Starting PoS mining iteration
2024-Apr-03 23:07:16.217211 [RPC0][W:ZxCXq9] PoS mining: 293 iterations finished (0.09s), status: NOT_FOUND, 1 entries with total amount: 1.2

I think I've found the problem -- a blog post about Zarcanum suggested that coins be transferred into a fresh wallet. Now I'm seeing much better output from simplewallet:

2024-Apr-05 16:28:38.345857 [RPC0][W:ZxDouX] PoS mining: 438 iterations finished (0.10s), status: NOT_FOUND, 2 entries with total amount: 6000.0

where the total amount matches the wallet balance.