From 8e123e0b61a09c646f66090390e36bb5a47d523b Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 11 Aug 2023 12:33:04 +0400 Subject: [PATCH 1/2] Updated on 2026-08-14 --- .../data/WalletConnectRepositoryImpl.kt | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/WalletConnectRepositoryImpl.kt b/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/WalletConnectRepositoryImpl.kt index 3304faa535..02e8105ee4 100644 --- a/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/WalletConnectRepositoryImpl.kt +++ b/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/WalletConnectRepositoryImpl.kt @@ -294,16 +294,19 @@ class WalletConnectRepositoryImpl @Inject constructor( override fun sendRequest(requestData: RequestData, result: String) { val session = currentSessions.find { it.topic == requestData.topic } - analyticsHandler.send( - WalletConnect.RequestHandled( - WalletConnect.RequestHandledParams( - dAppName = session?.name ?: "", - dAppUrl = session?.url ?: "", - methodName = requestData.method, - blockchain = requestData.blockchain, + // Add Ethereum Chain method is processed without user input, skip logging it + if (requestData.method != WcJrpcMethods.WALLET_ADD_ETHEREUM_CHAIN.code) { + analyticsHandler.send( + WalletConnect.RequestHandled( + WalletConnect.RequestHandledParams( + dAppName = session?.name ?: "", + dAppUrl = session?.url ?: "", + methodName = requestData.method, + blockchain = requestData.blockchain, + ), ), - ), - ) + ) + } Web3Wallet.respondSessionRequest( params = Wallet.Params.SessionRequestResponse( sessionTopic = requestData.topic, From 34ba72dbb7ca84edca8cd9061e9c2e67250fd5ba Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 11 Aug 2023 15:10:19 +0300 Subject: [PATCH 2/2] Updated on 2026-08-14 --- .../main/java/com/tangem/domain/common/extensions/Blockchain.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt b/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt index c54218c39a..98f7c584ec 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/common/extensions/Blockchain.kt @@ -224,4 +224,6 @@ private val excludedBlockchains = listOf( Blockchain.Ducatus, Blockchain.Telos, // disable in 4.9 Blockchain.TelosTestnet, // disable in 4.9 + Blockchain.OctaSpace, + Blockchain.OctaSpaceTestnet, ) \ No newline at end of file