Commit Graph

18 Commits (85fdcab53474028ff8b15e0e53ff3ccc2c97dbdf)

Author SHA1 Message Date
Kevin Froman 85fdcab534
fixed bytes on new pow in older python versions 2018-07-19 15:12:48 -05:00
Kevin Froman 0f69bfd295
fixed bytes issue with new pow and older python 2018-07-19 14:46:13 -05:00
Kevin Froman b3b5e5bb50
+ re-added old pow system as a different class for things like ed25519 keys
* no longer run communicator threads if they need peers and we have none connected
2018-07-09 02:02:33 -05:00
Kevin Froman f027202ac9
* Pretty much done with new POW format 2018-07-08 02:51:23 -05:00
Kevin Froman 0087e04f57 work on new blocks and encryption 2018-06-20 15:56:28 -05:00
Arinerron 8846dcc2c6
See details
- Completes support for repositories
  - `./RUN-LINUX.sh create-repository [plugins...]`
  - `./RUN-LINUX.sh add-repository <block hash>`
  - `./RUN-LINUX.sh remove-repository <block hash>`
- Fixes several misc bugs
- Refactors code
  - Some messy code was rewritten
  - Variables renamed
  - Migrated old block api (insertBlock) to new Block API (onionrblockapi)
  - Kept to standards
  - Made code more reusable in `onionrproofs.py`
- Improves logging messages
  - Added error output for some features missing it
  - Capitalized sentences
  - Added punctuation where it is missing
  - Switched `logger.info` and `logger.debug` in a few places, where it is logical
  - Removed or added timestamps depending on the circumstance
- Added a few misc features
  - Added command aliases for `add-file` and `import-blocks`
  - Improved statistics menu
    - Displays `Known Block Count`
    - Calculates and displays `Percent Blocks Signed`
2018-05-31 21:25:28 -07:00
Kevin Froman 500658808f Merge I2P Branch (#19)
* work on i2p support

* work on i2p support

* redid socks check

* redid socks check

* redid socks check

* work on i2p and fixed broken block processing

* fixed no newline delim on block list in api

* fixed no newline delim on block list in api

* fixed no newline delim on block list in api

* use extend instead of append for blocklist after newline changes
2018-05-19 21:32:21 +00:00
Kevin Froman c13a742335
removed btc and stopped delivering pow hash 2018-05-14 23:24:38 -05:00
Arinerron adc85c76c4
Improve console output and status message 2018-05-10 20:19:48 -07:00
Kevin Froman 9c3416e707
work on proof of work 2018-05-05 18:32:10 -05:00
Kevin Froman 1f8eb925c6 work on proof of work 2018-05-05 17:36:03 -05:00
Kevin Froman e2cc375b1a
work on proof of work 2018-05-05 15:07:32 -05:00
Kevin Froman 26fd456702
work on converting communicator to multithreads 2018-05-03 17:41:12 -05:00
Kevin Froman 6bf8a56979
improved pow 2018-05-02 02:31:33 -05:00
Arinerron 0dc6a0b6c5
Refactor code 2018-04-22 20:49:53 -07:00
Arinerron 7369b63614
Update logging 2018-04-18 18:47:35 -07:00
Kevin Froman 9229fd9984
disabled btc 2018-03-03 20:28:17 -06:00
Kevin Froman 5564d540cb
renamed pow to onionrproofs since pow is a taken keyword 2018-02-27 19:44:00 -06:00