nknorg / nkn-sdk-js

JavaScript Implementation of NKN Client and Wallet SDK
Apache License 2.0
43 stars 17 forks source link

v1.3.0 RpcTimeoutError: rpc timeout #119

Closed SteveCruise closed 1 year ago

SteveCruise commented 1 year ago

v1.3.0,运行example RpcTimeoutError: rpc timeout

Secret seed: 9d130de2d046b78bdabfaabac1e78f6b34d7465c50eb2523f4eaf6668ee88549
Send message from alice.7e845b8daf621666b8beae783e41d20680499550dfd0bee1cb84d4349c8282f3 to bob.7a6629ff53df3265cdf93fe007c94f4e8b2dc4bb19d365a1cdc725f02a3d5ddd
Receive encrypted message "Hello world!" from alice.7e845b8daf621666b8beae783e41d20680499550dfd0bee1cb84d4349c8282f3 after 352 ms
Receive reply "Well received!" from bob.7a6629ff53df3265cdf93fe007c94f4e8b2dc4bb19d365a1cdc725f02a3d5ddd after 689 ms
WebSocket was closed before the connection was established
C:\Users\xxx\Projects\xxx\node_modules\nkn-sdk\lib\common\rpc.js:121
      throw new errors.RpcTimeoutError(e.message);
            ^

RpcTimeoutError: rpc timeout
    at rpcCall (C:\Users\xxx\Projects\xxx\node_modules\nkn-sdk\lib\common\rpc.js:121:13)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)

Node.js v18.15.0
yilunzhang commented 1 year ago

请问一下你遇到的这个情况会导致程序退出,还是只有一个错误打印?后者是正常的,因为网络通讯总有超时的情况。

yilunzhang commented 1 year ago

多谢反馈, #120 已修复,npm 已更新 1.3.1 版本

SteveCruise commented 1 year ago

导致程序退出,感谢勤劳的大神,1.3.1不退出了