com.hedera.hapi.block.stream.output.protoc.SignScheduleOutputOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: stream/output/schedule_service.proto
package com.hedera.hapi.block.stream.output.protoc;
public interface SignScheduleOutputOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.hedera.hapi.block.stream.output.SignScheduleOutput)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* A scheduled transaction identifier.
* <p>
* This value SHALL be the transaction identifier for the _scheduled_
* child transaction executed as a result of gathering sufficient
* signatures to complete the schedule.<br/>
* This value SHALL NOT be set unless the scheduled transaction was
* executed as a child of this schedule sign transaction.<br/>
* This value SHALL NOT be set unless this schedule sign transaction
* was signed by sufficient additional keys to meet the signature
* requirements for the scheduled child transaction.
*
*
* .proto.TransactionID scheduled_transaction_id = 1;
* @return Whether the scheduledTransactionId field is set.
*/
boolean hasScheduledTransactionId();
/**
*
**
* A scheduled transaction identifier.
* <p>
* This value SHALL be the transaction identifier for the _scheduled_
* child transaction executed as a result of gathering sufficient
* signatures to complete the schedule.<br/>
* This value SHALL NOT be set unless the scheduled transaction was
* executed as a child of this schedule sign transaction.<br/>
* This value SHALL NOT be set unless this schedule sign transaction
* was signed by sufficient additional keys to meet the signature
* requirements for the scheduled child transaction.
*
*
* .proto.TransactionID scheduled_transaction_id = 1;
* @return The scheduledTransactionId.
*/
com.hederahashgraph.api.proto.java.TransactionID getScheduledTransactionId();
/**
*
**
* A scheduled transaction identifier.
* <p>
* This value SHALL be the transaction identifier for the _scheduled_
* child transaction executed as a result of gathering sufficient
* signatures to complete the schedule.<br/>
* This value SHALL NOT be set unless the scheduled transaction was
* executed as a child of this schedule sign transaction.<br/>
* This value SHALL NOT be set unless this schedule sign transaction
* was signed by sufficient additional keys to meet the signature
* requirements for the scheduled child transaction.
*
*
* .proto.TransactionID scheduled_transaction_id = 1;
*/
com.hederahashgraph.api.proto.java.TransactionIDOrBuilder getScheduledTransactionIdOrBuilder();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy