Caver-js 특정 블록 시점의 메소드를 콜하는 방법

안녕하세요, caver-js를 사용해 개발 중에 문의드립니다.

이더리움의 web3의 경우, 컨트랙의 메소드를 콜하는 시점에
Contract.methods.methodName.call( , defaultBlock) 과 같이 블록넘버를 parameter로 사용하여 특정 블록 시점의 메소드 return값을 콜할 수 있는 기능이 있는 것으로 알고 있습니다.
참고링크

caver의 경우 docs에 이런 기능이 없는 것으로 보이는데,
caver를 사용해서 특정 블록 시점의 메소드를 콜 할 수 있는 방법이 있나요?

안녕하세요

다음과 같이 사용하시면 됩니다.

methodName.call(blockNumber);

정확하지 않지만 테스트해본 결과

대부분의 엔드포인트 노드는 비교적 최신데이터만 들고있으므로

오래된 데이터를 불러오고싶으시다면 따로 엔드포인트 노드를 운영하셔야할 것 같습니다.

2개의 좋아요