Keyring에 대한 질문드립니다

아래와 같은 코드를 수행하면…
Cannot read property ‘keyring’ of undefined
에러가 발생합니다.

keyring에 대한 사용법을 docs를 그대로 따라했는데, 해결이 안됩니다.
혹 별도의 설정이 필요한지요?

keystore file이나 keypass는 정상적인 값을 전달합니다.
확인 부탁드립니다.

<< 코드 >>

const Caver = require(‘caver-js’);
const caver = new Caver(new Caver.providers.HttpProvider(blockchain.klaytn.provider));
// …
const feePayer = caver.wallet.keyring.decrypt(keystore, keypass);

<< 코드 끝. >>

자문자답하는 형태가 됐네요.

caver-js version을 1.4.1에서 1.5.0으로 update 하니 자연스럽게 해결이 됐습니다.

1.4.1에서는 keyring이 없는 것을 모르고… ㅡㅡ;

감사합니다

2 Likes