Expand description
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.
- Stable storage.
- Append-only log using stable storage.
- Flat merkle tree that is well suited for stable storage.
- Even queue.
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.
Modulesยง
- event_
queue - flat_
tree - Merkle Tree implementation based on Flat In-Order Tree.
- log
- Append-only log keeping log entries in stable memory.
- storage
- Utilities to help manage canister stable memory.