electrumx
electrumx copied to clipboard
Alternative implementation of spesmilo/electrum-server
This implements Electrum Protocol 2.0, see https://github.com/spesmilo/electrumx/pull/90 (formerly named version 1.5). Supersedes https://github.com/spesmilo/electrumx/pull/80 (see existing comments there). Includes https://github.com/spesmilo/electrumx/pull/109.
 As you can see, architecture image link is broken. I tried recovering from webarchive, but is pointing to the same url of google drive which is now unavailable.
Electrumx crashes everytime during flushing the history... I've reduced DB cache to 20MB in order to test faster, the DB folder was populated only with `hist` and `utxo` folders... Then...
this is the error ``` May 31 17:48:10 electrum1 electrumx_server[1507364]: INFO:Prefetcher:new block height 1,687,103 hash 000000000162bdf56998ca7703adad22cdce21252f6354c077e82ccf434e761f May 31 17:48:10 electrum1 electrumx_server[1507364]: INFO:DB:flush #338 took 0.0s. Height 1,687,103 txs: 10,569,143 (+1)...
electrumx 1.16 running with litecoind 0.21.2 that introduces mweb upgrade breaks with following traceback ``` ERROR:electrumx:ElectrumX server terminated abnormally Traceback (most recent call last): File "/electrumx/electrumx_server", line 35, in main...
It turns out electrumx is configured to not ever verify certificates. Some of the server certificates are actually configured with authorities and can be verified. In these changes I attempted...
OpenRPC is a manifest specification that describes all possible JSON-RPC 2.0 methods available on the server in a way that is computer understandable, including method discovery. I'm writing a client...
New deserializer for Peercoin which can handle new v3 transactions. Test added. Tests passing.