subsystem-summary-of-ledger
OfficialLedger subsystem technical overview
Software Engineering#state management#consensus protocol#stellar-core#ledger subsystem#technical summary#Soroban
Authorstellar
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a detailed technical summary of the ledger subsystem in stellar-core, explaining its architecture, key components, and data flows.
Core Features & Use Cases
- Architectural Overview: Understand the two-thread model (main and apply) and state management.
- Key File Identification: Learn about the purpose of critical files like
LedgerManager.h,LedgerTxn.h, andSorobanNetworkConfig.h. - Data Structure Explanation: Grasp the roles of
LedgerTxn,InternalLedgerEntry, andInMemorySorobanState. - Control Flow Mapping: Follow the ledger close process and parallel Soroban apply mechanisms.
- Use Case: A new developer joining the stellar-core project can use this Skill to quickly get up to speed on how the ledger subsystem functions, its critical components, and how data flows through it.
Quick Start
Read this skill for a token-efficient summary of the ledger subsystem.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: subsystem-summary-of-ledger Download link: https://github.com/stellar/stellar-core/archive/main.zip#subsystem-summary-of-ledger Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.