> For the complete documentation index, see [llms.txt](https://bitlong.gitbook.io/api-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bitlong.gitbook.io/api-doc/tapd-api/assetburn.md).

# AssetBurn

### 1.销毁资产参数更新

```go
func BurnAsset(token string,AssetIdStr string, amountToBurn int64,deviceId string) string
```

#### 参数

`token`<mark style="color:orange;">string</mark> 登录token

`AssetIdStr` <mark style="color:orange;">string</mark> 资产ID

`amountToBurn` <mark style="color:orange;">string</mark> 销毁数量

`deviceId` <mark style="color:orange;">string</mark> 设备ID

#### 响应

*无更新*

```json
{"success":true,"error":"","code":200,"data":"78dd2e6bb8bb3d5397bd244cd64bb36a19bd6b4d3f79f881797ac344cd8538ec"}
```

### 2.查询某资产在服务器记录的总销毁量

```go
func GetAssetBurnTotalAmount(token string, assetId string) string
```

#### 参数

`token`<mark style="color:orange;">string</mark> 登录token

`assetId` <mark style="color:orange;">string</mark> 资产ID

#### 响应

* *若总销毁量为零，则不显示*
* 若总销毁量不为零，则将其显示为资产更多详情中**持有人列表的第一条数据**

```json
{"success":true,"error":"","code":200,"data":579}
```
