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#![allow(async_fn_in_trait)]
8
9pub mod chain_listener;
10pub mod client_context;
11#[cfg(not(web))]
12pub mod client_metrics;
13pub mod client_options;
14pub mod config;
15mod error;
16pub mod util;
17pub mod wallet;
18
19#[cfg(not(web))]
20pub mod benchmark;
21
22#[cfg(test)]
23mod unit_tests;
24
25pub use error::Error;