Skip to content

Commit 3954aae

Browse files
author
Gianmarco Fraccaroli
committed
added some logs
1 parent cb31424 commit 3954aae

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

src/handler/faucet.rs

+7
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ pub async fn request_challenge(
5252
State(mut state): State<FaucetState>,
5353
Path(player_id): Path<String>,
5454
) -> Result<Json<FaucetResponseDto>, ApiError> {
55+
tracing::info!("Challenge request from {}",player_id);
5556
let client = reqwest::Client::new();
5657
let req = client
5758
.get(format!(
@@ -79,10 +80,13 @@ pub async fn request_challenge(
7980
};
8081

8182
if too_many_requests {
83+
tracing::info!("Challenge request from {}, was not accepted (too many reqs)", player_id);
8284
return Err(FaucetError::TooManyRequests.into());
8385
}
8486
state.last_requests.insert(player_id.clone(), now);
8587

88+
tracing::info!("Challenge request from {}, was accepted", player_id);
89+
8690
let faucet_request = state
8791
.faucet_service
8892
.generate_faucet_request(state.auth_key, player_id)
@@ -97,6 +101,8 @@ pub async fn request_transfer(
97101
State(mut state): State<FaucetState>,
98102
ValidatedRequest(payload): ValidatedRequest<FaucetRequestDto>,
99103
) -> Result<Json<FaucetResponseStatusDto>, ApiError> {
104+
tracing::info!("Faucet request from {} is asking for {}", payload.player_id, payload.transfer.amount);
105+
100106
let auth_key: String = state.auth_key.clone();
101107

102108
if payload.transfer.amount > state.withdraw_limit {
@@ -228,6 +234,7 @@ pub async fn request_transfer(
228234
};
229235

230236
if transfer_result {
237+
tracing::info!("Faucet request from {} for {} was succesful", payload.player_id, payload.transfer.amount);
231238
state.faucet_repo.add(payload.challenge.clone()).await;
232239
}
233240

src/main.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ async fn main() -> anyhow::Result<()> {
1313
let db = Arc::new(RwLock::new(AppState::default()));
1414

1515
tracing_subscriber::fmt()
16-
.with_max_level(tracing::Level::INFO)
16+
.with_max_level(tracing::Level::DEBUG)
1717
.init();
1818

1919
ApplicationServer::serve(config, db)

0 commit comments

Comments
 (0)