The accounts module provides types and client APIs for managing accounts within the Miden
rollup network .
Provides types and utilities for working with assets within the Miden rollup network.
Provides authentication-related types and functionalities for the Miden
rollup network.
Provides types for working with blocks within the Miden rollup network.
Provides code related to configuring the client.
Provides cryptographic types and utilities used within the Miden rollup
network. It re-exports commonly used types and random number generators like FeltRng from
the miden_objects crate.
Contains the Client APIs related to notes. Notes can contain assets and scripts that are
executed as part of transactions.
Provides an interface for the client to communicate with Miden nodes using
Remote Procedure Calls (RPC). It facilitates syncing with the network and submitting
transactions.
Defines the storage interfaces used by the Miden client. It provides mechanisms for persisting
and retrieving data, such as account states, transaction history, and block headers.
Provides the client APIs for synchronizing the client’s local state with the Miden
rollup network. It ensures that the client maintains a valid, up-to-date view of the chain.
Provides APIs for transaction creation, execution, and proving.
It also handles proof submission to the network.
Provides various utilities that are commonly used throughout the Miden
client library.