Skip to content

Commit 4e8b340

Browse files
authored
Fix blockPersister.md formatting and directory structure (#243)
1 parent 40547b3 commit 4e8b340

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

docs/topics/services/blockPersister.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ The following diagram provides a deeper level of detail into the Block Persister
4747

4848
![block_persister_detailed_component.svg](img/plantuml/blockpersister/block_persister_detailed_component.svg)
4949

50-
5150
## 2. Functionality
5251

5352
### 2.1 Service Initialization
@@ -215,9 +214,14 @@ The Block Persister service is located in the `services/blockpersister` director
215214

216215
```text
217216
services/blockpersister/
218-
├── state/ # State management
219-
├── server.go # Main service implementation
220-
└── metrics.go # Prometheus metrics
217+
├── state/ # State management
218+
├── Server.go # Main service implementation
219+
├── Server_test.go # Service tests
220+
├── persist_block.go # Block persistence logic
221+
├── persist_block_test.go # Block persistence tests
222+
├── processSubtree.go # Subtree processing logic
223+
├── processTxMetaUsingStore.go # Transaction metadata processing
224+
└── metrics.go # Prometheus metrics
221225
```
222226

223227
## 6. How to run
@@ -233,6 +237,7 @@ Please refer to the [Locally Running Services Documentation](../../howto/locally
233237
## 7. Configuration options (settings flags)
234238

235239
For comprehensive configuration documentation including all settings, defaults, and interactions, see the [block Persister Settings Reference](../../references/settings/services/blockpersister_settings.md).
240+
236241
## 8. Other Resources
237242

238243
[Block Persister Reference](../../references/services/blockpersister_reference.md)

0 commit comments

Comments
 (0)