subsystem-summary-of-ledger

Official

Ledger subsystem technical overview

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, and SorobanNetworkConfig.h.
  • Data Structure Explanation: Grasp the roles of LedgerTxn, InternalLedgerEntry, and InMemorySorobanState.
  • 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.