Use shorter fog report URI in wallet

fork-5.53.8
Alex Voloshyn 2022-05-03 11:51:02 -05:00 zatwierdzone przez Alex Hart
rodzic ec361d6349
commit 60b20a9b8a
4 zmienionych plików z 13 dodań i 1 usunięć

Wyświetl plik

@ -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;

Wyświetl plik

@ -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"

Wyświetl plik

@ -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"

Wyświetl plik

@ -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,