#pallas #logic #state #block #txs #cardano #alonzo #blockchain #byron #babbage

pallas-applying

Logic for validating and applying new blocks and txs to the chain state

17 releases (breaking)

0.33.0 Jul 13, 2025
0.32.0 Dec 29, 2024
0.31.0 Nov 4, 2024
0.29.0 Jul 16, 2024
0.20.0 Nov 21, 2023

#8 in #pallas

Download history 249/week @ 2025-07-22 235/week @ 2025-07-29 246/week @ 2025-08-05 151/week @ 2025-08-12 195/week @ 2025-08-19 233/week @ 2025-08-26 238/week @ 2025-09-02 232/week @ 2025-09-09 283/week @ 2025-09-16 186/week @ 2025-09-23 138/week @ 2025-09-30 153/week @ 2025-10-07 269/week @ 2025-10-14 561/week @ 2025-10-21 648/week @ 2025-10-28 2018/week @ 2025-11-04

3,538 downloads per month
Used in 9 crates (2 directly)

Apache-2.0

190KB
4K SLoC

Logic for validating and applying new blocks and txs to the chain state


Pallas Applying

Crate for performing transaction validation according to the Cardano protocol. Generally speaking, this crate is structured in multiple modules, each one handling a specific Cardano era. These eras are: Byron, ShelleyMA, Alonzo and Babbage.

Refer to docs/.md to see the mathematical specifications regarding .

Refer to tests/README.md for explanations regarding the test suite in any era.

Dependencies

~6MB
~106K SLoC