From 6b3cc200540351a36f8d1581be833f905627f812 Mon Sep 17 00:00:00 2001 From: fekt Date: Thu, 1 Dec 2022 01:14:09 -0500 Subject: [PATCH] Port and related changes for secure connections with nginx as reverse proxy --- .../sdk/internal/service/LightWalletGrpcService.kt | 2 +- .../z/ecc/android/sdk/model/LightWalletEndpointExt.kt | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sdk-lib/src/main/java/cash/z/ecc/android/sdk/internal/service/LightWalletGrpcService.kt b/sdk-lib/src/main/java/cash/z/ecc/android/sdk/internal/service/LightWalletGrpcService.kt index b2d5c9d..ec9e0c3 100644 --- a/sdk-lib/src/main/java/cash/z/ecc/android/sdk/internal/service/LightWalletGrpcService.kt +++ b/sdk-lib/src/main/java/cash/z/ecc/android/sdk/internal/service/LightWalletGrpcService.kt @@ -163,7 +163,7 @@ class LightWalletGrpcService private constructor( .context(appContext) .enableFullStreamDecompression() .apply { - usePlaintext() + useTransportSecurity() /* if (lightWalletEndpoint.isSecure) { useTransportSecurity() diff --git a/sdk-lib/src/main/java/cash/z/ecc/android/sdk/model/LightWalletEndpointExt.kt b/sdk-lib/src/main/java/cash/z/ecc/android/sdk/model/LightWalletEndpointExt.kt index f7b647e..694808d 100644 --- a/sdk-lib/src/main/java/cash/z/ecc/android/sdk/model/LightWalletEndpointExt.kt +++ b/sdk-lib/src/main/java/cash/z/ecc/android/sdk/model/LightWalletEndpointExt.kt @@ -20,25 +20,25 @@ fun LightWalletEndpoint.Companion.defaultForNetwork(zcashNetwork: ZcashNetwork): */ private const val COMPUTER_LOCALHOST = "10.0.2.2" -private const val DEFAULT_PORT = 9067 +private const val DEFAULT_PORT = 443 val LightWalletEndpoint.Companion.Mainnet get() = LightWalletEndpoint( "lite2.hushpool.is", DEFAULT_PORT, - isSecure = false + isSecure = true ) val LightWalletEndpoint.Companion.Testnet get() = LightWalletEndpoint( "lite2.hushpool.is", DEFAULT_PORT, - isSecure = false + isSecure = true ) val LightWalletEndpoint.Companion.Darkside get() = LightWalletEndpoint( COMPUTER_LOCALHOST, DEFAULT_PORT, - isSecure = false + isSecure = true )