Neil Booth
1856cbe6c0
Coin fixes/cleanup (erasmospunk)
2 out of 3 from #118
8 years ago
Neil Booth
a019fde853
Show uptime in RPC getinfo result
8 years ago
Neil Booth
184fc615bd
Improve clarity about current daemon URL
8 years ago
TheLazieR Yip
0e51c80156
Add PEERS for DASH ( #117 )
* Add PEERS for DASH
* Update PEER_DEFAULT_PORTS for DASH Testnet
8 years ago
Neil Booth
2d126f7436
Prepare 0.10.16
8 years ago
Neil Booth
055f4d67b0
Merge branch 'master' of github.com:kyuupichan/electrumx
8 years ago
Neil Booth
97557fa437
Don't send batches for now
8 years ago
lahlor
9c94fa9232
Change version number ( #114 )
8 years ago
Neil Booth
60711956d5
Prepare 0.10.15
8 years ago
Neil Booth
616bcf6bfd
Add daemon_url RPC call and document it.
Closes #111
8 years ago
Neil Booth
b23b19473c
Sanity check on basic IRC reported settings
Closes #110
8 years ago
Neil Booth
eff5d3d7e4
Force JSONRPCv2
Temporary backwards compat hack for old Coinomi wallets
8 years ago
John L. Jegutanis
fd19bddeb1
fix crash due to a missing env variable in irc.py and a typo fix ( #112 )
Thank you!
8 years ago
Neil Booth
cd078be882
Fix some typos
8 years ago
Neil Booth
d0ecdcc5bc
Add docs/PROTOCOL.rst
8 years ago
Neil Booth
a49137eb05
Fix typo
8 years ago
Neil Booth
961e0e2a1a
Merge branch 'develop'
8 years ago
Neil Booth
4a8cec9988
Prepare 0.10.14
8 years ago
Neil Booth
0202b2210a
Add peer discovery document
8 years ago
Neil Booth
06c8eda161
Preparations for peer discovery
DEFAULT_PORTS is a now a coin property.
Other miscellaneous updates to get things closer
8 years ago
Neil Booth
f43c08d979
Log fatal messages once only
8 years ago
Neil Booth
48084fa9fb
Merge branch 'develop'
8 years ago
Neil Booth
e4c206e123
Namespace fix
8 years ago
Neil Booth
1c0151a69f
Merge branch 'develop'
8 years ago
Neil Booth
8bc9abf9c1
Prepare 0.10.13
8 years ago
Neil Booth
e56f188816
Implement peer subscriptions
Incremental updates are passed.
Also implement a server.features RPC
8 years ago
Neil Booth
551c04a3bc
Remove all uses of "except:"
8 years ago
Neil Booth
76b6899cf2
Try to avoid asyncio log spew on shutdown
Closes #106 .
This is a hacky workaround to an issue that needs to be
fixed in Python's asyncio library (where I filed issue 487
on github)
8 years ago
Neil Booth
cb0160901f
Unify executor and futures logic
8 years ago
Neil Booth
059848a07a
Merge branch 'develop'
8 years ago
Neil Booth
9b5cb105d5
Prepare 0.10.12
8 years ago
Neil Booth
0ac36aeca0
Make a copy of sessions to loop over
8 years ago
Neil Booth
491080f4c2
Merge branch 'develop'
8 years ago
Neil Booth
1a48ad136c
Prepare 0.10.11
8 years ago
Neil Booth
32eee5cd54
Merge branch 'jsonrpc' into develop
8 years ago
Neil Booth
a7462a6ea3
Complete rewrite of JSON RPC infrastructure
Aim to be easier for clients to use, because to do peer
discovery we must act as a client to other servers.
Split out JSON session concept from the asyncio protocol
concept. This makes the JSON RPC support more easily
testable and usable as a stand-alone library.
In addition, support JSON RPC v1 and v2, and auto-detection
of peer's version.
8 years ago
Neil Booth
d0d4c0d75f
Prepare 0.10.10
8 years ago
Petr Kracík
5343c1a286
Changed litecoin genesis block hash ( #109 )
8 years ago
Neil Booth
05a6da1920
Move peer management to peers.py from irc
It's cleaner and will be useful for peer-to-peer comms later
8 years ago
Neil Booth
ed0646efbf
Tidy up request and notification sending
8 years ago
Neil Booth
766da5ed79
Don't maintain a sub_count in controller
Just do a tally occasionally.
It's too tricky to keep it accurate as it double-counts resubscribing to
the same address, for example
8 years ago
Neil Booth
112e0a12a9
Prepare 0.10.9
8 years ago
Neil Booth
4729ba2e21
Tweak the shutdown process
Clean it up a bit and make it harder to do wrongly.
8 years ago
Neil Booth
9a8c598fa8
The session needs to handle the version command.
8 years ago
Neil Booth
b03a44ca5a
Prepare 0.10.8
8 years ago
Neil Booth
23c4616711
Fix testcase
8 years ago
Neil Booth
8b8de42f27
Merge branch 'develop'
8 years ago
Neil Booth
0dfdfaba7e
Prepare 0.10.7
8 years ago
Neil Booth
f05dd6c2a3
Use snappy compression
Seems to make ~4.5% faster (5281 tx/s -> 5516 tx/s)
Shrinks UTXO DB by ~15% and hist DB by ~5%
8 years ago
Neil Booth
5f9e337457
Improve RocksDB iterator
8 years ago