a2a executeContract
안녕하세요, prepare.executeContract에 인자를 넘길 때, abi와 params 대신 encoded_function_call에 data를 넘기고자 합니다.
그런데 prepare 과정에서 6407 invalid abi 오류가 발생합니다.
다른 지갑들의 api에서는 동일한 인자로부터 트랜잭션이 잘 실행되는 것으로 보아, 인코딩된 값이 틀린 것은 아닌 것 같습니다.
혹시 javascript sdk에서는 encoded_function_call을 넘길 수 없나요? 실제로 Rest Api 문서 https://docs.klipwallet.com/rest-api/rest-api-a2a#prepare-1 에는 관련 설명이 있으나 Javascript Sdk 문서 https://docs.klipwallet.com/a2a-sdk/a2a-sdk-js#prepare.executecontract 에는 관련 설명이 없습니다.
만약 그렇다면, 오직 직접 abi와 params로 나누어 넣는 방법만이 가능한 것인가요?
-
안녕하세요,
해당 기능은, 빠른 제공을 위해서 rest api에 먼저 추가되었고 아직 sdk에는 업데이트되지 않은 상황입니다.
많이 아쉬우시겠지만, sdk가 공식적으로 업데이트되기 전까지는 encoded_function_call을 통해 실행하는 방식은 rest api를 통해 사용 부탁드립니다. 현재 sdk는 abi와 params로 실행하는 방식만 가능합니다.
감사합니다.
0 -
잘 알겠습니다. 감사합니다.
0
댓글을 남기려면 로그인하세요.
댓글
댓글 2개