Minimalist implementation of Proof Of Work Blockchain in form of a library. The goal is to implement at some point a full on minimalist cryptocurrency blockchain.
This project is only meant as learning opornity and should not be concidered as a viable solution.
Mendatory:
- Block structure
- Template Block content type
- Add Block testing
- Blockchain base structure
- Template Blockchain with Block content type
- Add Blockchain testing
- Transactions base structure
- Minimum transaction base structure testing
- Add top level functionnal test with transaction array as block data type
- Wallet Manager
- Refact transaction structure to use wallets
- Refact/Reorganise dependencies and ownership between Blockchain Transactions and Wallet
Optional:
- Add custom error policy