Wallet error when checking balance

Hello everyone, my grin server is running with no log errors. My wallet and grin-miner are both running with no log errors. But when I check my wallet balance with this command:

./grin-wallet info

my grin-server.log will show several error lines like this:

ERROR grin_api::handlers::chain_api - Failure to get output for commitment 082d7a2f0e32086823c7df84ccb080fc914c9374d1ff4a320a252ed222e229687c with error Not found.

Wallet seems to open and show balances correctly, should I be concerned about this error showing in my logs?

1 Like

Thanks for reporting. Would you be able to:

  1. try a grin-wallet scan and see if you get any errors
  2. save/archive your existing chain_data directory, remove it, resync from scratch, and see if you still get these errors in the log (and errors while scanning, if you had any)
2 Likes

I was using a fresh installed Debian OS, today I switched over to Ubuntu 18.04.3 LTS. Reinstalled everything. Still seeing the error in my server log when I check my wallet. Did as you suggested got this error in the grin-server.log (BTW - everything seems to run ok, gpu mining at 2.5 gps and two cpu servers each mining at around .200 gps. Check out the stratum server if you like no password needed: 185.148.146.41)

20200102 22:32:51.088 ERROR grin_api::handlers::chain_api - Failure to get output for commitment 0925bfa85830eeef882ea1ee5f96985971828725b629706f3c945cb18f501c5f00 with error Not found.
20200102 22:32:51.088 ERROR grin_api::handlers::chain_api - Failure to get output for commitment 095ea2df597240ab6167c5dfd86190f2baa49dc34b72d4d0f330a65b63e6f05b4a with error Not found.

This is what I got when running the scan command:

root@S2PC-S36:~/grin-wallet# ./grin-wallet scan
Password:
20200102 22:32:51.082 WARN grin_wallet_controller::command - Starting output scan …
20200102 22:32:51.582 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 0% complete
20200102 22:32:51.583 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 1% complete
20200102 22:32:51.583 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 3% complete
20200102 22:32:51.583 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 6% complete
20200102 22:32:52.083 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 12% complete
20200102 22:32:52.083 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 15% complete
20200102 22:32:52.083 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 17% complete
20200102 22:32:52.583 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 21% complete
20200102 22:32:52.584 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 24% complete
20200102 22:32:52.584 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 27% complete
20200102 22:32:53.084 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 30% complete
20200102 22:32:53.084 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 35% complete
20200102 22:32:53.084 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 39% complete
20200102 22:32:53.584 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 43% complete
20200102 22:32:53.585 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 47% complete
20200102 22:32:53.585 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 50% complete
20200102 22:32:54.085 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 52% complete
20200102 22:32:54.085 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 54% complete
20200102 22:32:54.085 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 55% complete
20200102 22:32:54.085 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 55% complete
20200102 22:32:54.585 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 56% complete
20200102 22:32:54.585 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 56% complete
20200102 22:32:54.585 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 56% complete
20200102 22:32:55.085 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 57% complete
20200102 22:32:55.086 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 57% complete
20200102 22:32:55.086 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 58% complete
20200102 22:32:55.586 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 58% complete
20200102 22:32:55.586 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 58% complete
20200102 22:32:55.586 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 59% complete
20200102 22:32:55.586 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 59% complete
20200102 22:32:56.086 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 60% complete
20200102 22:32:56.087 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 60% complete
20200102 22:32:56.087 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 61% complete
20200102 22:32:56.587 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 61% complete
20200102 22:32:56.587 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 61% complete
20200102 22:32:56.587 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 62% complete
20200102 22:32:56.587 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 62% complete
20200102 22:32:56.587 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 63% complete
20200102 22:32:57.087 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 63% complete
20200102 22:32:57.088 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 64% complete
20200102 22:32:57.088 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 64% complete
20200102 22:32:57.088 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 65% complete
20200102 22:32:57.588 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 66% complete
20200102 22:32:57.588 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 66% complete
20200102 22:32:57.588 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 67% complete
20200102 22:32:57.588 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 68% complete
20200102 22:32:57.588 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 68% complete
20200102 22:32:58.088 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 69% complete
20200102 22:32:58.089 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 69% complete
20200102 22:32:58.089 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 70% complete
20200102 22:32:58.089 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 71% complete
20200102 22:32:58.089 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 71% complete
20200102 22:32:58.589 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 72% complete
20200102 22:32:58.589 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 72% complete
20200102 22:32:58.589 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 73% complete
20200102 22:32:58.589 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 73% complete
20200102 22:32:59.089 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 74% complete
20200102 22:32:59.090 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 74% complete
20200102 22:32:59.090 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 75% complete
20200102 22:32:59.090 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 75% complete
20200102 22:32:59.090 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 75% complete
20200102 22:32:59.591 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 76% complete
20200102 22:32:59.591 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 77% complete
20200102 22:32:59.591 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 77% complete
20200102 22:32:59.591 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 78% complete
20200102 22:33:00.091 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 78% complete
20200102 22:33:00.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 78% complete
20200102 22:33:00.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 79% complete
20200102 22:33:00.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 79% complete
20200102 22:33:00.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 80% complete
20200102 22:33:00.592 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 80% complete
20200102 22:33:00.592 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 81% complete
20200102 22:33:00.592 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 81% complete
20200102 22:33:00.592 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 82% complete
20200102 22:33:01.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 82% complete
20200102 22:33:01.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 83% complete
20200102 22:33:01.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 83% complete
20200102 22:33:01.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 84% complete
20200102 22:33:01.092 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 84% complete
20200102 22:33:01.593 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 85% complete
20200102 22:33:01.593 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 85% complete
20200102 22:33:01.593 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 86% complete
20200102 22:33:01.593 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 86% complete
20200102 22:33:01.593 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 87% complete
20200102 22:33:02.093 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 87% complete
20200102 22:33:02.094 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 87% complete
20200102 22:33:02.094 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 88% complete
20200102 22:33:02.094 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 88% complete
20200102 22:33:02.094 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 89% complete
20200102 22:33:02.594 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 89% complete
20200102 22:33:02.594 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 90% complete
20200102 22:33:02.594 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 90% complete
20200102 22:33:02.594 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 90% complete
20200102 22:33:03.094 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 91% complete
20200102 22:33:03.095 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 91% complete
20200102 22:33:03.095 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 92% complete
20200102 22:33:03.095 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 92% complete
20200102 22:33:03.095 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 92% complete
20200102 22:33:03.595 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 93% complete
20200102 22:33:03.595 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 93% complete
20200102 22:33:03.595 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 93% complete
20200102 22:33:03.595 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 94% complete
20200102 22:33:04.095 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 94% complete
20200102 22:33:04.096 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 94% complete
20200102 22:33:04.096 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 94% complete
20200102 22:33:04.096 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 95% complete
20200102 22:33:04.096 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 95% complete
20200102 22:33:04.596 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 95% complete
20200102 22:33:04.596 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 96% complete
20200102 22:33:04.596 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 96% complete
20200102 22:33:04.596 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 96% complete
20200102 22:33:04.596 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 96% complete
20200102 22:33:05.096 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 97% complete
20200102 22:33:05.097 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 97% complete
20200102 22:33:05.097 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 97% complete
20200102 22:33:05.097 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 97% complete
20200102 22:33:05.597 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 97% complete
20200102 22:33:05.597 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 98% complete
20200102 22:33:05.597 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 98% complete
20200102 22:33:05.597 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 98% complete
20200102 22:33:05.597 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 98% complete
20200102 22:33:06.097 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 98% complete
20200102 22:33:06.098 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 98% complete
20200102 22:33:06.098 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:06.098 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:06.598 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:06.598 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:06.598 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:06.598 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.006 WARN grin_wallet_controller::command - Wallet check complete
20200102 22:33:07.098 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.099 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.099 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.099 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.099 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.099 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning - 99% complete
20200102 22:33:07.099 WARN grin_wallet_libwallet::api_impl::owner_updater - Scanning Complete
Command ‘scan’ completed successfully

