aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Lazyload the private keyYigit Sever2021-05-101-36/+6
|
* Listen to clippyYigit Sever2021-04-151-2/+2
|
* Remove unused codeYigit Sever2021-04-151-1/+0
|
* [WIP] Initial implementation of user authYigit Sever2021-04-141-1/+39
| | | | | | There is a dance involved and everything Write down specs for RSA and AES, padding scheme, ugh.
* Add verbose error messagesYigit Sever2021-04-131-0/+1
| | | | | | | | | Not happy with the solution one bit but using error.rs at https://blog.logrocket.com/create-an-async-crud-web-service-in-rust-with-warp/ was not working Basically we just handcraft every single response on the spot, there is some repetition and it's ugly but need to move on
* HousekeepingYigit Sever2021-04-131-8/+26
| | | | | | Moved tests out of routes.rs into their own file Learned how to use lib.rs, now we have cargo doc support as well
* Implement proof-of-workYigit Sever2021-04-121-0/+9
Using blacke2s: https://docs.rs/blake2/0.9.1/blake2/ Using this guy's hash checker https://gist.github.com/gkbrk/2e4835e3a17b3fb6e1e7 blacke2s with 5 bits 0 can mine a block between 20 seconds to 359 during my tests, hope it'll be fun