안녕하세요
remix 에서 컴파일한 contract 의 byte code 를 이용하여 아래와 같이 배포했습니다.
TransactionResult transactionResult = caver.kas.wallet.requestSmartContractDeploy(request);
결과를 조회하니 CommitError; 0x9 오류가 반환되었구요.
scope 에서 조회하니 해당 tx 에 대해
ErrExecutionReverted - uint(0x09)
오류 표기가 되어있어 무엇이 잘못되었는지 찾아봐주실 수 있는지요?
tx address 는 0x7c2d771d9f5415b0058eb66b925a0a0660f5772863c388a6002ae850cad4f1a5 입니다.
감사합니다.
해당 tx에서 에러관련한 정보가 에러코드밖에 없기때문에 답변드릴수없을것으로 생각합니다. 일단 가스비 부족은 아닌것같고요.
remix 대신에 동일한 플랫폼인 klaytn ide를 이용해 컴파일하시고 ide 통해 바로 디플로이하시는것을 추천드립니다. 이경우 컨트랙트에 문제가 있거나 디플로이할때 에러가 날 확률이 있으면 오류메시지가 뜰것이기때문에 디버깅에 도움되시리라 생각합니다.
참고로 오류가 발생한 Tx의 해시코드는 아래와 같습니다.
0x764c52a6a3d56179c0a94e5b9e4e99e5785c14dd475f07e76f813c0445fb90e6
오류내용을 확인했습니다.
가스 최대치 값을 늘려서 실행하니 정상적으로 등록되었습니다.
