mirror of
https://github.com/sparrowwallet/drongo.git
synced 2024-12-25 09:36:44 +00:00
add master wallet reference
This commit is contained in:
parent
cc32285d58
commit
7dca0d0c39
1 changed files with 9 additions and 0 deletions
|
@ -24,6 +24,7 @@ public class Wallet {
|
|||
public static final String ALLOW_DERIVATIONS_MATCHING_OTHER_SCRIPT_TYPES_PROPERTY = "com.sparrowwallet.allowDerivationsMatchingOtherScriptTypes";
|
||||
|
||||
private String name;
|
||||
private Wallet masterWallet;
|
||||
private Network network = Network.get();
|
||||
private PolicyType policyType;
|
||||
private ScriptType scriptType;
|
||||
|
@ -140,6 +141,14 @@ public class Wallet {
|
|||
this.birthDate = birthDate;
|
||||
}
|
||||
|
||||
public Wallet getMasterWallet() {
|
||||
return masterWallet;
|
||||
}
|
||||
|
||||
public void setMasterWallet(Wallet masterWallet) {
|
||||
this.masterWallet = masterWallet;
|
||||
}
|
||||
|
||||
public synchronized WalletNode getNode(KeyPurpose keyPurpose) {
|
||||
WalletNode purposeNode;
|
||||
Optional<WalletNode> optionalPurposeNode = purposeNodes.stream().filter(node -> node.getKeyPurpose().equals(keyPurpose)).findFirst();
|
||||
|
|
Loading…
Reference in a new issue