(error, result)
| 886 | } |
| 887 | |
| 888 | let sendReply = function (error, result) { |
| 889 | if (!socket.writable) { |
| 890 | return; |
| 891 | } |
| 892 | let sendData = JSON.stringify({ |
| 893 | id: jsonData.id, |
| 894 | jsonrpc: "2.0", |
| 895 | error: error ? {code: -1, message: error} : null, |
| 896 | result: result |
| 897 | }) + "\n"; |
| 898 | socket.write(sendData); |
| 899 | }; |
| 900 | handleMinerData(jsonData.method, jsonData.params, socket.remoteAddress, portData, sendReply, pushMessage); |
| 901 | }; |
| 902 |