cairo_lang_starknet_classes/lib.rs
1//! Starknet classes definitions.
2//!
3//! Starknet is a smart contract platform that enables developers to build and deploy smart
4//! contracts on a permissionless Layer 2 network, secured by Ethereum using validity proofs.
5//!
6//! Learn more at [starkware.io](http://starknet.io/).
7
8pub mod abi;
9pub mod allowed_libfuncs;
10pub mod casm_contract_class;
11pub mod compiler_version;
12pub mod contract_class;
13mod contract_segmentation;
14mod felt252_serde;
15mod felt252_vec_compression;
16pub mod keccak;
17
18pub use contract_segmentation::NestedIntList;
19
20#[cfg(test)]
21mod test_utils;