Pull-mirror of github.com/Sulkta-Coop/pallas. Canonical lives on GitHub; this is a LAN-fast read-only cache.
| pallas | ||
| pallas-alonzo | ||
| pallas-blockfetch | ||
| pallas-chainsync | ||
| pallas-handshake | ||
| pallas-machines | ||
| pallas-multiplexer | ||
| pallas-txsubmission | ||
| .gitignore | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| rustfmt.toml | ||
Pallas
Rust-native building blocks for the Cardano blockchain ecosystem.
Introduction
Pallas is an expanding collection of modules that re-implements common Cardano logic in native Rust. This crate doesn't provide any particular application, it is meant to be used as a base layer to facilitate the development of higher-level use-cases, such as explorers, wallets, etc (who knows, maybe even a full node in the far away future).
Unboxing
| Crates | Description |
|---|---|
| pallas-machines | A framework for implementing state machines for Ouroboros network mini-protocols |
| pallas-multiplexer | A multithreaded Ouroboros multiplexer implementation using mpsc channels |
| pallas-handshake | An implementation of the Ouroboros network handshake mini-protocol |
| pallas-blockfetch | An implementation of the Ouroboros network blockfetch mini-protocol |
| pallas-chainsync | An implementation of the Ouroboros network chainsync mini-protocol |
| pallas-txsubmission | An implementation of the Ouroboros network txsubmission mini-protocol |
| pallas-alonzo | Ledger primitives and cbor codec for the Alonzo era |
| pallas | An all-in-one crate that re-exports the other ones in an ordered fashion |
Etymology
Pallas: (Greek mythology) goddess of wisdom and useful arts and prudent warfare;