Commit Graph

27 Commits

Author SHA1 Message Date
Kevin Froman 45234588e2
* fixed broken insertblock with bytes
* some work on improving tests
* temporarily disabled testblockapi test
2018-07-02 03:13:18 -05:00
Kevin Froman f5bd9220fc
improved communicator2 comments 2018-07-01 23:04:14 -05:00
Kevin Froman 5c49f544fe documented communicator2 better and bootstrap better 2018-07-01 16:01:19 -05:00
Kevin Froman 92b0ad975f
+ Now log running seconds in heartbeat
* Do not spam "could not connect to any peer" if we have a peer connected
2018-06-26 00:26:01 -05:00
Kevin Froman 65ea5cf6f0
completed validateMetadata function 2018-06-25 23:39:45 -05:00
Kevin Froman 956f720741 added call to new validateMetadata function 2018-06-25 02:34:43 -05:00
Kevin Froman f148724e69 work on peer/address exchange in new communicator 2018-06-23 02:36:22 -05:00
Kevin Froman a7d0d73b5b add new block to hash db in communicator 2018-06-21 19:57:12 -05:00
Kevin Froman 232bc4932a * fixed threadCount not lowering for getBlocks
* fixed onionrblockapi not properly converting bytes to string for block
hash
2018-06-21 19:34:42 -05:00
Kevin Froman 9968a72fbc + added clear offline peers to new communicator
+ fixed unable to insert unencrypted block
2018-06-21 02:24:58 -05:00
Kevin Froman 829dba45cc temporarily disabled onionrblockapi metadata 2018-06-21 02:17:20 -05:00
Kevin Froman 4bc5317b63 fixed leftover break in core 2018-06-21 01:48:54 -05:00
Kevin Froman 10ebdddb24
* work on new block system, working on encryption
* added onionrvalues file for onionr requirements
* added invalidmetadata exception
2018-06-19 02:01:59 -05:00
Kevin Froman 7864677498
+ added secrets.py
* work on communicator2, syncing blocks
* modify insertblock to use new pow metadata (may need more work for new
spec)
2018-06-16 15:54:56 -05:00
Kevin Froman a4824d9b8c
work on new communicator with downloading new blocks 2018-06-16 02:33:54 -05:00
Kevin Froman 31a35472ce
* fixed broken local command
* work on communicator2 block syncing
2018-06-15 14:09:41 -05:00
Kevin Froman e339b78e88
merge gitlab 2018-06-15 00:47:37 -05:00
Kevin Froman 21786c6885
work on getting new blocks in communicator2 2018-06-15 00:45:07 -05:00
Arinerron b5c06ce64c Add warning message to new communicator 2018-06-13 21:35:56 -07:00
Arinerron af237eab0b Refactor Onionr 2018-06-13 21:17:58 -07:00
Kevin Froman 6cb69c7187
work on new peer pool system in new communicator 2018-06-13 17:22:48 -05:00
Kevin Froman 083ffd8af3
work on new communicator, added some communication to peers and imported some old
communicator features

added powValue to address db, currently unused
2018-06-13 02:33:37 -05:00
Kevin Froman 22aa3110d5
+ now exit in new daemon on command
+ no exit in new daemon on api crash
2018-06-12 22:43:39 -05:00
Kevin Froman ed1d09a7b6
+ added timer object to new communicator 2018-06-12 18:32:33 -05:00
Kevin Froman b6da3385cb
+ added onionrpeers file
+ added onionrexceptions file
+ work on new communicator
2018-06-12 02:34:33 -05:00
Kevin Froman d73b69c9b4
work on new communicator, with nist beacon 2018-06-11 02:40:45 -05:00
Kevin Froman 7d3e7e7a30
started work on communicator2 2018-06-10 03:00:01 -05:00