public class LockFundsTransaction extends Transaction
| Constructor and Description |
|---|
LockFundsTransaction(NetworkType networkType,
java.lang.Integer version,
Deadline deadline,
java.math.BigInteger fee,
Mosaic mosaic,
java.math.BigInteger duration,
SignedTransaction signedTransaction) |
LockFundsTransaction(NetworkType networkType,
java.lang.Integer version,
Deadline deadline,
java.math.BigInteger fee,
Mosaic mosaic,
java.math.BigInteger duration,
SignedTransaction signedTransaction,
java.lang.String signature,
PublicAccount signer,
TransactionInfo transactionInfo) |
| Modifier and Type | Method and Description |
|---|---|
static LockFundsTransaction |
create(Deadline deadline,
Mosaic mosaic,
java.math.BigInteger duration,
SignedTransaction signedTransaction,
NetworkType networkType)
Create a lock funds transaction object.
|
java.math.BigInteger |
getDuration()
Returns funds lock duration in number of blocks.
|
Mosaic |
getMosaic()
Returns locked mosaic.
|
SignedTransaction |
getSignedTransaction()
Returns signed transaction for which funds are locked.
|
createTransactionHash, getDeadline, getFee, getNetworkType, getSignature, getSigner, getTransactionInfo, getType, getVersion, hasMissingSignatures, isConfirmed, isUnannounced, isUnconfirmed, signWith, toAggregatepublic LockFundsTransaction(NetworkType networkType, java.lang.Integer version, Deadline deadline, java.math.BigInteger fee, Mosaic mosaic, java.math.BigInteger duration, SignedTransaction signedTransaction, java.lang.String signature, PublicAccount signer, TransactionInfo transactionInfo)
public LockFundsTransaction(NetworkType networkType, java.lang.Integer version, Deadline deadline, java.math.BigInteger fee, Mosaic mosaic, java.math.BigInteger duration, SignedTransaction signedTransaction)
public static LockFundsTransaction create(Deadline deadline, Mosaic mosaic, java.math.BigInteger duration, SignedTransaction signedTransaction, NetworkType networkType)
deadline - The deadline to include the transaction.mosaic - The locked mosaic.duration - The funds lock duration.signedTransaction - The signed transaction for which funds are locked.networkType - The network type.public Mosaic getMosaic()
public java.math.BigInteger getDuration()
public SignedTransaction getSignedTransaction()