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
commit471b9a45c44534dc7b193982bcfa53d55f79e75e (patch)
treebb738c9fe14789502548671aff5a9ca70b0f5bcd /TODO.md
parenta6c5b36d4e6b6364fccf07b9aa5dce2715d01537 (diff)
downloadgradecoin-471b9a45c44534dc7b193982bcfa53d55f79e75e.tar.gz
gradecoin-471b9a45c44534dc7b193982bcfa53d55f79e75e.tar.bz2
gradecoin-471b9a45c44534dc7b193982bcfa53d55f79e75e.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