caver.kas.tokenHistory.getNFTList 활용하여 특정 NFT 자산조회

caver.kas.tokenHistory.getNFTList를 활용하여 특정 NFT의 발행된 수량을 조회하고 싶습니다

const query = { size: 1 }
const result = await caver.kas.tokenHistory.getNFTList(‘NFT컨트렉주소’, query)

cosole.log(result)

찍으면 아래와 같은에러가 발생하는데요

Unhandled Rejection (TypeError):Cannot read properties of undefined (reading ‘tokenHistory’)

모듈을 못불러오는거같은데 node_modules에 정의되어있는데 별도로 import해야될까요?
자꾸 에러가 나서 문의드립니다

안녕하세요, 설치한 이후 해당 라이브러리를 사용하기 위해서는 모듈을 로딩해야 합니다
파일 상단에 require문을 추가해 주세요
아래 코드 참고 부탁드립니다.

const CaverExtKAS = require('caver-js-ext-kas')

const caver = new CaverExtKAS(chainID, 'accessKeyId', 'secretAccessKey')

testFunction()
async function testFunction() {
    const ret = await caver.kas.tokenHistory.getNFTList('0x{NFT Contract Address}')
    console.log(ret)
}
1 Like