public class MultisigAccountInfo
extends java.lang.Object
| Constructor and Description |
|---|
MultisigAccountInfo(PublicAccount account,
int minApproval,
int minRemoval,
java.util.List<PublicAccount> cosignatories,
java.util.List<PublicAccount> multisigAccounts) |
| Modifier and Type | Method and Description |
|---|---|
PublicAccount |
getAccount()
Returns account multisig public account.
|
java.util.List<PublicAccount> |
getCosignatories()
Returns multisig account cosignatories.
|
int |
getMinApproval()
Returns number of signatures needed to approve a transaction.
|
int |
getMinRemoval()
Returns number of signatures needed to remove a cosignatory.
|
java.util.List<PublicAccount> |
getMultisigAccounts()
Returns multisig accounts this account is cosigner of.
|
boolean |
hasCosigner(PublicAccount account)
Checks if an account is cosignatory of the multisig account.
|
boolean |
isCosignerOfMultisigAccount(PublicAccount account)
Checks if the multisig account is cosignatory of an account.
|
boolean |
isMultisig()
Checks if the account is a multisig account.
|
public MultisigAccountInfo(PublicAccount account, int minApproval, int minRemoval, java.util.List<PublicAccount> cosignatories, java.util.List<PublicAccount> multisigAccounts)
public PublicAccount getAccount()
public int getMinApproval()
public int getMinRemoval()
public java.util.List<PublicAccount> getCosignatories()
PublicAccount>public java.util.List<PublicAccount> getMultisigAccounts()
public boolean hasCosigner(PublicAccount account)
account - PublicAccountpublic boolean isCosignerOfMultisigAccount(PublicAccount account)
account - PublicAccountpublic boolean isMultisig()