簡體   English   中英

如何使用腳本為 Stratum 創建套接字?

[英]How do I make create a socket to Stratum using a script?

我正在嘗試了解層協議,並想嘗試連接到層池的初始步驟。 我在 SlushPool 上創建了一個帳戶,並想使用某種腳本建立連接(我認為是 bash)。 所以我試過這個

curl -H "Content-Type: application/json" -X POST -d '{"id": 1, "method": "mining.subscribe", "params": []}\n' http://stratum.slushpool.com:3333

但我得到了答復

curl: (52) Empty reply from server

所以我似乎做錯了什么,因為預期的結果應該是這樣的

{"id": 1, "result": [["mining.notify", "ae6812eb4cd7735a302a8a9dd95cf71f"], "08000002", 4], "error": null}\n

如此處所述 - https://github.com/ctubio/php-proxy-stratum/wiki/Stratum-Mining-Protocol 我可以使用與 bash 兼容的腳本嘗試分層連接的簡單方法是什么?

請改用 netcat。

nc <address> <port number> 

連接后粘貼

{"id": 1, "method": "mining.subscribe", "params": []}

按回車鍵,服務器應該發送響應。 問題是curl正在執行 http 請求,而層是基於純 JSON api。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM