Updated on 2026-08-14
This commit is contained in:
parent
9b506f8b25
commit
39f385d4ba
7 changed files with 10 additions and 15 deletions
|
|
@ -1 +1 @@
|
||||||
Subproject commit 16c0de5855d0a75e285a9c84e616dd020f7da4d1
|
Subproject commit 27ddebaece01b8e13a9bbafd51f5ff1d64efc2a6
|
||||||
|
|
@ -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"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -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,
|
||||||
)
|
)
|
||||||
|
|
@ -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,
|
||||||
|
|
|
||||||
|
|
@ -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,
|
||||||
|
|
|
||||||
|
|
@ -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?,
|
||||||
|
|
|
||||||
|
|
@ -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,
|
||||||
)
|
)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue