public static class Transaction.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(TransactionBuilderAccount sourceAccount)
Construct a new transaction builder.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction.Builder |
addMemo(Memo memo)
Adds a memo to this transaction.
|
Transaction.Builder |
addOperation(Operation operation)
Adds a new operation to this transaction.
|
Transaction.Builder |
addTimeBounds(TimeBounds timeBounds)
Adds a time-bounds to this transaction.
|
Transaction |
build()
Builds a transaction.
|
int |
getOperationsCount() |
public Builder(TransactionBuilderAccount sourceAccount)
sourceAccount - The source account for this transaction. This account is the account
who will use a sequence number. When build() is called, the account object's sequence number
will be incremented.public int getOperationsCount()
public Transaction.Builder addOperation(Operation operation)
operation - Operationpublic Transaction.Builder addMemo(Memo memo)
memo - Memopublic Transaction.Builder addTimeBounds(TimeBounds timeBounds)
timeBounds - TimeBoundspublic Transaction build()