-public class CreateTransaction implements SerializableMessage {
- public static final Class<ShardTransactionMessages.CreateTransaction> SERIALIZABLE_CLASS =
- ShardTransactionMessages.CreateTransaction.class;
-
- public static final int HELIUM_1_VERSION = 1;
- public static final int CURRENT_VERSION = HELIUM_1_VERSION;
-
- private final String transactionId;
- private final int transactionType;
- private final String transactionChainId;
- private final int version;
-
- public CreateTransaction(String transactionId, int transactionType) {
- this(transactionId, transactionType, "");
- }
-
- public CreateTransaction(String transactionId, int transactionType, String transactionChainId) {
- this(transactionId, transactionType, transactionChainId, CURRENT_VERSION);