aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorYigit Sever2021-04-18 01:27:51 +0300
committerYigit Sever2021-04-18 01:27:51 +0300
commitd2cd8cb7fb9bcaf42a6dd9f74d6ddd1b14a13f33 (patch)
treecd0a4bf62ab8dcad23fe1b144b5bb694ead41746 /TODO.md
parent90c38366c248b58e74f377cb69102642ff2a94cd (diff)
downloadgradecoin-d2cd8cb7fb9bcaf42a6dd9f74d6ddd1b14a13f33.tar.gz
gradecoin-d2cd8cb7fb9bcaf42a6dd9f74d6ddd1b14a13f33.tar.bz2
gradecoin-d2cd8cb7fb9bcaf42a6dd9f74d6ddd1b14a13f33.zip
Update TODOs
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md24
1 files changed, 2 insertions, 22 deletions
diff --git a/TODO.md b/TODO.md
index f46348c..08e6a01 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,35 +1,15 @@
1# TODO 1# TODO
2 2
3## Office Hour/Recitation
4- [ ] Should give a little pointers but not too much, I think at first this is going to seem hard to many students but it should become fairly easy after some little pointers
5
6## Docs
7- [x] Make a better explanation of authorization schema
8- [x] register: give the register message schema(passwd is missing)
9- [ ] how to bank works
10- [x] register should have AuthRequest in the explanation
11- [x] link all types in schema.rs to the docs, they need to understand why we have them
12- [x] explain hash type(MD5 is missing in Claims)
13- [x] Initial auth request needs more explanation
14- [x] Explain JSON Wrapped
15- [x] how to start(possibly some pointers and links -- blockchain, rest, jwt, rsa, public key)
16- [x] There is todo at handlers::authorized_propose_transaction, fix that
17- [x] gradecoin: give narrative explanation
18- [x] bank public key
19- [X] delete CONSTANTS
20
21### Authorization
22- [x] Pointer to JWT
23- [x] Pointer to Public Key Sign
24
25## Tests 3## Tests
26- [ ] Route Tests 4- [ ] Route Tests
27 - [ ] Malformed JSON bodies 5 - [ ] Malformed JSON bodies
28 - [ ] Valid JSON with missing fields 6 - [ ] Valid JSON with missing fields
29 - [ ] Valid JSON with extra fields 7 - [ ] Valid JSON with extra fields
8- [ ] Transaction with bank test
30 9
31## Testnet 10## Testnet
32- [ ] CHAOS MODE, 3 different coins, combine them to make 1 gradecoin 11- [ ] 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
33- [ ] [SQLite](https://unixsheikh.com/articles/sqlite-the-only-database-you-will-ever-need-in-most-cases.html), not PostgreSQL 13- [ ] [SQLite](https://unixsheikh.com/articles/sqlite-the-only-database-you-will-ever-need-in-most-cases.html), not PostgreSQL
34 14
35## Done & Brag 15## Done & Brag