public class ModifyMultisigAccountTransaction extends Transaction
| Constructor and Description |
|---|
ModifyMultisigAccountTransaction(NetworkType networkType,
java.lang.Integer version,
Deadline deadline,
java.math.BigInteger fee,
int minApprovalDelta,
int minRemovalDelta,
java.util.List<MultisigCosignatoryModification> modifications) |
ModifyMultisigAccountTransaction(NetworkType networkType,
java.lang.Integer version,
Deadline deadline,
java.math.BigInteger fee,
int minApprovalDelta,
int minRemovalDelta,
java.util.List<MultisigCosignatoryModification> modifications,
java.lang.String signature,
PublicAccount signer,
TransactionInfo transactionInfo) |
| Modifier and Type | Method and Description |
|---|---|
static ModifyMultisigAccountTransaction |
create(Deadline deadline,
int minApprovalDelta,
int minRemovalDelta,
java.util.List<MultisigCosignatoryModification> modifications,
NetworkType networkType)
Create a modify multisig account transaction object.
|
int |
getMinApprovalDelta()
Return number of signatures needed to approve a transaction.
|
int |
getMinRemovalDelta()
Return number of signatures needed to remove a cosignatory.
|
java.util.List<MultisigCosignatoryModification> |
getModifications()
The List of cosigner accounts added or removed from the multi-signature account.
|
createTransactionHash, getDeadline, getFee, getNetworkType, getSignature, getSigner, getTransactionInfo, getType, getVersion, hasMissingSignatures, isConfirmed, isUnannounced, isUnconfirmed, signWith, toAggregatepublic ModifyMultisigAccountTransaction(NetworkType networkType, java.lang.Integer version, Deadline deadline, java.math.BigInteger fee, int minApprovalDelta, int minRemovalDelta, java.util.List<MultisigCosignatoryModification> modifications, java.lang.String signature, PublicAccount signer, TransactionInfo transactionInfo)
public ModifyMultisigAccountTransaction(NetworkType networkType, java.lang.Integer version, Deadline deadline, java.math.BigInteger fee, int minApprovalDelta, int minRemovalDelta, java.util.List<MultisigCosignatoryModification> modifications)
public static ModifyMultisigAccountTransaction create(Deadline deadline, int minApprovalDelta, int minRemovalDelta, java.util.List<MultisigCosignatoryModification> modifications, NetworkType networkType)
deadline - The deadline to include the transaction.minApprovalDelta - The min approval relative change.minRemovalDelta - The min removal relative change.modifications - The list of modifications.networkType - The network type.ModifyMultisigAccountTransactionpublic int getMinApprovalDelta()
public int getMinRemovalDelta()
public java.util.List<MultisigCosignatoryModification> getModifications()