Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bugfix: place guy files under network directories | Yigit Sever | 2022-04-26 | 1 | -38/+43 |
| | | | | | | | | | | guy files were getting written in the correct directory but were getting updated on the parent directory (/users) this moves the "update guy file" logic to its own function so this sort of thing doesn't happen again writing blocks to disk got moved to its own function as well | ||||
* | Implement gas fee | Yigit Sever | 2022-04-25 | 1 | -48/+105 |
| | |||||
* | Add new endpoint /version | Yigit Sever | 2022-04-25 | 1 | -0/+13 |
| | | | | | | Use this endpoint to compare the live version to the version on vcs From here on, the version should be updated regularly as well | ||||
* | Separate duplicate tx check from tx ids | Yigit Sever | 2022-04-23 | 1 | -15/+18 |
| | | | | Use source and target instead | ||||
* | Add timestamp to transaction fingerprint hash | Yigit Sever | 2022-04-23 | 1 | -1/+1 |
| | | | | | This should include some randomness and prevent someone just simulating the whole chain on their own | ||||
* | Add temporary clippy allows | Yigit Sever | 2022-04-23 | 1 | -0/+3 |
| | |||||
* | Format, refactor, succinct errors | Yigit Sever | 2022-04-23 | 1 | -51/+68 |
| | |||||
* | Print the name of the config in warn logs | necrashter | 2022-04-23 | 1 | -4/+4 |
| | |||||
* | Configurable hash zero hexadecimal character count | necrashter | 2022-04-23 | 1 | -5/+10 |
| | |||||
* | GET /config endpoint | necrashter | 2022-04-23 | 1 | -0/+6 |
| | |||||
* | Save different networks to different folders | necrashter | 2022-04-23 | 1 | -2/+5 |
| | |||||
* | Remove constants in handlers, use db.config | necrashter | 2022-04-23 | 1 | -22/+13 |
| | |||||
* | Add logging to coinbase rewards | Yigit Sever | 2022-04-23 | 1 | -0/+1 |
| | |||||
* | Fix coinbase block rewards | necrashter | 2022-04-23 | 1 | -5/+5 |
| | |||||
* | add the forgotten `mut` to variable holding | Ozan Akın | 2022-04-18 | 1 | -1/+1 |
| | |||||
* | fix overwriting the reciprocated transaction during block acceptance | Ozan Akın | 2022-04-18 | 1 | -1/+1 |
| | |||||
* | final touches for 2022 spring | Yigit Sever | 2022-04-16 | 1 | -19/+17 |
| | |||||
* | [WIP] first part of lazy users overhaul | Yigit Sever | 2022-04-15 | 1 | -4/+5 |
| | |||||
* | [WIP] more spring cleaning | Yigit Sever | 2022-04-11 | 1 | -9/+0 |
| | |||||
* | [WIP] Spring cleaning | Yigit Sever | 2022-04-11 | 1 | -83/+75 |
| | |||||
* | Implements staking | Yağız Şenal | 2021-09-08 | 1 | -2/+11 |
| | |||||
* | Lazyload the private key | Yigit Sever | 2021-05-10 | 1 | -16/+17 |
| | |||||
* | Invalid sig. more error | Yigit Sever | 2021-05-06 | 1 | -1/+1 |
| | |||||
* | Bot tx bugfix | Yigit Sever | 2021-05-05 | 1 | -1/+10 |
| | |||||
* | MORE ERROR MESSAGEs | Yigit Sever | 2021-05-05 | 1 | -1/+1 |
| | |||||
* | Add verbose error message | Yigit Sever | 2021-05-04 | 1 | -1/+4 |
| | |||||
* | Increase tx limit, decrease block size | Yigit Sever | 2021-05-01 | 1 | -4/+4 |
| | | | | Thank you Abdelrahman Abounegm for suggestions | ||||
* | No empty txs anymore | Yigit Sever | 2021-04-27 | 1 | -4/+8 |
| | |||||
* | Write guys to file | Yigit Sever | 2021-04-26 | 1 | -7/+25 |
| | |||||
* | fix coinbase | Yigit Sever | 2021-04-26 | 1 | -7/+7 |
| | |||||
* | Increase block capacity | Yigit Sever | 2021-04-26 | 1 | -1/+1 |
| | |||||
* | Bugfix | Yigit Sever | 2021-04-26 | 1 | -0/+12 |
| | |||||
* | Implement nicenet | Yigit Sever | 2021-04-25 | 1 | -150/+236 |
| | | | | | | | - There are bot accounts that return what you sent them - Sending a transaction generates some coin out of thin air - No more one tx per person per block limit - Unused transactions do not disappear anymore | ||||
* | Better error messages in auth | Yigit Sever | 2021-04-23 | 1 | -6/+16 |
| | |||||
* | Change block proposal, fix tests | Yigit Sever | 2021-04-20 | 1 | -6/+7 |
| | |||||
* | Bugfix | Yigit Sever | 2021-04-20 | 1 | -6/+6 |
| | | | | Users cannot authenticate twice now | ||||
* | Bugfix | Yigit Sever | 2021-04-19 | 1 | -4/+26 |
| | | | | | It was possible (and hilarious) to mint a new block with just one transaction, by repeating it 5 times, lol | ||||
* | Transaction hashing should be easier | Yigit Sever | 2021-04-18 | 1 | -4/+7 |
| | |||||
* | Verbose JWT error message in transactions | Yigit Sever | 2021-04-18 | 1 | -2/+3 |
| | |||||
* | Bugfix and useful error messages | Yigit Sever | 2021-04-18 | 1 | -8/+20 |
| | |||||
* | New user and verbose JWT errors | Yigit Sever | 2021-04-18 | 1 | -1/+1 |
| | |||||
* | Temporarily reduce block limit | Yigit Sever | 2021-04-18 | 1 | -1/+1 |
| | |||||
* | Fix transaction blocking bug | Yigit Sever | 2021-04-18 | 1 | -1/+1 |
| | | | | | | We used to insert transactions by their source field. Then we started using by (actually unique). This bug caused only one bank transaction to exist at any time | ||||
* | Rename functions and move checks | Yigit Sever | 2021-04-17 | 1 | -31/+21 |
| | | | | Proposals are authenticated, no need to parrot | ||||
* | Implement block/tx bounds | Yigit Sever | 2021-04-17 | 1 | -9/+39 |
| | |||||
* | Add existing user get support | Yigit Sever | 2021-04-16 | 1 | -9/+20 |
| | |||||
* | Passing auth test | Yigit Sever | 2021-04-16 | 1 | -5/+4 |
| | |||||
* | Almost passsing auth | Yigit Sever | 2021-04-16 | 1 | -5/+9 |
| | |||||
* | work on post auth transaction 201 test | alpaylan | 2021-04-16 | 1 | -4/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/main' | Yigit Sever | 2021-04-16 | 1 | -2/+4 |
|\ |