Release v1.10.0
v1.10.0 Release Notes
New Features
-
Supports KAS KIP-17 v2 API.
-
KAS KIP-17 v2 API is available with
caver.kas.kip17
by implementingcaver.initKIP17API(chainId, accessKeyId, secretAccessKey, url, 'v2')
. If you do not enter a version, it is set to v1.
If you would like to know the difference between v1 and v2, please refer to the compatibility docs. -
Functions to use the KIP-17 v2 API service newly provided by KAS.
- caver.kas.kip17.deploy
POST /v2/contract
- caver.kas.kip17.getContractList
GET /v2/contract
- caver.kas.kip17.getContract
GET /v2/contract/{contract-address-or-alias}
- caver.kas.kip17.updateContractOptions
PUT /v2/contract/{contract-address-or-alias}
- caver.kas.kip17.transferOwnership
POST /v2/contract/{contract-address-or-alias}/owner/transfer
- caver.kas.kip17.getContractOwner
GET /v2/contract/{contract-address-or-alias}/owner
- caver.kas.kip17.renounceOwnership
DELETE /v2/contract/{contract-address-or-alias}/owner
- caver.kas.kip17.mint
POST /v2/contract/{contract-address-or-alias}/token
- caver.kas.kip17.getTokenList
GET /v2/contract/{contract-address-or-alias}/token
- caver.kas.kip17.getToken
GET /v2/contract/{contract-address-or-alias}/token/{token-id}
- caver.kas.kip17.transfer
POST /v2/contract/{contract-address-or-alias}/token/{token-id}
- caver.kas.kip17.burn
DELETE /v2/contract/{contract-address-or-alias}/token/{token-id}
- caver.kas.kip17.approve
POST /v2/contract/{contract-address-or-alias}/approve/{token-id}
- caver.kas.kip17.approveAll
POST /v2/contract/{contract-address-or-alias}/approveall
- caver.kas.kip17.getTokenListByOwner
GET /v2/contract/{contract-address-or-alias}/owner/{owner-address}
- caver.kas.kip17.getTransferHistory
GET /v2/contract/{contract-address-or-alias}/token/{token-id}/history
- caver.kas.kip17.deploy
-
-
Supports new features in KAS TokenHistory API.
- Functions to use the TokenHistory API service newly provided by KAS.
- caver.kas.tokenHistory.getNFTHolder
GET /v2/contract/nft/{nft-address}/holder
- caver.kas.tokenHistory.getMTHolder
GET /v2/contract/mt/{mt-address}/holder
- caver.kas.tokenHistory.getMTList
GET /v2/contract/mt/{mt-address}/token
- caver.kas.tokenHistory.getNFTHolder
- Functions to use the TokenHistory API service newly provided by KAS.
-
Supports new features in KAS MetaData API.
- Functions to use the MetaData API service newly provided by KAS.
- caver.kas.metaData.uploadMetadata
POST /v1/metadata
- caver.kas.metaData.uploadAsset
POST /v1/metadata/asset
- caver.kas.metaData.uploadMetadata
- For more scenarios in detail, refer to KAS Ref Docs
- Functions to use the MetaData API service newly provided by KAS.