Class TransactionContext.Builder
- java.lang.Object
-
- com.exonum.binding.core.transaction.TransactionContext.Builder
-
- Enclosing interface:
- TransactionContext
public static final class TransactionContext.Builder extends Object
Transaction context builder.
-
-
Method Summary
Modifier and Type Method Description TransactionContext.Builder
authorPk(PublicKey authorPk)
Sets transaction author public key for the context.TransactionContext
build()
Creates the transaction context instance.TransactionContext.Builder
fork(Fork fork)
Sets database fork for the context.TransactionContext.Builder
txMessageHash(HashCode hash)
Sets transaction message hash for the context.
-
-
-
Method Detail
-
fork
public TransactionContext.Builder fork(Fork fork)
Sets database fork for the context.
-
txMessageHash
public TransactionContext.Builder txMessageHash(HashCode hash)
Sets transaction message hash for the context.
-
authorPk
public TransactionContext.Builder authorPk(PublicKey authorPk)
Sets transaction author public key for the context.
-
build
public TransactionContext build()
Creates the transaction context instance.
-
-