Updated on 2026-08-14

This commit is contained in:
Tangem 2025-04-02 01:41:05 +05:00
parent 6c16caedba
commit 3bbdbbb5a3
16 changed files with 286 additions and 73 deletions

View file

@ -0,0 +1,15 @@
package com.tangem.domain.nft
import com.tangem.domain.tokens.model.Network
import com.tangem.domain.tokens.model.NetworkStatus
import com.tangem.domain.tokens.repository.NetworksRepository
import com.tangem.domain.wallets.models.UserWalletId
class GetNFTNetworkStatusUseCase(
private val networksRepository: NetworksRepository,
) {
suspend operator fun invoke(userWalletId: UserWalletId, network: Network): NetworkStatus? = networksRepository
.getNetworkStatusesSync(userWalletId, setOf(network), false)
.firstOrNull { it.network == network }
}