Roger Taylor
9d55494ca2
BSV default STN host changed from IP address to domain name. ( #837 )
6 years ago
Neil Booth
a614e4f4cb
peers.py: attempt to bind the right local IP address
Fixes #822 , #825
6 years ago
yakimka
410975149c
Emercoin. Fix getting hashX from script for NVS transactions ( #836 )
* Emercoin. Fix getting hashX from script for NVS transactions
* Move "Find the end position of the name data" loop to mixin.
6 years ago
yakimka
91fed53a5a
Add Segregated Witness support for Emercoin ( #835 )
6 years ago
Neil Booth
c90af363d1
Require aiorpcX with websockets
Fixes #832
6 years ago
a-bezrukov
d4bc91f53d
Support for Sigma in Zcoin ( #831 )
* Sigma support has been added
* Added a unit test
6 years ago
y-chan
67111a3c4c
Add SegWit Support for BitZeny ( #827 )
* add DESERIALIZER section and fix header_hash
6 years ago
Neil Booth
c90046be60
Prepare 1.12.0
6 years ago
Neil Booth
142909bcd4
protocol-basics.rst: update re message framing
6 years ago
Neil Booth
8b2918c676
environment.rst: tweak documentation
6 years ago
Neil Booth
7b1676379b
session.py: convert host to a string
6 years ago
Neil Booth
04c409ddac
Tweak docs; log advertized services
6 years ago
Neil Booth
23e1a332ef
Fix typo
6 years ago
Neil Booth
a6bfc03267
Add websocket support
- Introduce services to environment
- Update to serve the services, report them to peers, etc.
- Update tests
6 years ago
Neil Booth
f7d0817175
Require aiorpcX 0.18.0
6 years ago
Pixxl
bf845a157c
Add support for ODIN Coin ( #815 )
6 years ago
ghost43
becb8b5db9
BTC testnet: update peers ( #810 )
6 years ago
luggs-co
56e9462dd4
remove luggs from btc ( #809 )
6 years ago
Jose Luis Estevez
653d680b0e
Add Bolivarcoin (BOLI) ( #807 )
6 years ago
luggs-co
acccc118dc
new domain for luggs servers ( #808 )
6 years ago
Neil Booth
1dcb31de9b
session:py: _recalc_concurrency tweaks
- aiorpcX's recalc_concurrency() no longer throws
- only for sessions with slow-moving cost; those increasing fast
are handled in aiorpcx
- as not urgent reduce to running loop every 5 minutes
6 years ago
Neil Booth
d2d82472ea
peers.py: better log peer discovery settings
6 years ago
Shane M
a2c4902c5e
aiorpcX 0.17 fixes ( #804 )
proxy_peername() to proxy_address() for is_tor()
also use NetAddress for on_add_peer()
6 years ago
Neil Booth
90d4e6f95b
BitcoinSV: update peers
6 years ago
Neil Booth
b478d778ad
Upgrade to aiorpcX 0.17
6 years ago
Neil Booth
12bd55fd2c
util.py: tighten protocol validation
6 years ago
Neil Booth
278a61ee7e
NetIdentity: remove nick_suffix
6 years ago
Neil Booth
991d09ea8d
Take is_valid_hostname from aiorpcx
Require aiorpcX 0.16.1
6 years ago
Neil Booth
4120596fb8
Upgrade to aiorpcX 0.16.0
6 years ago
Neil Booth
eb7cea5ecd
connection_made: call recalc_concurrency() here
Give connections a cost of 5.0
6 years ago
Neil Booth
0a279d2fe1
setup.py: use extras_require
6 years ago
Neil Booth
a12640f6ed
server_base.py: handle KeyboardInterrupt robustly
6 years ago
Neil Booth
a4ea34c6fb
connection_lost: work around uvloop bug
Closes #743
6 years ago
Neil Booth
108c4213a8
Placate pycodestyle
6 years ago
Neil Booth
7a624d31c1
Tweak docs and rpc log implementation
6 years ago
Neil Booth
425f40b907
Prepare 0.11.0
6 years ago
Neil Booth
6030252e89
Improve disconnect and log local RPC commands.
Remove lognew. Update docs.
6 years ago
Neil Booth
ef106c40fd
Change default REQUEST_TIMEOUT to 30
6 years ago
Neil Booth
4e46a207e9
Improve get_info stats
6 years ago
Neil Booth
10913fa9da
Add request method stats
6 years ago
Neil Booth
6adea4cb4d
History cache: add stats
Add cache invalidation for the merkle cache
6 years ago
Neil Booth
651219d775
Prefetcher: let cancellation through; just log it
Catch, log and ignore unexpected exceptions
6 years ago
ZhiKosta
ec778b4577
BTG bad RPC port fix + removal of dead service domain ( #800 )
6 years ago
Neil Booth
93e012c6a5
Clean up imports
6 years ago
Neil Booth
32e8ea2940
Handle ConnectionResetError
This is newly raised by aiohttp
6 years ago
Neil Booth
0b95badf5c
Remove aiohttp bug workaround; follow up to prior
6 years ago
Neil Booth
94322f4583
Require aiohttp 3.3 or higher
That release of aiohttp fixed their CancelledError bug
6 years ago
Neil Booth
98daf5417a
Fix prior
6 years ago
Neil Booth
d90d76cbdd
daemon.py: work around aiohttp bug
Also log unexpected exceptions in the prefetcher
6 years ago
Neil Booth
f6e0962262
Add protocol-ideas.rst
6 years ago