[공지] Klaytn SDK caver-js v1.6.1 릴리즈
Published in
3 min readApr 14, 2021
Klaytn SDK caver-js v1.6.1이 릴리즈되었습니다.
Caver-js v1.6.1의 caver.contract
에서는 수수료 대납을 지원합니다. 사용자는 함수의 파라미터로 전달되는 options
오브젝트나 contract.options
에 수수료 대납과 관련된 필드를 추가적으로 정의함으로써 수수료 대납 기능을 caver.contract
에서 사용할 수 있습니다. 또한 sign
과 signAsFeePayer
함수를 추가 제공하여, 특정 스마트 컨트랙트를 배포 혹은 실행할 목적으로 서명된 트랜잭션을 구할 수 있습니다. Klaytn SDK의 사용성을 맞추기 위해 제공되는 create
함수도 마찬가지로 caver-js v1.6.1에서 활용 가능합니다.
options
의 수수료 대납 필드 추가 지원
- 트랜잭션을 생성할 때에 사용되는 값을 정의한 오브젝트에
feeDelegation
,feePayer
그리고feeRatio
가 추가적으로 정의될 수 있습니다.
서명 함수 추가 지원
- Caver-js v1.6.1에서는
contract.sign
,contract.signAsFeePayer
,contract.methods.methodName.sign
그리고contract.methods.methodName.signAsFeePayer
가 추가적으로 지원됩니다.
수수료 대납 모델 지원
- Caver-js v1.6.1에서는 contract 메소드의 파라미터로 전달되는
options
오브젝트, 혹은contract.options
에 수수료 대납과 관련된 필드를 정의하여 수수료 대납 모델을 사용할 수 있습니다.
create
함수 제공
- Caver-js v1.6.1에서는 Klaytn SDK의 사용성을 동일하게 제공하기 위하여 생성자 함수를 대신할 수 있는
create
함수를 제공합니다.
Caver-js v1.6.1에 대한 더욱 자세한 설명은 다음 링크를 참고하시기 바랍니다.
https://github.com/klaytn/caver-js/releases/tag/v1.6.1.
Caver-js 패키지는 다음 링크에서 다운로드할 수 있습니다.
https://www.npmjs.com/package/caver-js/v/1.6.1.