블록체인/테라
[terra.js] CreateTxFailed: First argument must be...에러
dev_dean
2022. 7. 13. 21:37
terra.js로 컨트랙트를 호출하려고 하는데 ExecuteMsg로 트랜잭션 생성 과정에서 다음과 같은 에러가 발생했다.
원인
package.json 에서 라이브러리는 보통 다음과 같이 표시되는데
"@terra-money/terra.js": "^3.0.4"
원인은 모르지만 특정 버전을 표시하더라도 최신 버전으로 작동하는 경우가 있다고 한다.
해결
버전 앞에 '^'를 제거해주면 된다.
"@terra-money/terra.js": "3.0.4"