linera_ethereum/
lib.rs

1// Copyright (c) Zefchain Labs, Inc.
2// SPDX-License-Identifier: Apache-2.0
3
4//! This module provides functionalities for accessing an Ethereum blockchain node.
5//! Anabling the `ethereum` allows to make the test works. This requires installing
6//! the `anvil` from [FOUNDRY] and the [SOLC] compiler version 0.8.25
7//!
8//! [FOUNDRY]: https://book.getfoundry.sh/
9//! [SOLC]: https://soliditylang.org/
10
11pub mod client;
12pub mod common;
13
14#[cfg(not(target_arch = "wasm32"))]
15pub mod provider;
16
17/// Helper types for tests and similar purposes.
18#[cfg(not(target_arch = "wasm32"))]
19pub mod test_utils;