All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hedera.hapi.platform.event.legacy.EventTransactionOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.54.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: event/event_transaction.proto

package com.hedera.hapi.platform.event.legacy;

public interface EventTransactionOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.hedera.hapi.platform.event.EventTransaction)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * An application transaction.
   * <p>
   * The contents of this transaction SHALL be defined by the application
   * subsystem that created the event.<br/>
   * The contents MUST be a serialized protobuf message.
   * 
* * bytes application_transaction = 1; * @return Whether the applicationTransaction field is set. */ boolean hasApplicationTransaction(); /** *
   **
   * An application transaction.
   * <p>
   * The contents of this transaction SHALL be defined by the application
   * subsystem that created the event.<br/>
   * The contents MUST be a serialized protobuf message.
   * 
* * bytes application_transaction = 1; * @return The applicationTransaction. */ com.google.protobuf.ByteString getApplicationTransaction(); /** *
   **
   * A state signature.
   * <p>
   * This transaction SHALL be a valid state signature for a state snapshot.
   * 
* * .com.hedera.hapi.platform.event.StateSignatureTransaction state_signature_transaction = 2; * @return Whether the stateSignatureTransaction field is set. */ boolean hasStateSignatureTransaction(); /** *
   **
   * A state signature.
   * <p>
   * This transaction SHALL be a valid state signature for a state snapshot.
   * 
* * .com.hedera.hapi.platform.event.StateSignatureTransaction state_signature_transaction = 2; * @return The stateSignatureTransaction. */ com.hedera.hapi.platform.event.legacy.StateSignatureTransaction getStateSignatureTransaction(); /** *
   **
   * A state signature.
   * <p>
   * This transaction SHALL be a valid state signature for a state snapshot.
   * 
* * .com.hedera.hapi.platform.event.StateSignatureTransaction state_signature_transaction = 2; */ com.hedera.hapi.platform.event.legacy.StateSignatureTransactionOrBuilder getStateSignatureTransactionOrBuilder(); public com.hedera.hapi.platform.event.legacy.EventTransaction.TransactionCase getTransactionCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy