ElectrumをSocket通信で操作したい(HELP)
7 Res. 42.90228228 MONA 1 Fav.
1 :なむやん七段教士:2018/05/27 22:45:45 (6年前) 0MONA/0人
参考 https://qiita.com/you21979@github/items/32f1ca802864705d293a
Stratum(tcp-jsonrpc)をSocket通信で操作しようと考えています。
https://pastebin.com/pn04t0kA
このようなコンソールもどきを作成しJsonデータをElectrumに送信しているけれどどうにもレスポンスが得られない。
誰かAPIのの使い方を知りませんか?
2 :なむやん七段教士:2018/05/27 22:53:28 (6年前) 0MONA/0人
例として
>> { "id": 0, "method": "server.version", "params": [ "2.7.11", "1.0" ] }
を打ち込むと
{ "id": 0, "result": "ElectrumX 1.2" }
が返ってくるはず。(データは一切送られてこない)
3 :ゆあ☆ミ四段:2018/05/29 22:41:03 (6年前) 0MONA/0人
改行が含まれていないとか。
単なるテキストプロトコルなので区切りに/nが必要かと
4 :ゆあ☆ミ四段:2018/05/29 22:43:59 (6年前) 3.90114114MONA/2人
https://github.com/you21979/node-electrum-client/blob/master/lib/client.js#L46
jsのクライアントでは送信時に改行を送っています
5 :なむやん七段教士:2018/05/29 23:04:33 (6年前) 0.00114114MONA/1人
解答有難うございます!
無事に解決する事が出来ました!
こちらでも投げておきます!
6 :ittou四段教士:2018/05/29 23:07:46 (6年前) 0MONA/0人
改行は大事やね。
pythonに限らずたまに自分もやらかす。。。
7 :なむやん七段教士:2018/05/29 23:30:40 (6年前) 39MONA/1人
一応のちのちの人の為にPastebinの内容を変えておいた。
お気に入り
新規登録してMONAをもらえた
本サイトはAsk Mona 3.0に移行しましたが、登録すると昔のAsk Monaで遊ぶことができます。