Updated on 2026-08-14

This commit is contained in:
Tangem 2020-06-18 22:44:08 +03:00
parent e5f7a71555
commit e5a109b367
4 changed files with 29 additions and 2 deletions

View file

@ -19,7 +19,7 @@ public class XrpData extends CoinData {
private Boolean accountNotFound, targetAccountCreated = false;
private String resolvedPayIdAddress = null;
private String resolvedPayIdAddress, resolvedPayIdTag = null;
@Override
public void loadFromBundle(Bundle B) {
@ -39,6 +39,8 @@ public class XrpData extends CoinData {
else targetAccountCreated = false;
if (B.containsKey("ResolvedPayIdAddress")) resolvedPayIdAddress = B.getString("ResolvedPayIdAddress");
else resolvedPayIdAddress = null;
if (B.containsKey("ResolvedPayIdTag")) resolvedPayIdTag = B.getString("ResolvedPayIdTag");
else resolvedPayIdAddress = null;
}
@Override
@ -52,6 +54,7 @@ public class XrpData extends CoinData {
if (accountNotFound != null) B.putBoolean("AccoundNotFound", accountNotFound);
if (targetAccountCreated != null) B.putBoolean("TargetAccountCreated", targetAccountCreated);
if (resolvedPayIdAddress != null) B.putString("ResolvedPayIdAddress", resolvedPayIdAddress);
if (resolvedPayIdTag != null) B.putString("ResolvedPayIdTag", resolvedPayIdTag);
} catch (Exception e) {
Log.e("Can't save to bundle ", e.getMessage());
}
@ -67,6 +70,7 @@ public class XrpData extends CoinData {
accountNotFound = false;
targetAccountCreated = false;
resolvedPayIdAddress = null;
resolvedPayIdTag = null;
}
// balanceUnconfirmed is just the latest balance, it equals balanceConfirmed if no unconfirmed transaction present
@ -138,4 +142,12 @@ public class XrpData extends CoinData {
public void setResolvedPayIdAddress(String resolvedPayIdAddress) {
this.resolvedPayIdAddress = resolvedPayIdAddress;
}
public String getResolvedPayIdTag() {
return resolvedPayIdTag;
}
public void setResolvedPayIdTag(String resolvedPayIdTag) {
this.resolvedPayIdTag = resolvedPayIdTag;
}
}