Could this be a owner/group permissions problem? I noticed that grin-wallet & grin-miner are different from the rest.
root sreenshot

I am solo mining and my grin server is running with a lot of log errors:

20200109 16:20:25.122 ERROR grin_p2p::protocol - handle_payload: BanReason BanReason { ban_reason: FraudHeight }
20200109 16:35:49.798 ERROR grin_p2p::protocol - handle_payload: BanReason BanReason { ban_reason: FraudHeight }
20200109 17:15:09.331 ERROR grin_p2p::protocol - handle_payload: BanReason BanReason { ban_reason: FraudHeight }
20200109 18:14:18.712 ERROR grin_p2p::protocol - handle_payload: BanReason BanReason { ban_reason: FraudHeight }
20200109 18:53:50.888 ERROR grin_p2p::protocol - handle_payload: BanReason BanReason { ban_reason: FraudHeight }
20200109 19:41:13.231 ERROR grin_servers::mining::stratumserver - (Server ID: 0) Failed to validate share at height 514921, hash cceeccc14748, edge_bits 31, nonce 259193370529126679, job_id 2. Err(Error { inner: Verification Error: endpoints don’t match up })
20200109 20:19:25.632 ERROR grin_servers::mining::stratumserver - (Server ID: 0) Share at height 514953, edge_bits 31, nonce 1992531911810665792, job_id 4 submitted too late
20200109 20:26:41.449 ERROR grin_servers::mining::stratumserver - (Server ID: 0) Share at height 514957, edge_bits 31, nonce 1420823303605175370, job_id 4 submitted too late
20200109 20:33:10.960 ERROR grin_p2p::protocol - handle_payload: BanReason BanReason { ban_reason: FraudHeight }
20200109 20:46:26.225 ERROR grin_api::handlers::chain_api - Failure to get output for commitment 083c5a32edcacb9ee77e47705dc1774bf3680656092bdce672d3f5923cdbcb915b with error Not found.

The last message was received when I checked my wallet balance with:
/grin-wallet info

1 Like

Does this error appear in your grin-server.log when you check your balance? i.e. run ./grin-wallet info

Yes, message appears everytime when I check my balance.