Caver.js baobab testnet 원장 연결 관련 질문

안녕하세요.

현재 저는 wsl2 linux 환경에서 klaytn baobab testnet 노드 운영을 하고 있습니다.

제가 질문 드리고자 하는 것은 다음과 같습니다.

const Caver = require('caver-js')
const caver = new Caver('https://api.baobab.klaytn.net:8651/')

이렇게 caver-js 모듈을 가져와 Baobab 테스트넷의 Klaytn 노드에 연결하는 것이 아닌
제가 운영하고 있는 Klaytn 노드에 연결을 하고 싶습니다.

이더리움은 geth.ipc 파일의 경로를 입력해줘서 접근할 수 있었는데 클레이튼도 klay.ipc 파일의 경로를 입력하면 연결이 되는 것인가요?

현재 블록 sync 진행 중 입니다.

해당 부분을 질문자님이 돌리고계신 EN의 엔드포인트로 바꿔주시면 됩니다.
http://{질문자님 EN ip}:{RPC port (아마 8551일겁니다)}

1개의 좋아요

죄송한데 EN ip를 어디서 알 수 있을까요 … ??

운영하고 계시는 클레이튼 노드가 혹시 본인 로컬 컴퓨터이신가요?

1개의 좋아요

네 그렇습니다 로컬 컴퓨터에 wsl2 Ubuntu20.04 환경입니다

그러면 로컬호스트 ip를 사용하면 될텐데요.
127.0.0.1로 시도해 보시겠어요?

1개의 좋아요

감사합니다… 덕분에 klay.getClientVersion() 잘 나오고
test.js 에서 블록 싱크 실시간으로 진행중이어서 블록 값 바뀌는 것 확인하였습니다.