Compare commits

...

1 Commits

Author SHA1 Message Date
Jędrzej Stuczyński a9308efe10 logs for all messages in authenticator 2024-10-21 17:15:03 +01:00
@@ -8,7 +8,7 @@ use std::{
use crate::{error::AuthenticatorError, peer_manager::PeerManager}; use crate::{error::AuthenticatorError, peer_manager::PeerManager};
use futures::StreamExt; use futures::StreamExt;
use log::warn; use log::{error, warn};
use nym_authenticator_requests::v2::{ use nym_authenticator_requests::v2::{
self, self,
registration::{ registration::{
@@ -333,6 +333,7 @@ impl<S: Storage + Clone + 'static> MixnetListener<S> {
let request = match deserialize_request(&reconstructed) { let request = match deserialize_request(&reconstructed) {
Err(AuthenticatorError::InvalidPacketVersion(version)) => { Err(AuthenticatorError::InvalidPacketVersion(version)) => {
warn!("[DBG-TEMP]: failed to deserialize request - wrong packet version");
return self.on_version_mismatch(version, &reconstructed); return self.on_version_mismatch(version, &reconstructed);
} }
req => req, req => req,
@@ -340,14 +341,17 @@ impl<S: Storage + Clone + 'static> MixnetListener<S> {
match request.data { match request.data {
AuthenticatorRequestData::Initial(init_msg) => { AuthenticatorRequestData::Initial(init_msg) => {
warn!("[DBG-TEMP]: received 'init_msg' - {init_msg:?}");
self.on_initial_request(init_msg, request.request_id, request.reply_to) self.on_initial_request(init_msg, request.request_id, request.reply_to)
.await .await
} }
AuthenticatorRequestData::Final(final_msg) => { AuthenticatorRequestData::Final(final_msg) => {
warn!("[DBG-TEMP]: received 'final_msg': {final_msg:?}");
self.on_final_request(*final_msg, request.request_id, request.reply_to) self.on_final_request(*final_msg, request.request_id, request.reply_to)
.await .await
} }
AuthenticatorRequestData::QueryBandwidth(peer_public_key) => { AuthenticatorRequestData::QueryBandwidth(peer_public_key) => {
warn!("[DBG-TEMP]: received 'query_bandwidth_msg' for {peer_public_key}");
self.on_query_bandwidth_request( self.on_query_bandwidth_request(
peer_public_key, peer_public_key,
request.request_id, request.request_id,
@@ -401,6 +405,7 @@ impl<S: Storage + Clone + 'static> MixnetListener<S> {
if let Some(msg) = msg { if let Some(msg) = msg {
match self.on_reconstructed_message(msg).await { match self.on_reconstructed_message(msg).await {
Ok(response) => { Ok(response) => {
warn!("[DBG-TEMP]: produced the following response: {response:?}");
if let Err(err) = self.handle_response(response).await { if let Err(err) = self.handle_response(response).await {
log::error!("Mixnet listener failed to handle response: {err}"); log::error!("Mixnet listener failed to handle response: {err}");
} }