Updated on 2026-08-14

This commit is contained in:
Tangem 2025-09-12 14:02:32 +05:00
parent 664e71b782
commit d349f986c5
7 changed files with 16 additions and 5 deletions

View file

@ -81,6 +81,7 @@ class UserTokensResponseAddressesEnricherTest {
}, },
amounts = emptyMap(), amounts = emptyMap(),
pendingTransactions = emptyMap(), pendingTransactions = emptyMap(),
yieldSupplyStatuses = emptyMap(),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
), ),
), ),
@ -124,6 +125,7 @@ class UserTokensResponseAddressesEnricherTest {
}, },
amounts = emptyMap(), amounts = emptyMap(),
pendingTransactions = emptyMap(), pendingTransactions = emptyMap(),
yieldSupplyStatuses = emptyMap(),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
), ),
), ),
@ -161,6 +163,7 @@ class UserTokensResponseAddressesEnricherTest {
}, },
amounts = emptyMap(), amounts = emptyMap(),
pendingTransactions = emptyMap(), pendingTransactions = emptyMap(),
yieldSupplyStatuses = emptyMap(),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
), ),
), ),

View file

@ -188,7 +188,7 @@ internal class UpdateWalletManagerResultFactoryTest {
), ),
currenciesAmounts = setOf( currenciesAmounts = setOf(
UpdateWalletManagerResult.CryptoCurrencyAmount.Coin(value = BigDecimal.ONE), UpdateWalletManagerResult.CryptoCurrencyAmount.Coin(value = BigDecimal.ONE),
UpdateWalletManagerResult.CryptoCurrencyAmount.Token( UpdateWalletManagerResult.CryptoCurrencyAmount.Token.BasicToken(
value = BigDecimal.ZERO, value = BigDecimal.ZERO,
currencyRawId = usdtToken.id?.let(CryptoCurrency::RawID), currencyRawId = usdtToken.id?.let(CryptoCurrency::RawID),
contractAddress = usdtToken.contractAddress, contractAddress = usdtToken.contractAddress,
@ -416,7 +416,7 @@ internal class UpdateWalletManagerResultFactoryTest {
), ),
currenciesAmounts = setOf( currenciesAmounts = setOf(
UpdateWalletManagerResult.CryptoCurrencyAmount.Coin(value = BigDecimal.ZERO), UpdateWalletManagerResult.CryptoCurrencyAmount.Coin(value = BigDecimal.ZERO),
UpdateWalletManagerResult.CryptoCurrencyAmount.Token( UpdateWalletManagerResult.CryptoCurrencyAmount.Token.BasicToken(
value = BigDecimal.ZERO, value = BigDecimal.ZERO,
currencyRawId = usdtToken.id?.let(CryptoCurrency::RawID), currencyRawId = usdtToken.id?.let(CryptoCurrency::RawID),
contractAddress = usdtToken.contractAddress, contractAddress = usdtToken.contractAddress,
@ -477,7 +477,7 @@ internal class UpdateWalletManagerResultFactoryTest {
), ),
currenciesAmounts = setOf( currenciesAmounts = setOf(
UpdateWalletManagerResult.CryptoCurrencyAmount.Coin(value = BigDecimal.TEN), UpdateWalletManagerResult.CryptoCurrencyAmount.Coin(value = BigDecimal.TEN),
UpdateWalletManagerResult.CryptoCurrencyAmount.Token( UpdateWalletManagerResult.CryptoCurrencyAmount.Token.BasicToken(
value = BigDecimal.TEN, value = BigDecimal.TEN,
currencyRawId = usdtToken.id?.let(CryptoCurrency::RawID), currencyRawId = usdtToken.id?.let(CryptoCurrency::RawID),
contractAddress = usdtToken.contractAddress, contractAddress = usdtToken.contractAddress,

View file

@ -97,6 +97,7 @@ internal object MockNetworks {
defaultAddress = NetworkAddress.Address(value = "mock", NetworkAddress.Address.Type.Primary), defaultAddress = NetworkAddress.Address(value = "mock", NetworkAddress.Address.Type.Primary),
), ),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
yieldSupplyStatuses = mapOf(),
), ),
) )
@ -113,6 +114,7 @@ internal object MockNetworks {
defaultAddress = NetworkAddress.Address(value = "mock", NetworkAddress.Address.Type.Primary), defaultAddress = NetworkAddress.Address(value = "mock", NetworkAddress.Address.Type.Primary),
), ),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
yieldSupplyStatuses = mapOf(),
), ),
) )
@ -130,6 +132,7 @@ internal object MockNetworks {
defaultAddress = NetworkAddress.Address(value = "mock", NetworkAddress.Address.Type.Primary), defaultAddress = NetworkAddress.Address(value = "mock", NetworkAddress.Address.Type.Primary),
), ),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
yieldSupplyStatuses = mapOf(),
), ),
) )
} }

View file

@ -156,6 +156,7 @@ internal object MockTokensStates {
).address, ).address,
yieldBalance = null, yieldBalance = null,
sources = CryptoCurrencyStatus.Sources(), sources = CryptoCurrencyStatus.Sources(),
yieldSupplyStatus = null,
) )
is QuoteStatus.Data -> CryptoCurrencyStatus.Loaded( is QuoteStatus.Data -> CryptoCurrencyStatus.Loaded(
amount = amount, amount = amount,
@ -167,6 +168,7 @@ internal object MockTokensStates {
networkAddress = requireNotNull(networkStatus.value as? NetworkStatus.Verified).address, networkAddress = requireNotNull(networkStatus.value as? NetworkStatus.Verified).address,
yieldBalance = null, yieldBalance = null,
sources = CryptoCurrencyStatus.Sources(), sources = CryptoCurrencyStatus.Sources(),
yieldSupplyStatus = null,
) )
} }
status.copy(value = value) status.copy(value = value)
@ -185,6 +187,7 @@ internal object MockTokensStates {
).address, ).address,
yieldBalance = null, yieldBalance = null,
sources = CryptoCurrencyStatus.Sources(), sources = CryptoCurrencyStatus.Sources(),
yieldSupplyStatus = null,
), ),
) )
} }

View file

@ -172,6 +172,7 @@ class FeeCalculationUtilsTest {
hasCurrentNetworkTransactions = false, hasCurrentNetworkTransactions = false,
pendingTransactions = emptySet(), pendingTransactions = emptySet(),
networkAddress = mockk(relaxed = true), networkAddress = mockk(relaxed = true),
yieldSupplyStatus = null,
sources = CryptoCurrencyStatus.Sources(), sources = CryptoCurrencyStatus.Sources(),
) )
} else { } else {

View file

@ -795,6 +795,7 @@ class DefaultPromoDeeplinkHandlerTest {
amounts = emptyMap(), amounts = emptyMap(),
pendingTransactions = emptyMap(), pendingTransactions = emptyMap(),
source = StatusSource.ACTUAL, source = StatusSource.ACTUAL,
yieldSupplyStatuses = emptyMap(),
) )
return NetworkStatus(network = network, value = value) return NetworkStatus(network = network, value = value)

View file

@ -5,8 +5,8 @@
# https://github.com/tangem/tangem-sdk-android/ # https://github.com/tangem/tangem-sdk-android/
# https://github.com/tangem/vico # https://github.com/tangem/vico
#tangemBlockchainSdk = "develop-1222" tangemBlockchainSdk = "develop-1225"
tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds
tangemCardSdk = "develop-561" tangemCardSdk = "develop-561"
#tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^
tangemVico = "2.0.0-alpha.25-tangem12" tangemVico = "2.0.0-alpha.25-tangem12"