diff options
author | Yigit Sever | 2021-04-20 00:42:46 +0300 |
---|---|---|
committer | Yigit Sever | 2021-04-20 00:42:46 +0300 |
commit | 10afcb0b0ea8794b5b14acedba48bf291b164e41 (patch) | |
tree | 54cff25b52fc8bf21a61cd9bd0929d2e257dbd12 /TODO.md | |
parent | 14fc1ecfdf9c7faf47bba6b924816159ef3feb60 (diff) | |
download | gradecoin-10afcb0b0ea8794b5b14acedba48bf291b164e41.tar.gz gradecoin-10afcb0b0ea8794b5b14acedba48bf291b164e41.tar.bz2 gradecoin-10afcb0b0ea8794b5b14acedba48bf291b164e41.zip |
Update TODOs
Diffstat (limited to 'TODO.md')
-rw-r--r-- | TODO.md | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -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) |