KTHULU DOCS
Search
K
Comment on page

NFT 소각

개요

스캠(휴지통)으로 들어간 NFT를 소각시킬 수 있습니다.

소각된 NFT는 완전히 삭제되어 소유권을 잃음은 물론 블록체인 내에서도 영구적으로 조회할 수 없게 됩니다.

Android
iOS
Web

Parameters

이름
타입
설명
참조
network
String
네트워크
required
collection_id
String
컬렉션 아이디
required
owner
String
NFT 소유자
required
token_id
String
NFT 토큰 아이디
required
amount
String
소각 수량
if ERC1155 required

Response

이름
타입
설명
result
String
소각 성공여부("OK", "FAIL")
value (array of object)
이름
타입
설명
transaction_hash
String
트랜잭션 해시

Example

// parameters
val network = "polygon"
val collection_id = "0x..."
val owner = "0x..."
val token_id = "123"
val amount = "1"
//ERC721
val burnERC721 = burnErc721Async(network,
owner,
token_id,
collection_id)
//ERC1155
val burnERC1155 = burnErc1155Async(network,
owner,
token_id,
collection_id,
amount)
println(burnERC721)
println(burnERC1155)
// result log
/*
{
"result" : "OK",
"value": [
{
"transaction_hash": "0x..."
}
]
}
*/

Parameters

이름
타입
설명
참조
network
String
네트워크
required
collection_id
String
컬렉션 아이디
required
owner
String
NFT 소유자
required
token_id
String
NFT 토큰 아이디
required
amount
String
소각 수량
if ERC1155 required

Response

이름
타입
설명
result
String
소각 성공여부("OK", "FAIL")
value (array of object)
이름
타입
설명
transaction_hash
String
트랜잭션 해시

Example

// parameters
let network = "polygon"
let collection_id = "0x..."
let owner = "0x..."
let token_id = "123"
let amount = "1"
//ERC721
let burnERC721 = try await burnErc721Async(network: network,
owner: owner,
token_id: token_id,
collection_id: collection_id)
//ERC1155
let burnERC1155 = try await burnErc1155Async(network: network,
owner: owner,
token_id: token_id,
collection_id: collection_id,
amount: amount)
print(burnERC721)
print(burnERC1155)
// result log
{/*
{
"result" : "OK",
"value": [
{
"transaction_hash": "0x..."
}
]
}
*/