You can check the current status such as Active: active (running) in the example above.
kscnd
kscnd는 패키지와 함께 설치되며 SCN의 상태는 다음과 같이 확인할 수 있습니다.
$kscndstatuskscndisrunning
Logs
로그는 kscnd.out 파일에 저장되어 있고, 이 파일은 kscnd.conf 파일의 LOG_DIR 필드에서 정의된 경로에 있습니다. When the node works properly, you can see that each block is imported per second as follows.
Example:
$tail-F~/kscnd_home/logs/kscnd.outINFO[11/12,10:19:09+09] [49] Successfully wrote mined block num=11 hash=03da06…f194b0 txs=0INFO[11/12,10:19:09+09] [49] Commit new mining work number=12 txs=0 elapsed=236.972µs INFO[11/12,10:19:10 +09] [24] Committed number=12 hash=470aca…be4fdf address=0xf8690562c0839C44B17AF421F7AaaA9F12dCc62b
INFO[11/12,10:19:10+09] [49] Successfully sealed new block number=12 hash=470aca…be4fdfINFO[11/12,10:19:10+09] [49] Successfully wrote mined block num=12 hash=470aca…be4fdf txs=0INFO[11/12,10:19:10+09] [49] Commit new mining work number=13 txs=0 elapsed=198.221µs INFO[11/12,10:19:11 +09] [24] Committed number=13 hash=95e4a3…14e50f address=0xf8690562c0839C44B17AF421F7AaaA9F12dCc62b
INFO[11/12,10:19:11+09] [49] Successfully sealed new block number=13 hash=95e4a3…14e50fINFO[11/12,10:19:11+09] [49] Successfully wrote mined block num=13 hash=95e4a3…14e50f txs=0INFO[11/12,10:19:11+09] [49] Commit new mining work number=14 txs=0 elapsed=220.004µs INFO[11/12,10:19:12 +09] [24] Committed number=14 hash=dcd2bc…b2aec0 address=0xf8690562c0839C44B17AF421F7AaaA9F12dCc62b
Queries
kscn 콘솔
Klaytn은 kscn console이라는 CLI 클라이언트를 제공합니다. Another way of using the client is to connect to the process via IPC (inter-process communication). klay.ipc IPC 파일은 SCN의 data 디렉토리에 있습니다.
Please execute the following command and check out the result.
$ kscn attach ~/kscnd_home/klay.ipc
Welcome to the Klaytn JavaScript console!
instance: Klaytn/vX.X.X/XXXX-XXXX/goX.X.X
at block: 11573551 (Wed, 13 Feb 2019 07:12:52 UTC)
datadir: ~/kscnd_home
modules: admin:1.0 debug:1.0 istanbul:1.0 klay:1.0 miner:1.0 net:1.0 personal:1.0 rpc:1.0 txpool:1.0
>