> For the complete documentation index, see [llms.txt](https://docs.xrpl-commons.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xrpl-commons.org/core-dev-bootcamp/module02/homeworks/homework3.md).

# Homework 3: Logging and Debugging

[← Back to Rippled II Overview](/core-dev-bootcamp/module02.md)

***

### Objective

Configure logging and analyze Rippled's internal behavior.

**Format**: Written report (PDF or Markdown) with screenshots/code snippets

#### Requirements

1. **Enable Detailed Logging**
   * Enable trace-level logging for the Transaction partition
   * Submit a transaction
   * Capture the relevant log output
2. **Log Analysis**
   * Identify and explain 5 key log messages related to transaction processing
   * For each log message, explain:
     * What subsystem generated it
     * What phase of processing it represents
     * What information it provides to developers

#### Deliverable

A report containing:

* Commands used to enable logging
* Log excerpts (formatted properly)
* Analysis of 5 log messages with explanations
