aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorYigit Sever2021-04-20 00:42:46 +0300
committerYigit Sever2021-04-20 00:42:46 +0300
commit7a8130dc235eb4c7d683d86568a05d6cbcfbd1a3 (patch)
tree805f89a97c85d74b91c2b2a5020961d4c7f1a392 /TODO.md
parente2b7b072265f29d833f015463d6b0cf02af875f5 (diff)
downloadgradecoin-7a8130dc235eb4c7d683d86568a05d6cbcfbd1a3.tar.gz
gradecoin-7a8130dc235eb4c7d683d86568a05d6cbcfbd1a3.tar.bz2
gradecoin-7a8130dc235eb4c7d683d86568a05d6cbcfbd1a3.zip
Update TODOs
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)