cardano-ledger-api-1.9.2.2: Public API for the cardano ledger codebase
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Ledger.Api

Description

This module provides a library interface for working with types that will allow a user to interact with Cardano ledger.

It is intended to be the complete API covering everything but without exposing constructors that reveal any lower level types.

In the interest of simplicity it glosses over some details of the system. Most tools should be able to work just using this interface, however you can go deeper and experiment with internal modules if necessary, such as Cardano.Ledger.Core, Cardano.Ledger.Shelley, Cardano.Ledger.Babbage, etc.

Synopsis

Documentation

Definition of Cardano Ledger era types.

Building and inspecting transactions.

Protocol parameters.

Scripts

Governance