aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md11
1 files changed, 9 insertions, 2 deletions
diff --git a/TODO.md b/TODO.md
index 08e6a01..2b3e21a 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,5 +1,12 @@
1# TODO 1# TODO
2 2
3## Issues
4- [ ] Students can authenticate twice
5
6## Good ideas
7- [ ] Add the hash of previous block to the next block
8
9
3## Tests 10## Tests
4- [ ] Route Tests 11- [ ] Route Tests
5 - [ ] Malformed JSON bodies 12 - [ ] Malformed JSON bodies
@@ -7,12 +14,12 @@
7 - [ ] Valid JSON with extra fields 14 - [ ] Valid JSON with extra fields
8- [ ] Transaction with bank test 15- [ ] Transaction with bank test
9 16
10## Testnet 17## Someday, Maybe?
11- [ ] CHAOS MODE, 3 different coins, combine them to make 1 gradecoin 18- [ ] CHAOS MODE, 3 different coins, combine them to make 1 gradecoin
12- [ ] NICE MODE, transactions move the amount, then award some to the sender, everyone starts with 10 gradecoins 19- [ ] NICE MODE, transactions move the amount, then award some to the sender, everyone starts with 10 gradecoins
13- [ ] [SQLite](https://unixsheikh.com/articles/sqlite-the-only-database-you-will-ever-need-in-most-cases.html), not PostgreSQL 20- [ ] [SQLite](https://unixsheikh.com/articles/sqlite-the-only-database-you-will-ever-need-in-most-cases.html), not PostgreSQL
14 21
15## Done & Brag 22# Done & Brag
16- [x] Switch to RwLock (parking_lot) (done at 2021-04-07 03:43, two possible schemes to represent inner Db (ledger) in code) 23- [x] Switch to RwLock (parking_lot) (done at 2021-04-07 03:43, two possible schemes to represent inner Db (ledger) in code)
17- [x] We need our own representation of students and their grades, "there is no blockchain" (done at 2021-04-12 00:05) 24- [x] We need our own representation of students and their grades, "there is no blockchain" (done at 2021-04-12 00:05)
18- [x] pick a block proposal scheme (= pick hash function) [list of hash functions](https://en.bitcoinwiki.org/wiki/List_of_hash_functions) (done at 2021-04-12 05:30) 25- [x] pick a block proposal scheme (= pick hash function) [list of hash functions](https://en.bitcoinwiki.org/wiki/List_of_hash_functions) (done at 2021-04-12 05:30)