Last updated
Last updated
caver-klay-abi
패키지는 ABI(Application Binary Interface)의 매개변수를 디코딩 및 인코딩할 수 있게 해줍니다. 배포된 스마트 컨트랙트의 함수를 호출하는 데 사용됩니다.
파라미터 타입을 포함한 함수 이름의 sha3 해시의 첫 4바이트인 ABI 서명으로 함수 서명을 인코딩합니다.
Parameters
Return Value
Examples
입력 파라미커 타입을 포함한 이벤트 이름의 sha3 해시의 ABI 서명으로 이벤트 서명을 인코딩합니다.
Parameters
Return Value
Examples
타입에 따라 매개변수를 ABI 표현으로 인코딩합니다.
Parameters
Return Value
Examples
JSON 인터페이스 객체를 기반으로 함수 매개변수를 인코딩합니다.
Parameters
Return Value
Examples
JSON 인터페이스 객체 및 주어진 매개변수를 사용하여 함수 호출을 인코딩합니다.
Parameters
Return Value
Examples
Decodes a function call from its abi object of a function or function abi string and returns parameters.
Parameters
Return Value
Examples
ABI 인코딩된 매개변수를 자바스크립트 타입으로 디코딩합니다.
Parameters
Return Value
Examples
ABI 인코딩된 매개변수를 자바스크립트 타입으로 디코딩합니다.
Parameters
Return Value
Examples
ABI 인코딩된 로그 데이터 및 인덱싱된 토픽 데이터를 디코딩합니다.
Parameters
Return Value
Examples
Encodes smart contract bytecode with the arguments of the constructor.
Parameters
Return Value
Examples
참고 ``는 caver-js 부터 지원됩니다. tuple
타입에 대한 자세한 정보는 에서 확인할 수 있습니다.
NOTE tuple
type is supported since caver-js . For more details about tuple
type, please refer to .
NOTE caver.abi.decodeFunctionCall
is supported since caver-js .
NOTE tuple
type is supported since caver-js . For more details about tuple
type, please refer to .
NOTE tuple
type is supported since caver-js . For more details about tuple
type, please refer to .