ErrOpcodeCntLimitReached 관련 문의

트랜잭션 수행중 ErrOpcodeCntLimitReached 와 같은 error 가 나는데
트랜젹션 gas limit 관련 제약사항( Klaytn limits the computation cost of a transaction to 100000000 currently not to take too much time by a single transaction) 과 별도로 opcode 갯수의 한계치가 있는건가요?

데이터 수가 많아져서 loop 수행 수가 증가하였을때 아래와 같이 error 가 발생을 하여 문의 드립니다.

참고로 gas estimation을 수행하면 32,000,000 정도 소요됩니다.

안녕하세요.

Klaytn은 Transaction 실행 시간 관리를위해서 Transaction당 Computation Cost(연산비용)에 제한을 100,000,000로 두고 있습니다.

연산비용에 대한 설명과 계산은 아래 문서를 참조 부탁드립니다.

감사합니다.