java.lang.Object
com.google.protobuf.AbstractMessageLite<InternalCallContext,InternalCallContext.Builder>
com.google.protobuf.GeneratedMessageLite<InternalCallContext,InternalCallContext.Builder>
com.hedera.hashgraph.sdk.proto.InternalCallContext
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,InternalCallContextOrBuilder
@Generated
public final class InternalCallContext
extends com.google.protobuf.GeneratedMessageLite<InternalCallContext,InternalCallContext.Builder>
implements InternalCallContextOrBuilder
* Context of an internal call in an EVM transaction that is not otherwise externalized.<br/> This message does not say anything about whether an EVM transaction is itself a logical transaction in a Hiero transactional unit. It simply provides context on an internal message call within an EVM transaction.Protobuf type
proto.InternalCallContext-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class* Context of an internal call in an EVM transaction that is not otherwise externalized.<br/> This message does not say anything about whether an EVM transaction is itself a logical transaction in a Hiero transactional unit.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) com.google.protobuf.ByteString* The call data for the call.<br/>static InternalCallContextlonggetGas()* The gas available for the call.<br/>longgetValue()* The value sent with the call.<br/>static InternalCallContext.Builderstatic InternalCallContext.BuildernewBuilder(InternalCallContext prototype) static InternalCallContextparseDelimitedFrom(InputStream input) static InternalCallContextparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InternalCallContextparseFrom(byte[] data) static InternalCallContextparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InternalCallContextparseFrom(com.google.protobuf.ByteString data) static InternalCallContextparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InternalCallContextparseFrom(com.google.protobuf.CodedInputStream input) static InternalCallContextparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InternalCallContextparseFrom(InputStream input) static InternalCallContextparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InternalCallContextparseFrom(ByteBuffer data) static InternalCallContextparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<InternalCallContext> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
GAS_FIELD_NUMBER
public static final int GAS_FIELD_NUMBER- See Also:
-
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER- See Also:
-
CALL_DATA_FIELD_NUMBER
public static final int CALL_DATA_FIELD_NUMBER- See Also:
-
-
Method Details
-
getGas
public long getGas()* The gas available for the call.<br/>
uint64 gas = 1;- Specified by:
getGasin interfaceInternalCallContextOrBuilder- Returns:
- The gas.
-
getValue
public long getValue()* The value sent with the call.<br/>
uint64 value = 2;- Specified by:
getValuein interfaceInternalCallContextOrBuilder- Returns:
- The value.
-
getCallData
public com.google.protobuf.ByteString getCallData()* The call data for the call.<br/>
bytes call_data = 3;- Specified by:
getCallDatain interfaceInternalCallContextOrBuilder- Returns:
- The callData.
-
parseFrom
public static InternalCallContext parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InternalCallContext parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InternalCallContext parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InternalCallContext parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InternalCallContext parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InternalCallContext parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static InternalCallContext parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static InternalCallContext parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static InternalCallContext parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static InternalCallContext parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<InternalCallContext,InternalCallContext.Builder>
-
getDefaultInstance
-
parser
-