Prologue
1.
Introduction
2.
Core Ledger
❱
2.1.
General Concepts
❱
2.1.1.
Blockchain concepts
2.1.2.
Network overview
2.1.3.
Node organization
2.1.4.
Stake
2.2.
Quickstart
❱
2.2.1.
Command line tools
2.2.2.
Starting a passive node
2.2.3.
REST Api
2.2.4.
Explorer mode
2.2.5.
How to start a node as a leader candidate
2.3.
Configuration
❱
2.3.1.
Leadership
2.3.2.
Logging
2.3.3.
Mempool
2.3.4.
Node network
2.3.5.
Prometheus
2.4.
jcli
❱
2.4.1.
Address
2.4.2.
Certificate
2.4.3.
Genesis
2.4.4.
cryptographic keys
2.4.5.
REST
2.4.6.
Transaction
2.4.7.
Voting
2.5.
Staking with Jörmungandr
❱
2.5.1.
Delegating your stake
2.5.2.
Registering a stake pool
2.5.3.
Retiring a stake pool
2.6.
Advanced
❱
2.6.1.
genesis file
2.6.2.
starting a bft node
2.6.3.
starting a genesis blockchain
2.6.4.
How Vote plans, Vote Fragments and the blockchain transaction work and inter-relate
2.7.
Jormungandr Specifications
❱
2.7.1.
MIGRATION
2.7.2.
Network
2.8.
testing
❱
2.8.1.
jormungandr-automation
2.8.2.
Hersir
2.8.3.
jormungandr-integration-tests
2.8.4.
Loki
2.8.5.
Mjolnir
2.8.6.
Thor
2.9.
Internal Design
❱
2.9.1.
Automatic deployment of the voting blockchain
2.9.2.
Permissionless Auth
3.
Catalyst testing User Guide
❱
3.1.
Iapyx
❱
3.1.1.
Iapyx
3.1.2.
Iapyx Load
3.2.
integration-tests
3.3.
Registration service
❱
3.3.1.
Registration CLI
3.3.2.
Configuration
3.4.
Registration service
❱
3.4.1.
Registration Verify CLI
3.4.2.
Configuration
3.5.
Snapshot trigger service
❱
3.5.1.
Registration CLI
3.5.2.
Configuration
3.6.
snapshot wormhole
❱
3.6.1.
Configuration
3.7.
valgrind
❱
3.7.1.
Configuration
3.8.
vitup
❱
3.8.1.
Configuration
3.8.2.
Data Generation
❱
3.8.2.1.
Configuration
3.8.2.2.
Configuration
3.8.3.
Data Generation
3.8.4.
Mock
3.8.5.
Mock Farm
3.8.6.
Configuration modes
4.
Core VIT Servicing Station
❱
4.1.
vit-servicing-station-tests
5.
Unified Platform
❱
5.1.
Overview
❱
5.1.1.
Cardano Nodes
5.1.2.
Bridge Pipeline
❱
5.1.2.1.
Block Reader
5.1.3.
REST HTTP Service
5.1.4.
Event Stream
5.1.5.
Database
❱
5.1.5.1.
Registrations Database
5.1.5.2.
Staked ADA Database
5.1.5.3.
Transaction State Database
6.
Rust API
❱
6.1.
🦀 Rust Style Guide
7.
Web API
❱
7.1.
Catalyst Core API V1
7.2.
dbSync Explorer HTTP/REST API V1
7.3.
VIT Servicing Station HTTP/REST API V0
7.4.
VIT Testing Mock Farm HTTP/REST API V0
7.5.
VIT Testing Mock HTTP/REST API V0
7.6.
Vote Ledger HTTP/REST API V0
7.7.
Vote Ledger HTTP/REST API V1
8.
Event DB crate
❱
8.1.
Event DB Local Development
8.2.
General Configuration
8.3.
Event Definition Table
8.4.
Objective and Proposal Tables
8.5.
Vote Plan Tables
8.6.
Voter Voting Power Snapshot and Vote Storage Table
8.7.
Catalyst Automation Support Tables
8.8.
Moderation Stage
9.
Python API
❱
9.1.
Voting Node API documentation
10.
Prometheus Metrics
❱
10.1.
`jormungandr` Prometheus Metrics
11.
Contributing to Catalyst Core
12.
Contributor Covenant Code of Conduct
13.
Example Enhanced Markup
Suffix
Light
Rust
Coal
Navy
Ayu
Catalyst Voting System - Core Technology
Catalyst Core API V1