1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Rust library for building smart contracts on the [Internet Computer].
//! More specifically it is used by [Spinner.Cash], a decentralized layer-2 protocol enabling private transactions for ICP and BTC.
//!
//! * [x] [Stable storage](storage::StableStorage).
//! * [x] [Append-only log](log::Log) using stable storage.
//! * [ ] Even queue.
//! * [ ] Flat merkle tree.
//!
//! All source code are original and released under GPLv3.
//! Please make sure you understand the requirement and risk before using them in your own projects.
//!
//! [Internet Computer]: https://wiki.internetcomputer.org
//! [Spinner.Cash]: https://github.com/spinner-cash

pub mod log;
pub mod storage;