IDE 로 Kip-17 Contract 를 발행을 이미 했습니다. (여기서 사용한 지갑의 private key 를 caver js 에서 사용하고 싶은 것입니다)
이것을 KAS Console Base의 api를 사용하고 싶습니다.
caver js 의 CaverExtKAS 생성에는 network, accesskey, secretkey 가 들어가는데, 여기에는 위에서 사용한 지갑의 private key 를 넣는 내용이 없습니다.
kct kip17 contract 쪽을 봐도 그냥 deploy 함수에만 keyring을 parameter로 받고
나머지 함수에는 없습니다.
저는 아래 코드처럼 해당 지갑의 private key를 Caver 객체를 만들때(?)나 wallet 에 injection할 수 있다면
아래 코드처럼 바로 사용가능할것 처럼 보이는데… 예시가 있나요?
const caver = new CaverExtKAS(chainID, accessKeyId, secretAccessKey);
const result = await caver.kas.kip17.getContractList()
혹시 제가 놓치는 내용이 있다면 가이드 부탁드립니다.
kct 쪽 문서, keyring 쪽 문서, kip -17 쪽 문서는 5번 정도 정독 하였습니다.