Updated on 2026-08-14
This commit is contained in:
parent
9e932a5bee
commit
a667fcc955
10 changed files with 178 additions and 27 deletions
|
|
@ -7,4 +7,5 @@ import com.squareup.moshi.JsonClass
|
|||
data class AccountSummaryResponse(
|
||||
@Json(name = "assets_diffs") val assetsDiffs: List<AssetDiff>,
|
||||
@Json(name = "exposures") val exposures: List<Exposure>,
|
||||
@Json(name = "traces") val traces: List<Trace>?,
|
||||
)
|
||||
|
|
@ -20,6 +20,6 @@ data class Asset(
|
|||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class Transfer(
|
||||
@Json(name = "value") val value: String,
|
||||
@Json(name = "raw_value") val rawValue: String,
|
||||
@Json(name = "value") val value: String?,
|
||||
@Json(name = "raw_value") val rawValue: String?,
|
||||
)
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
package com.tangem.datasource.api.common.blockaid.models.response
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class Trace(
|
||||
@Json(name = "exposed") val exposed: Exposed,
|
||||
@Json(name = "asset") val asset: NftAsset,
|
||||
)
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class Exposed(
|
||||
@Json(name = "token_id") val tokenId: String,
|
||||
@Json(name = "logo_url") val logoUrl: String?,
|
||||
)
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class NftAsset(
|
||||
@Json(name = "name") val name: String,
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue