linera_client/lib.rs
1// Copyright (c) Zefchain Labs, Inc.
2// SPDX-License-Identifier: Apache-2.0
3
4//! This module provides a convenient library for writing a Linera client application.
5
6#![recursion_limit = "256"]
7#![deny(clippy::large_futures)]
8
9pub mod chain_listener;
10pub mod client_context;
11pub mod client_options;
12pub mod config;
13mod error;
14pub mod persistent;
15pub mod util;
16pub mod wallet;
17
18#[cfg(feature = "benchmark")]
19pub mod benchmark;
20
21#[cfg(test)]
22mod unit_tests;
23
24pub use error::Error;