Updated on 2026-08-14

This commit is contained in:
Tangem 2025-11-21 11:38:00 +02:00
parent 9b506f8b25
commit 39f385d4ba
7 changed files with 10 additions and 15 deletions

@ -1 +1 @@
Subproject commit 16c0de5855d0a75e285a9c84e616dd020f7da4d1 Subproject commit 27ddebaece01b8e13a9bbafd51f5ff1d64efc2a6

View file

@ -8,13 +8,9 @@ internal class DefaultP2PEthPoolAuthProvider(
) : P2PEthPoolAuthProvider { ) : P2PEthPoolAuthProvider {
override fun getApiKey(): String { override fun getApiKey(): String {
// val keys = environmentConfigStorage.getConfigSync().p2pApiKey val keys = environmentConfigStorage.getConfigSync().p2pApiKey
// ?: error("No P2P api keys provided") ?: error("No P2P api keys provided")
//
// return keys.mainnet
environmentConfigStorage return keys.mainnet
return "TODO restore p2p config call after release 5.30"
} }
} }

View file

@ -2,7 +2,6 @@ package com.tangem.datasource.api.ethpool.models.response
import com.squareup.moshi.Json import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass import com.squareup.moshi.JsonClass
import org.joda.time.DateTime
/** /**
* Response for GET /api/v1/staking/pool/{network}/vaults * Response for GET /api/v1/staking/pool/{network}/vaults
@ -56,5 +55,5 @@ data class P2PEthPoolVaultDTO(
@Json(name = "tokenSymbol") @Json(name = "tokenSymbol")
val tokenSymbol: String?, val tokenSymbol: String?,
@Json(name = "createdAt") @Json(name = "createdAt")
val createdAt: DateTime, val createdAt: Long,
) )

View file

@ -2,6 +2,7 @@ package com.tangem.datasource.local.config.environment
import com.tangem.blockchain.common.BlockchainSdkConfig import com.tangem.blockchain.common.BlockchainSdkConfig
import com.tangem.datasource.local.config.environment.models.ExpressModel import com.tangem.datasource.local.config.environment.models.ExpressModel
import com.tangem.datasource.local.config.environment.models.P2PKeys
data class EnvironmentConfig( data class EnvironmentConfig(
val moonPayApiKey: String = "", val moonPayApiKey: String = "",
@ -16,7 +17,7 @@ data class EnvironmentConfig(
val express: ExpressModel? = null, val express: ExpressModel? = null,
val devExpress: ExpressModel? = null, val devExpress: ExpressModel? = null,
val stakeKitApiKey: String? = null, val stakeKitApiKey: String? = null,
// val p2pApiKey: P2PKeys? = null, TODO p2p after release 5.30 val p2pApiKey: P2PKeys? = null,
val blockAidApiKey: String? = null, val blockAidApiKey: String? = null,
val tangemApiKey: String? = null, val tangemApiKey: String? = null,
val tangemApiKeyDev: String? = null, val tangemApiKeyDev: String? = null,

View file

@ -25,7 +25,7 @@ internal object EnvironmentConfigConverter : Converter<EnvironmentConfigModel, E
express = value.express, express = value.express,
devExpress = value.devExpress, devExpress = value.devExpress,
stakeKitApiKey = value.stakeKitApiKey, stakeKitApiKey = value.stakeKitApiKey,
// p2pApiKey = value.p2pApiKey, TODO p2p after release 5.30 p2pApiKey = value.p2pApiKey,
blockAidApiKey = value.blockaidApiKey, blockAidApiKey = value.blockaidApiKey,
tangemApiKey = value.tangemApiKey, tangemApiKey = value.tangemApiKey,
tangemApiKeyDev = value.tangemApiKeyDev, tangemApiKeyDev = value.tangemApiKeyDev,

View file

@ -33,7 +33,7 @@ class EnvironmentConfigModel(
@Json(name = "hederaArkhiaKey") val hederaArkhiaKey: String?, @Json(name = "hederaArkhiaKey") val hederaArkhiaKey: String?,
@Json(name = "polygonScanApiKey") val polygonScanApiKey: String?, @Json(name = "polygonScanApiKey") val polygonScanApiKey: String?,
@Json(name = "stakeKitApiKey") val stakeKitApiKey: String?, @Json(name = "stakeKitApiKey") val stakeKitApiKey: String?,
// @Json(name = "p2pApiKey") val p2pApiKey: P2PKeys?, TODO p2p after release 5.30 @Json(name = "p2pApiKey") val p2pApiKey: P2PKeys?,
@Json(name = "bittensorDwellirKey") val bittensorDwellirApiKey: String?, @Json(name = "bittensorDwellirKey") val bittensorDwellirApiKey: String?,
@Json(name = "bittensorOnfinalityKey") val bittensorOnfinalityKey: String?, @Json(name = "bittensorOnfinalityKey") val bittensorOnfinalityKey: String?,
@Json(name = "koinosProApiKey") val koinosProApiKey: String?, @Json(name = "koinosProApiKey") val koinosProApiKey: String?,

View file

@ -1,7 +1,6 @@
package com.tangem.domain.staking.model.ethpool package com.tangem.domain.staking.model.ethpool
import com.tangem.domain.models.serialization.SerializedBigDecimal import com.tangem.domain.models.serialization.SerializedBigDecimal
import org.joda.time.DateTime
/** /**
* P2P.org pooled staking vault information * P2P.org pooled staking vault information
@ -21,5 +20,5 @@ data class P2PEthPoolVault(
val isErc20: Boolean, val isErc20: Boolean,
val tokenName: String?, val tokenName: String?,
val tokenSymbol: String?, val tokenSymbol: String?,
val createdAt: DateTime, val createdAt: Long,
) )