Use shorter fog report URI in wallet

This commit is contained in:
Alex Voloshyn
2022-05-03 11:51:02 -05:00
committed by Alex Hart
parent ec361d6349
commit 60b20a9b8a
4 changed files with 13 additions and 1 deletions

View File

@@ -27,6 +27,8 @@ public abstract class MobileCoinConfig {
abstract @NonNull Uri getFogUri();
abstract @NonNull Uri getFogReportUri();
abstract @NonNull byte[] getFogAuthoritySpki();
abstract @NonNull AuthCredentials getAuth() throws IOException;

View File

@@ -36,6 +36,11 @@ final class MobileCoinMainNetConfig extends MobileCoinConfig {
return Uri.parse("fog://service.fog.mob.production.namda.net");
}
@Override
@NonNull Uri getFogReportUri() {
return Uri.parse("fog://fog-rpt-prd.namda.net");
}
@Override
@NonNull byte[] getFogAuthoritySpki() {
return Base64.decodeOrThrow("MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxaNIOgcoQtq0S64dFVha\n"

View File

@@ -42,6 +42,11 @@ final class MobileCoinTestNetConfig extends MobileCoinConfig {
return Uri.parse("fog://service.fog.mob.staging.namda.net");
}
@Override
@NonNull Uri getFogReportUri() {
return Uri.parse("fog://fog-rpt-stg.namda.net");
}
@Override
@NonNull byte[] getFogAuthoritySpki() {
return Base64.decodeOrThrow("MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoCMq8nnjTq5EEQ4EI7yr\n"

View File

@@ -59,7 +59,7 @@ public final class Wallet {
public Wallet(@NonNull MobileCoinConfig mobileCoinConfig, @NonNull Entropy paymentsEntropy) {
this.mobileCoinConfig = mobileCoinConfig;
try {
this.account = AccountKey.fromBip39Entropy(paymentsEntropy.getBytes(), 0, mobileCoinConfig.getFogUri(), "", mobileCoinConfig.getFogAuthoritySpki());
this.account = AccountKey.fromBip39Entropy(paymentsEntropy.getBytes(), 0, mobileCoinConfig.getFogReportUri(), "", mobileCoinConfig.getFogAuthoritySpki());
this.publicAddress = new MobileCoinPublicAddress(account.getPublicAddress());
this.mobileCoinClient = new MobileCoinClient(account,