aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: place guy files under network directoriesYigit Sever2022-04-261-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 feeYigit Sever2022-04-252-48/+108
|
* Add new endpoint /versionYigit Sever2022-04-252-0/+21
| | | | | | Use this endpoint to compare the live version to the version on vcs From here on, the version should be updated regularly as well
* Suppress clippy warning: module_name_repetitionnecrashter2022-04-231-0/+1
| | | Co-authored-by: Yigit Sever <yigit@ceng.metu.edu.tr>
* Comply with Rustfmtnecrashter2022-04-232-9/+11
|
* Load bots from config file instead of hardcodingnecrashter2022-04-231-45/+17
|
* Bot config representationnecrashter2022-04-231-0/+15
|
* Separate duplicate tx check from tx idsYigit Sever2022-04-231-15/+18
| | | | Use source and target instead
* Add timestamp to transaction fingerprint hashYigit Sever2022-04-231-1/+1
| | | | | This should include some randomness and prevent someone just simulating the whole chain on their own
* Add temporary clippy allowsYigit Sever2022-04-232-0/+4
|
* Format, refactor, succinct errorsYigit Sever2022-04-237-89/+112
|
* Update docstring in main.rs with configurationnecrashter2022-04-231-5/+28
|
* Print the name of the config in warn logsnecrashter2022-04-231-4/+4
|
* Config struct documentationnecrashter2022-04-231-9/+31
|
* Read multiple configs from command linenecrashter2022-04-231-3/+9
|
* Bugfix in parse_blocknecrashter2022-04-231-1/+2
|
* Configurable hash zero hexadecimal character countnecrashter2022-04-232-5/+12
|
* GET /config endpointnecrashter2022-04-232-0/+15
|
* Echo network infonecrashter2022-04-231-0/+2
|
* Read preapproved users CSV file from confignecrashter2022-04-232-6/+6
|
* Fix failure to read users after restartnecrashter2022-04-231-9/+16
| | | | db would get overwritten
* Handle empty url_prefixnecrashter2022-04-231-8/+14
|
* Save different networks to different foldersnecrashter2022-04-232-12/+17
|
* Handle url_prefix in networknecrashter2022-04-231-6/+10
|
* name and url_prefix fields in confignecrashter2022-04-231-0/+4
|
* Support for multiple configs/routesnecrashter2022-04-232-11/+25
|
* Read from config file at start-upnecrashter2022-04-232-10/+12
|
* Implement the ability to read config from yamlnecrashter2022-04-231-0/+25
|
* Remove constants in handlers, use db.confignecrashter2022-04-231-22/+13
|
* Add config property to DBnecrashter2022-04-231-0/+10
|
* Add basic config structnecrashter2022-04-232-0/+21
|
* Add logging to coinbase rewardsYigit Sever2022-04-232-0/+7
|
* Fix coinbase block rewardsnecrashter2022-04-231-5/+5
|
* add the forgotten `mut` to variable holdingOzan Akın2022-04-181-1/+1
|
* fix overwriting the reciprocated transaction during block acceptanceOzan Akın2022-04-181-1/+1
|
* Remove 404 supportYigit Sever2022-04-171-2/+0
|
* Add 404 supportYigit Sever2022-04-171-1/+3
|
* Improve commentsYigit Sever2022-04-172-6/+2
|
* final touches for 2022 springYigit Sever2022-04-163-89/+56
|
* [WIP] first part of lazy users overhaulYigit Sever2022-04-153-5/+25
|
* [WIP] more spring cleaningYigit Sever2022-04-111-9/+0
|
* [WIP] Spring cleaningYigit Sever2022-04-1110-516/+481
|
* Implements stakingYağız Şenal2021-09-081-2/+11
|
* Remove unused codeYigit Sever2021-05-101-44/+0
|
* Remove old logging residueYigit Sever2021-05-101-11/+0
|
* Lazyload the private keyYigit Sever2021-05-103-52/+24
|
* Invalid sig. more errorYigit Sever2021-05-061-1/+1
|
* Bot tx bugfixYigit Sever2021-05-051-1/+10
|
* MORE ERROR MESSAGEsYigit Sever2021-05-051-1/+1
|
* Add verbose error messageYigit Sever2021-05-041-1/+4
|