State Migration관련해서 궁금한게 있어 문의드립니다

안녕하세요.

저희가 EN노드를 운영하면서 용량을 줄여보려고 합니다.

Medium을 통해 State Migration을 보았고 내용을 읽어보다가

주의사항에 있는

  • Migration 이후에는 이전의 state trie가 삭제됨으로 이전 시점의 account의 상태는 조회가 불가능 합니다.

이 부분때문인데 지갑(Ex : 0xAAA)의 State Tier를 저장하다가 State Migration을 하면 이전 기록은 삭제된다고 되는데 해당 지갑주소를 scope에서 조회하려고 합니다.

이때 마이그레이션 이전의 Account Type, 이체실행결과(Token History)와 같은 조회를 하는 경우 오류가 발생하는지 궁금합니다.

안녕하세요,
클레이튼에 관심 가져주셔서 감사합니다.

KlaytnScope와 KAS(Token History)는 그라운드엑스에서 운영하는 노드에서 정보를 가져옵니다. 이 노드들은 state migration을 실행하지 않고, 과거데이터를 모두 들고 있습니다. 따라서 과거 데이터를 모두 조회할 수 있습니다.
baobab또는 cypress에 트랜잭션을 전송하였다면, KlaytnScope와 KAS에서 모두 조회하실 수 있습니다.

만약 질문자님께서 운영중인 노드가 있고, 이 노드에 state migration을 실행하였다면, 이 때는 과거 데이터를 조회하실 수 없습니다. 만약 직접 scope나 KAS와 같은 서비스를 운영하시고 과거데이터를 모두 조회하고 싶으시다면, state migration을 실행하시면 안됩니다.

감사합니다.