[공지] KAS SDK caver-js/java-ext-kas v1.9.0 릴리즈

Tech at Klaytn
Klaytn Korea
Published in
7 min readOct 8, 2021

[caver-js-ext-kas v1.9.0]
[caver-java-ext-kas v1.9.0]

KAS SDK caver-js-ext-kas v1.9.0 릴리즈

KAS SDK caver-js-ext-kas v1.9.0이 릴리즈되었습니다. Caver-js-ext-kas v1.9.0에서는 KAS KIP-37 API를 지원합니다. KIP-37 API는 `caver.kas.kip37`로 사용 가능합니다. 그리고 KIP-7, KIP-17, Wallet API에 새로 추가된 API들을 지원합니다.

  • caver.kas.kip37 지원
  • caver.kas.kip37로 KIP-37 API를 호출할 수 있으며, KIP-37에서 사용되는 쿼리 파라미터는 caver.kas.kip37.queryOptions를 통해 제공됩니다.

새로 추가된 KIP-7 API 함수 지원

컨트랙트 배포 시 수수료 대납 옵션 설정 기능 지원

  • 수수료 대납 옵션은 caver.kas.kip7.feePayerOptions를 이용해 설정할 수 있습니다.
  • caver.kas.kip7.deploy

컨트랙트의 수수료 대납 옵션 설정 수정 기능 지원

  • 수수료 대납 옵션은 caver.kas.kip7.feePayerOptions를 이용해 설정할 수 있습니다.
  • caver.kas.kip7.updateContractOptions

토큰 발행 시 토큰 발행 주체 설정 기능 지원

  • caver.kas.kip7.mint

컨트랙트 정지/재개(pause/unpause) 시, 정지하는 주체 설정 기능 지원

  • caver.kas.kip7.pause
  • caver.kas.kip7.unpause

Minter의 권한 부여/삭제 기능 지원

  • caver.kas.kip7.addMinter
  • caver.kas.kip7.renounceMinter

Pauser의 권한 부여/삭제 기능 지원

  • caver.kas.kip7.addPauser
  • caver.kas.kip7.renouncePauser

새로 추가된 KIP-17 API 함수 지원

컨트랙트 배포 시 수수료 대납 옵션 설정 기능 지원

  • 수수료 대납 옵션은 caver.kas.kip17.feePayerOptions를 이용해 설정할 수 있습니다.
  • caver.kas.kip17.deploy

컨트랙트의 수수료 대납 옵션 설정 수정 기능 지원

  • 수수료 대납 옵션은 caver.kas.kip17.feePayerOptions를 이용해 설정할 수 있습니다.
  • caver.kas.kip17.updateContractOptions

새로 추가된 Wallet API 함수 지원

  • withoutAccountUpdate 파라미터를 받을 수 있는 fee payer 생성 기능 지원
  • caver.kas.wallet.createFeePayer

KRN(KAS Resource Name)을 활용해 생성한 키 조회 기능 지원

  • caver.kas.wallet.getKeyListByKRN

수수료 대납 트랜잭션 내역 조회 기능 지원

  • 이 기능은 Cypress 네트워크에서만 사용가능합니다.
  • caver.kas.wallet.getFDTransactionList

트랜잭션 해시를 이용한 수수료 대납 트랜잭션 조회 기능 지원

  • 이 기능은 Cypress 네트워크에서만 사용가능합니다.
  • caver.kas.wallet.getFDTransaction

caver-js-ext-kas v1.9.0에 대한 더욱 자세한 설명은 다음 링크를 참고하시기 바랍니다.
https://github.com/ground-x/caver-js-ext-kas/releases/tag/v1.9.0.

caver-js-ext-kas 패키지는 다음 링크에서 다운로드할 수 있습니다.
https://www.npmjs.com/package/caver-js-ext-kas/v/1.9.0.

KAS SDK caver-java-ext-kas v1.9.0 릴리즈

KAS SDK caver-java-ext-kas v1.9.0이 릴리즈되었습니다.

Caver-java-ext-kas v1.9.0에서는 KAS KIP-37 API를 지원합니다. KIP-37 API는 caver.kas.kip37로 사용 가능합니다. 그리고 KIP-7, KIP-17, Wallet API에 새로 추가된 API들을 지원합니다.

  • caver.kas.kip37 지원
  • caver.kas.kip37로 KIP-37 API를 호출할 수 있으며, KIP-37에서 사용되는 쿼리 파라미터는 KIP37queryOptions 클래스를 통해 제공됩니다.

새로 추가된 KIP-7 API 함수 지원

컨트랙트 배포 시 수수료 대납 옵션 설정 기능 지원

  • 수수료 대납 옵션은 Kip7FeePayerOptions 클래스를 이용해 설정할 수 있습니다.
  • caver.kas.kip7.deploy

컨트랙트의 수수료 대납 옵션 설정 수정 기능 지원

  • 수수료 대납 옵션은 Kip7FeePayerOptions 클래스를 이용해 설정할 수 있습니다.
  • caver.kas.kip7.updateContractOptions

토큰 발행 시 토큰 발행 주체 설정 기능 지원

  • caver.kas.kip7.mint

컨트랙트 정지/재개(pause/unpause) 시, 정지하는 주체 설정 기능 지원

  • caver.kas.kip7.pause
  • caver.kas.kip7.unpause

Minter의 권한 부여/삭제 기능 지원

  • caver.kas.kip7.addMinter
  • caver.kas.kip7.renounceMinter

Pauser의 권한 부여/삭제 기능 지원

  • caver.kas.kip7.addPauser
  • caver.kas.kip7.renouncePauser

새로 추가된 KIP-17 API 함수 지원

컨트랙트 배포 시 수수료 대납 옵션 설정 기능 지원

  • 수수료 대납 옵션은 Kip17FeePayerOptions 클래스를 이용해 설정할 수 있습니다.
  • caver.kas.kip17.deploy

컨트랙트의 수수료 대납 옵션 설정 수정 기능 지원

  • 수수료 대납 옵션은 Kip17FeePayerOptions 클래스를 통해 설정할 수 있습니다.
  • caver.kas.kip17.updateContractOptions

새로 추가된 Wallet API 함수 지원

withoutAccountUpdate 파라미터를 받을 수 있는 fee payer 생성 기능 지원

  • caver.kas.wallet.createFeePayer

KRN(KAS Resource Name)을 활용해 생성한 키 조회 기능 지원

  • caver.kas.wallet.getKeyListByKRN

수수료 대납 트랜잭션 내역 조회 기능 지원

  • 이 기능은 Cypress 네트워크에서만 사용 가능합니다.
  • caver.kas.wallet.getFDTransactionList

트랜잭션 해시를 이용한 수수료 대납 트랜잭션 조회 기능 지원

  • 이 기능은 Cypress 네트워크에서만 사용 가능합니다.
  • caver.kas.wallet.getFDTransaction

caver-java-ext-kas v1.9.0에 대한 더욱 자세한 설명은 다음 링크를 참고하시기 바랍니다.
https://github.com/ground-x/caver-java-ext-kas/releases/tag/v1.9.0.

caver-java-ext-kas 패키지는 다음 링크에서 다운로드할 수 있습니다.
https://search.maven.org/artifact/xyz.groundx.caver/caver-java-ext-kas/1.9.0/jar

--

--