Klaytn
Published in

Klaytn

[Notice] KAS SDK caver-js/java-ext-kas v1.9.0 Released

[caver-js-ext-kas]
[caver-java-ext-kas]

KAS SDK caver-js-ext-kas v1.9.0 Released

Today we are excited to announce the release of caver-js-ext-kas (Javascript Software Development Kit of KAS) v1.9.0.

caver-js-ext-kas v1.9.0 now supports the KAS KIP-37 API, which is available via caver.kas.kip37. It also supports the newly added KIP-7, KIP-17, and Wallet API.

Supports caver.kas.kip37

The KIP-37 API can be used via caver.kas.kip37, and the query parameters are provided through caver.kas.kip37.queryOptions

Supports the newly added KIP-7 API functions

A function to deploy KIP-7 contracts with fee payer options.

  • You can set the fee payer options with caver.kas.kip7.feePayerOptions.
  • caver.kas.kip7.deploy

A function to update the fee payer options of the KIP-7 contract.

  • You can set the fee payer options with caver.kas.kip7.feePayerOptions.
  • caver.kas.kip7.updateContractOptions

A function to mint tokens with a minter.

  • caver.kas.kip7.mint

A function to pause / unpause KIP-7 contract with a pauser

A function to grant / revoke minter permission

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

A function to grant / revoke pauser permission

  • caver.kas.kip7.addPauser
  • caver.kas.kip7.renouncePause

Supports the newly added KIP-17 API functions

A function to deploy a KIP-17 contract with fee payer options.

  • You can set fee payer options with caver.kas.kip17.feePayerOptions.
  • caver.kas.kip17.deploy

A function to update fee payer options of the KIP-17 contract

  • You can use fee payer options with caver.kas.kip17.feePayerOptions.
  • caver.kas.kip17.updateContractOptions

Supports the newly added Wallet API functions

A function to create a fee payer account with the withoutAccountUpdate parameter.

  • caver.kas.wallet.createFeePayer

A function to query a key list by KRN (KAS Resource Name).

  • caver.kas.wallet.getKeyListByKRN

A function to retrieve a list of fee delegated transactions.

  • Only works with the Cypress network.
  • caver.kas.wallet.getFDTransactionList

A function to get a fee delegated transaction by transaction hash.

  • Only works with the Cypress network.
  • caver.kas.wallet.getFDTransaction

For detailed information about caver-js-ext-kas v1.9.0, please refer to https://github.com/ground-x/caver-js-ext-kas/releases/tag/v1.9.0.

To download caver-js-ext-kas, please visit https://www.npmjs.com/package/caver-js-ext-kas/v/1.9.0.

KAS SDK caver-java-ext-kas v1.9.0 Released

Today we are excited to announce that the caver-java-ext-kas (Java Software Development Kit of KAS) v1.9.0 has just been released.

Caver-js-ext-kas v1.9.0 supports the KAS KIP-37 API, which is available via caver.kas.kip37. It also supports the newly added KIP-7, KIP-17, and Wallet API.

Supports caver.kas.kip37

The KIP-37 API can be used via caver.kas.kip37, and the query parameters are provided through the KIP37queryOptions class.

Supports the newly added KIP-7 API functions

A function to deploy KIP-7 contracts with fee payer options.

  • You can set the fee payer options with the KIP7FeePayerOption class.
  • caver.kas.kip7.deploy

A function to update fee payer options of the KIP-7 contract with fee payer options.

  • You can set the fee payer options with the KIP7FeePayerOption class
  • caver.kas.kip7.updateContractOptions

A function to mint tokens with a minter.

  • caver.kas.kip7.mint

A function to pause / unpause KIP-7 contract with a pauser

A function to grant / revoke minter permission.

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

A function to grant / revoke pauser permission

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

Supports the newly added KIP-17 API functions

A function to deploy a KIP-17 contract with fee payer options.

  • You can set fee payer options with the KIP17FeePayerOption class
  • caver.kas.kip17.deploy

A function to update fee payer options of the KIP-17 contract with fee payer option.

  • You can set fee payer options with the KIP17FeePayerOption class.
  • caver.kas.kip17.updateContractOptions

Supports the newly added Wallet API functions

A function to create a fee payer account with the withoutAccountUpdate parameter.

  • caver.kas.wallet.createFeePayer

A function to query a key list by KRN (KAS Resource Name).

  • caver.kas.wallet.getKeyListByKRN

A function to retrieve a list of fee delegated transactions.

  • Only works with the Cypress network.
  • caver.kas.wallet.getFDTransactionList

A function to get a fee delegated transaction by transaction hash.

  • Only works with the Cypress network.
  • caver.kas.wallet.getFDTransaction

For detailed information about caver-java-ext-kas v1.9.0, please refer to https://github.com/ground-x/caver-java-ext-kas/releases/tag/v1.9.0.

To download caver-java-ext-kas, please visit https://search.maven.org/artifact/xyz.groundx.caver/caver-java-ext-kas/1.9.0/jar

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store