public final class CompletedTransaction extends SignedTransaction
signaturescreatedTime, expirationDate, extensions, operations, refBlockNum, refBlockPrefix| Constructor and Description |
|---|
CompletedTransaction(BlockId blockId,
List<Operation> operations,
List<FutureExtensions> extensions)
Like
CompletedTransaction(BlockId, List, List),
but allows you to provide a
BlockId object as the
reference block and will also set the expirationDate to the
latest possible time. |
CompletedTransaction(org.joou.UShort refBlockNum,
org.joou.UInteger refBlockPrefix,
TimePointSec expirationDate,
List<Operation> operations,
List<FutureExtensions> extensions,
Long createdTime,
TransactionId transactionId,
Long blockNum,
Long transactionNum,
String status)
Create a new signed transaction object.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getBlockNum() |
String |
getStatus() |
TransactionId |
getTransactionId() |
long |
getTransactionNum() |
void |
setBlockNum(long blockNum) |
void |
setStatus(String status) |
void |
setTransactionId(TransactionId transactionId) |
void |
setTransactionNum(long transactionNum) |
generateTransactionId, getRequiredSignatureKeys, getSignatures, sign, sign, toByteArray, toByteArray, toStringgetCreatedTime, getExpirationDate, getExtensions, getOperations, getRefBlockNum, getRefBlockPrefix, getRequiredAuthorities, setCreatedTime, setExpirationDate, setExtensions, setOperations, setRefBlockNum, setRefBlockPrefix, setRefBlockPrefix, validatepublic CompletedTransaction(org.joou.UShort refBlockNum,
org.joou.UInteger refBlockPrefix,
TimePointSec expirationDate,
List<Operation> operations,
List<FutureExtensions> extensions,
Long createdTime,
TransactionId transactionId,
Long blockNum,
Long transactionNum,
String status)
refBlockNum - The reference block number (see
Transaction.setRefBlockNum(UShort)).refBlockPrefix - The reference block index (see
Transaction.setRefBlockPrefix(UInteger)).expirationDate - Define until when the transaction has to be processed (see
Transaction.setExpirationDate(TimePointSec)).operations - A list of operations to process within this Transaction (see
Transaction.setOperations(List)).extensions - Extensions are currently not supported and will be ignored
(see Transaction.setExtensions(List)).createdTime - Time create Transaction.transactionId - The transaction id.blockNum - The block number.transactionNum - The transaction number.status - status of transactionpublic CompletedTransaction(BlockId blockId, List<Operation> operations, List<FutureExtensions> extensions)
CompletedTransaction(BlockId, List, List),
but allows you to provide a
BlockId object as the
reference block and will also set the expirationDate to the
latest possible time.blockId - The block reference (see Transaction.setRefBlockNum(UShort) and
Transaction.setRefBlockPrefix(UInteger)).operations - A list of operations to process within this Transaction (see
Transaction.setOperations(List)).extensions - Extensions are currently not supported and will be ignored
(see Transaction.setExtensions(List)).public TransactionId getTransactionId()
public void setTransactionId(TransactionId transactionId)
public long getBlockNum()
public void setBlockNum(long blockNum)
public long getTransactionNum()
public void setTransactionNum(long transactionNum)
public String getStatus()
public void setStatus(String status)
Copyright © 2019. All rights reserved.