[CHORE] Log error on listener.
[FEATURE] Add transaction_state, hash to recordIncomingPayment abstract function.
[FEATURE] Add list_incoming_payments command.