The payment processor is unable to handle transactions for litecoin v0.17 and also the validation of wallet addresses is broken. This could be a result of deprecated commands. I'll post more details if there is any interest to fix these code issues.
So this is the reason, the RPC methods have changed
https://github.com/litecoin-project/litecoin/blob/master/doc/release-notes-litecoin.md
Typical errors:
15:52:39 [Error] [ShareManager] [xxxxxxxxx] Error getting account for pool central wallet address: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - getaccount is deprecated and will be removed in V0.18. To use this command, start xxxxxxxxxx with -deprecatedrpc=accounts.
15:52:40 [Error] [BlockProcessor] [xxxxxxxxx] Error getting account for pool central wallet address: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - getaccount is deprecated and will be removed in V0.18. To use this command, start xxxxxxxxxx with -deprecatedrpc=accounts.
15:52:41 [Error] [PaymentProcessor] [xxxxxxxxx] Halted as daemon we are connected to does not own the pool address: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
17:33:18 [Debug] [ShareManager] [xxxxxxxxx] We thought a block was found but it was rejected by the coin daemon; [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
- reason; Invalid or non-wallet transaction id
The payment processor is unable to handle transactions for litecoin v0.17 and also the validation of wallet addresses is broken. This could be a result of deprecated commands. I'll post more details if there is any interest to fix these code issues.
So this is the reason, the RPC methods have changed
https://github.com/litecoin-project/litecoin/blob/master/doc/release-notes-litecoin.md
Typical errors:
15:52:39 [Error] [ShareManager] [xxxxxxxxx] Error getting account for pool central wallet address: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - getaccount is deprecated and will be removed in V0.18. To use this command, start xxxxxxxxxx with -deprecatedrpc=accounts.
15:52:40 [Error] [BlockProcessor] [xxxxxxxxx] Error getting account for pool central wallet address: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - getaccount is deprecated and will be removed in V0.18. To use this command, start xxxxxxxxxx with -deprecatedrpc=accounts.
15:52:41 [Error] [PaymentProcessor] [xxxxxxxxx] Halted as daemon we are connected to does not own the pool address: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
17:33:18 [Debug] [ShareManager] [xxxxxxxxx] We thought a block was found but it was rejected by the coin daemon; [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]