This is part of the protocol but not used by ElectrumABC.
Details
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABC228a5a2f34ac: [chronik] Electrum: Add ws and wss transports
./test/functional/test_runner.py chronik_electrum_basic
Testing WSS:
./src/bitcoind -regtest -chronik -chronikelectrumbind=127.0.0.1:50001:y -chronikelectrumcert=/path/to/server.crt -chronikelectrumprivkey=/path/to/server.key
In a python console:
>>> import json
>>> import ssl
>>> import websocket
>>> ws = websocket.WebSocket(sslopt={"cert_reqs": ssl.CERT_NONE})
>>> ws.connect("wss://127.0.0.1:50001")
>>> ws.send(json.dumps({"jsonrpc": "2.0", "method": "server.features", "params": [], "id": 42}))
>>> print(ws.recv())Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable