> 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/accountassettransfer.md).

# AccountAssetTransfer

### 1.通过资产ID查询服务器保存的托管账户资产转账记录

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

#### 参数

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

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

#### 响应

`bill_balance_id` <mark style="color:orange;">int</mark> 账单余额表ID

`account_id` <mark style="color:orange;">int</mark> 用户托管账户ID

`username` <mark style="color:orange;">string</mark> 用户名

`bill_type` <mark style="color:orange;">string</mark> 账单类型

* `BillTypePayment` 资产支付（即资产转账，转出或接收）
* `BillTypeAwardAsset` 资产奖励发放

`away` <mark style="color:orange;">string</mark> 转入还是转出

* `AWAY_IN` 资产转入
* `AWAY_OUT` 资产转出

`amount` <mark style="color:orange;">int</mark> 账单金额

`server_fee` <mark style="color:orange;">int</mark> 服务费

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

`invoice` <mark style="color:orange;">string</mark> 发票

*如果有，否则为空字符串*

`outpoint`  <mark style="color:orange;">string</mark> 输出点

*如果有，否则为空字符串*

\[2024-9-11 17:53:36]增加时间戳字段

`time` <mark style="color:orange;">int</mark> 时间戳

```json
{"success":true,"error":"","code":200,"data":[{"bill_balance_id":2200,"account_id":299,"username":"npub22bSkrZGA3ejsEXcLdSRnydWJ2uxPAum3qDanPN6mJoeyKsj53UKwPgE5XZxQHvh4Zm3zhMDcu74qu3W5m8U3HGo","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726206100},{"bill_balance_id":2199,"account_id":419,"username":"npub2ww1btq7nG75Ly4xw3CweokCWiSBoKWstxUazej4Wo7ceAidFA7dipGYb73BcEsWT83dtmVRtEF2xpm7mgK2pa6u","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726205332},{"bill_balance_id":2198,"account_id":138,"username":"npub21EtUnc4my3BkJN7Y8npAYk3t99hB1ruTsaTbvhgkSkkLAjE4TRujad1ZLHgX9QRiqbGYyEYKajHbPTDHr2RWCbD","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726205091},{"bill_balance_id":2197,"account_id":212,"username":"npub21DaMvWmCSnG4J3KfGKppwi3ibLhmEykL93x22yg7foEi5FNHxGSSDPw4B2jTojtJFxqmkRvsYngZqQaPpxwds1G","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204978},{"bill_balance_id":2196,"account_id":167,"username":"npub2wiSaD4wspadu2iTT7MBX6VSRKzQ8v541BRjWHfMxp7QpTtECLRK2kK7WWSdtHn29BXRxZyHiY5vu8X1ZUgaksBn","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204699},{"bill_balance_id":2195,"account_id":73,"username":"npub272hNUuQYGsx9ZLd6chEGbvMY2ef9KjfhoXByXjxkNp62pqqVXZMfhgHACb4MLW5UCK4Z3SfYSGbY22Fxp3U8gMT","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204647},{"bill_balance_id":2194,"account_id":264,"username":"npub29ZFHc5HE4BNCPQ8DWvYgf7MdnMyVTVqUnygfHu5XRZGn3LaJxasjQH9dg9WvLWvn3HxQE2BZ7LZNJzJ3nmSa8Mz","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204601},{"bill_balance_id":2193,"account_id":461,"username":"npub23X2zvrUKrZs8y8jtF5cRFyg82GqNUVQWdpZruNvp4mnzN4xqyzBa2cdxxfgfqLZ5sz8N7zWxvBzg5Uk8EDZGZme","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204536},{"bill_balance_id":2192,"account_id":298,"username":"npub28QJYDh2rT1tiieFEmuDjDsByMRGEfd8ScxsrLsr5uWHCxmiiJgzvuhnEaeCcKjexKJgw3Z8Bvh4dra22zKyoGoj","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204288},{"bill_balance_id":2191,"account_id":191,"username":"npub23ZTAbZVnGzLtwVYAhsNQJ8QLEGNfbm7zHhcyUBVnfpXgJKGG7UsVE6SBdbmkbE3PVyE9YKtS88Vhf1chg5pbz8V","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204171}]}
```

### 2.通过资产ID查询服务器保存的托管账户资产转账记录(分页)的页数

```go
func GetAccountAssetTransferPageNumber(token string, assetId string, pageSize int) string
```

#### 参数

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

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

`pageSize` <mark style="color:orange;">int</mark> 每页数据条数

#### 响应

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

### 3.通过资产ID查询服务器保存的托管账户资产转账记录(分页)

```go
func GetAccountAssetTransfersPage(token string, assetId string, pageSize int, pageNumber int) string
```

#### 参数

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

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

`pageSize` <mark style="color:orange;">int</mark> 每页数据条数

`pageNumber` <mark style="color:orange;">int</mark> 第几页

#### 响应

`bill_balance_id` <mark style="color:orange;">int</mark> 账单余额表ID

`account_id` <mark style="color:orange;">int</mark> 用户托管账户ID

`username` <mark style="color:orange;">string</mark> 用户名

`bill_type` <mark style="color:orange;">string</mark> 账单类型

* `BillTypePayment` 资产支付（即资产转账，转出或接收）
* `BillTypeAwardAsset` 资产奖励发放

`away` <mark style="color:orange;">string</mark> 转入还是转出

* `AWAY_IN` 资产转入
* `AWAY_OUT` 资产转出

`amount` <mark style="color:orange;">int</mark> 账单金额

`server_fee` <mark style="color:orange;">int</mark> 服务费

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

`invoice` <mark style="color:orange;">string</mark> 发票

`outpoint`  <mark style="color:orange;">string</mark> 输出点

`time` <mark style="color:orange;">int</mark> 时间戳

```json
{"success":true,"error":"","code":200,"data":[{"bill_balance_id":2200,"account_id":299,"username":"npub22bSkrZGA3ejsEXcLdSRnydWJ2uxPAum3qDanPN6mJoeyKsj53UKwPgE5XZxQHvh4Zm3zhMDcu74qu3W5m8U3HGo","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726206100},{"bill_balance_id":2199,"account_id":419,"username":"npub2ww1btq7nG75Ly4xw3CweokCWiSBoKWstxUazej4Wo7ceAidFA7dipGYb73BcEsWT83dtmVRtEF2xpm7mgK2pa6u","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726205332},{"bill_balance_id":2198,"account_id":138,"username":"npub21EtUnc4my3BkJN7Y8npAYk3t99hB1ruTsaTbvhgkSkkLAjE4TRujad1ZLHgX9QRiqbGYyEYKajHbPTDHr2RWCbD","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726205091},{"bill_balance_id":2197,"account_id":212,"username":"npub21DaMvWmCSnG4J3KfGKppwi3ibLhmEykL93x22yg7foEi5FNHxGSSDPw4B2jTojtJFxqmkRvsYngZqQaPpxwds1G","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204978},{"bill_balance_id":2196,"account_id":167,"username":"npub2wiSaD4wspadu2iTT7MBX6VSRKzQ8v541BRjWHfMxp7QpTtECLRK2kK7WWSdtHn29BXRxZyHiY5vu8X1ZUgaksBn","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204699},{"bill_balance_id":2195,"account_id":73,"username":"npub272hNUuQYGsx9ZLd6chEGbvMY2ef9KjfhoXByXjxkNp62pqqVXZMfhgHACb4MLW5UCK4Z3SfYSGbY22Fxp3U8gMT","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204647},{"bill_balance_id":2194,"account_id":264,"username":"npub29ZFHc5HE4BNCPQ8DWvYgf7MdnMyVTVqUnygfHu5XRZGn3LaJxasjQH9dg9WvLWvn3HxQE2BZ7LZNJzJ3nmSa8Mz","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204601},{"bill_balance_id":2193,"account_id":461,"username":"npub23X2zvrUKrZs8y8jtF5cRFyg82GqNUVQWdpZruNvp4mnzN4xqyzBa2cdxxfgfqLZ5sz8N7zWxvBzg5Uk8EDZGZme","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204536},{"bill_balance_id":2192,"account_id":298,"username":"npub28QJYDh2rT1tiieFEmuDjDsByMRGEfd8ScxsrLsr5uWHCxmiiJgzvuhnEaeCcKjexKJgw3Z8Bvh4dra22zKyoGoj","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204288},{"bill_balance_id":2191,"account_id":191,"username":"npub23ZTAbZVnGzLtwVYAhsNQJ8QLEGNfbm7zHhcyUBVnfpXgJKGG7UsVE6SBdbmkbE3PVyE9YKtS88Vhf1chg5pbz8V","bill_type":"BillTypeAwardAsset","away":"AWAY_IN","amount":3000,"server_fee":0,"asset_id":"47ed120d4b173eb79ba46cd1959bb9c881cb69332cf8a21336110bda05402308","invoice":"award","outpoint":"","time":1726204171}]}
```
