小编ace*_*ast的帖子

比特币矿池挖矿的层连接

我正在编写一个比特币矿工,该矿工使用层协议在矿池中进行挖掘(请参阅此处的文档。

层协议使用 JSON-RPC 2.0 作为编码,根据 JSON-RPC 2.0 规范(此处的规范)我应该使用套接字来创建到池的连接。

我的问题是我似乎无法从池中收到回复。JSON-RPC 2.0 规定,对于我发送的每个 Request 对象,我必须收到一个响应。

这是我的代码:

public static void main(String[] args) 
{
    connectToPool("stratum.slushpool.com", 3333);
}    
static void connectToPool(String host, int port)
{
    try
    {
        InetAddress address = InetAddress.getByName(host);
        out.println("Atempting to connect to " + address.toString() + " on port " + port + ".");

        socket = new Socket(address, port);
        String message1 = "{\"jsonrpc\" : \"2.0\", \"id\": 1, \"method\": \"mining.subscribe\", \"params\": []}";

        PrintWriter output = new PrintWriter(socket.getOutputStream(), true);
        BufferedReader …
Run Code Online (Sandbox Code Playgroud)

java json bitcoin

5
推荐指数
1
解决办法
2245
查看次数

标签 统计

bitcoin ×1

java ×1

json ×1