shsmith
5ef25976c4
merge samples into contrib
2017-03-12 18:30:44 -07:00
shsmith
730fd56386
contribute notes for Raspberry Pi and Ubuntu 16.04 deployment
2017-03-12 09:35:23 -07:00
Neil Booth
9c6d2f5764
Update ACKNOWLEDGEMENTS
2017-03-11 13:51:51 +09:00
Neil Booth
30bb832ef8
Prepare 1.0
2017-03-05 13:22:09 +09:00
Neil Booth
90d1d2641b
Prepare 0.99.4
2017-03-04 11:08:03 +09:00
Neil Booth
42dfd16b14
Add Bitoin Unlimited nolnet
2017-03-04 09:52:47 +09:00
Neil Booth
56130e4a66
Fix uninitialized variable
2017-03-03 08:03:48 +09:00
Neil Booth
27f94cfb04
Take up to 2 peers randomly from each bucket
...
Bumped up from 1.
Restore STALE_SECS to 1 day
2017-03-01 20:20:30 +09:00
Neil Booth
51c1e9a59b
Prepare 0.99.3
2017-03-01 07:32:28 +09:00
Neil Booth
39bcdb1b6a
Require Python 3.5.3
...
3.5.2 has various socket and API issues affecting peer discovery
Closes #135
2017-03-01 07:23:11 +09:00
Neil Booth
be9d063457
Rename function
2017-03-01 06:44:38 +09:00
Neil Booth
31b978f21e
Remove debug logging and peers semaphore.
...
Increase STALE_SECS to 4 hrs. Will revert to 1 day soon.
2017-02-28 07:27:36 +09:00
John L. Jegutanis
05a74253c1
add some addresses tests ( #142 )
2017-02-28 06:33:10 +09:00
Neil Booth
85f17b75c8
Remove stray commas
2017-02-27 19:39:22 +09:00
Neil Booth
ddbc13653f
Merge branch 'develop'
2017-02-27 19:20:04 +09:00
Neil Booth
2c1481859f
More verbose peer logging
...
Force more reconnects. Restrict semaphore to 2.
2017-02-27 19:15:07 +09:00
Neil Booth
9bc326430d
Import JSONRPC
2017-02-27 19:14:56 +09:00
Neil Booth
e664290670
Merge branch 'master' of github.com:kyuupichan/electrumx
2017-02-27 07:37:25 +09:00
Neil Booth
ac8e38a87c
Tweak prior
2017-02-27 07:36:52 +09:00
John L. Jegutanis
6b1b9d01f2
Better handle base58 version bytes and allow for a >1 byte version
2017-02-27 07:36:33 +09:00
John L. Jegutanis
472c738479
fix crash in IRC initialization ( #141 )
2017-02-27 07:24:20 +09:00
Neil Booth
be95697002
Prepare 0.99.2
2017-02-26 15:29:52 +09:00
Neil Booth
e2d640dcb3
Don't announce self if not public
...
Show all hosts add_peer gives
2017-02-26 15:26:11 +09:00
Neil Booth
b3005fbb3e
Fix typo
2017-02-26 13:18:06 +09:00
Neil Booth
a2c5ecf0a0
Merge branch 'develop'
2017-02-26 10:54:21 +09:00
Neil Booth
b0039a25a7
Prepare 0.99.1
2017-02-26 10:49:27 +09:00
Neil Booth
0145098165
Add debug output
...
Idea is to help understand #135
2017-02-26 10:42:32 +09:00
Neil Booth
d36d222489
Maintain more than one self-identity
...
Rather than just retaining our clearnet identity from the environment,
maintain any tor one as well. This is a little cleaner and avoids
confusion over port assignment when converting to real names.
Fixes #136
2017-02-26 10:22:22 +09:00
Neil Booth
04e7dbe99e
Only serve chunks in forward direction
...
This disconnects bad clients that are on the wrong network
for some reason, before they consume enormous bandwidth.
Closes #132
2017-02-26 10:16:09 +09:00
fr3aker
4c8b5a6439
fix tor coin peers always scheduled for check ( #139 )
...
fixes #138
2017-02-26 10:16:08 +09:00
fr3aker
012233672a
fix tor coin peers always scheduled for check ( #139 )
...
fixes #138
2017-02-24 07:42:03 +09:00
Neil Booth
5bcbdea16a
Only set last_connect if the connection was good
2017-02-20 05:37:53 +09:00
Neil Booth
6f32f99a06
Prepare 0.99
2017-02-19 19:42:26 +09:00
Neil Booth
f8f5d4429f
Merge branch 'develop'
2017-02-19 19:05:24 +09:00
Thomas König
b6be653f4f
Adding FairCoin ( #122 )
...
* Adding FairCoin
* remove redundant 'header_len' function
* removed serializer
added missing commas
removed assertion from read_block and replaced it with a comment
2017-02-19 19:03:21 +09:00
Neil Booth
5662f1fa88
Add facility to disable peer discovery
...
and/or self announcement.
2017-02-19 19:02:01 +09:00
Neil Booth
86f6a148b9
Separate async item processor per session
...
Improve daemon wait logic
Fixes #100
2017-02-19 19:01:41 +09:00
Neil Booth
23b7ec3fb5
get_extra_info fix
2017-02-19 10:52:34 +09:00
Neil Booth
e261824593
Tweak docs
2017-02-19 10:32:28 +09:00
xHire
881e9cc6cc
A note about testnet-segwit NET in docs ( #130 )
...
Thanks
2017-02-19 10:32:27 +09:00
Neil Booth
f6a60d9b94
Prepare 0.11.4
2017-02-19 10:25:02 +09:00
Neil Booth
0149f2785f
A few peer handling improvements
...
based on suggestions from hsmiths
Set transport to None if a connection is lost
Only subscribe to peers if the peer is verified on same network
2017-02-19 10:21:17 +09:00
Neil Booth
9d6b353eec
Fix typo pointed out by hsmiths, thanks
2017-02-18 23:42:24 +09:00
Neil Booth
589f695aaf
Prepare 0.11.2
2017-02-18 23:20:07 +09:00
Neil Booth
68a8835db6
Implement script hash subscriptions
...
Best considered experimental
Closes #124
2017-02-18 23:16:20 +09:00
Neil Booth
eefa86ffbe
Remove dead code
2017-02-18 17:03:10 +09:00
Neil Booth
140304460d
Remove debug line
2017-02-18 16:23:39 +09:00
Neil Booth
a99e8bf45f
Prepare 0.11.1
2017-02-18 16:14:26 +09:00
Neil Booth
f3cdd97ff9
Report unconfirmed parents correctly.
...
Also, send a notification to the client if the unconfirmed status
of any parent changes.
Fixes #129
2017-02-18 16:10:20 +09:00
Neil Booth
782479e91c
Merge branch 'develop'
2017-02-18 13:30:07 +09:00