public static final class Model.SendTransaction extends com.google.protobuf.GeneratedMessageV3 implements Model.SendTransactionOrBuilder
com.brewchain.sdk.model.SendTransaction| 限定符和类型 | 类和说明 |
|---|---|
static class |
Model.SendTransaction.Builder
Protobuf type
com.brewchain.sdk.model.SendTransaction |
static class |
Model.SendTransaction.CodeType
Protobuf enum
com.brewchain.sdk.model.SendTransaction.CodeType |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ADDRESS_FIELD_NUMBER |
static int |
CODEDATA_FIELD_NUMBER |
static int |
EXDATA_FIELD_NUMBER |
static int |
FEEHI_FIELD_NUMBER |
static int |
FEELOW_FIELD_NUMBER |
static int |
INNERCODETYPE_FIELD_NUMBER |
static int |
NONCE_FIELD_NUMBER |
static int |
OUTPUTS_FIELD_NUMBER |
static int |
PRIVATEKEY_FIELD_NUMBER |
static int |
TIMESTAMP_FIELD_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAddress()
string address = 1; |
com.google.protobuf.ByteString |
getAddressBytes()
string address = 1; |
com.google.protobuf.ByteString |
getCodeData()
指令数据
bytes codeData = 7; |
static Model.SendTransaction |
getDefaultInstance() |
Model.SendTransaction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
java.lang.String |
getExData()
string exData = 8; |
com.google.protobuf.ByteString |
getExDataBytes()
string exData = 8; |
long |
getFeeHi()
手续费高位
int64 feeHi = 4; |
long |
getFeeLow()
手续费低位;
int64 feeLow = 5; |
Model.SendTransaction.CodeType |
getInnerCodeType()
内置指令交易[0=普通交易,1=多重签名交易,2=RC20交易,3=RC721交易,4=CVM合约调用,5=JSVM合约调用,6=evfs交易,7=链委员会,8=链管理员组
.com.brewchain.sdk.model.SendTransaction.CodeType innerCodeType = 6; |
int |
getInnerCodeTypeValue()
内置指令交易[0=普通交易,1=多重签名交易,2=RC20交易,3=RC721交易,4=CVM合约调用,5=JSVM合约调用,6=evfs交易,7=链委员会,8=链管理员组
.com.brewchain.sdk.model.SendTransaction.CodeType innerCodeType = 6; |
int |
getNonce()
int32 nonce = 2; |
Model.SendTransactionOutput |
getOutputs(int index)
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36; |
int |
getOutputsCount()
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36; |
java.util.List<Model.SendTransactionOutput> |
getOutputsList()
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36; |
Model.SendTransactionOutputOrBuilder |
getOutputsOrBuilder(int index)
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36; |
java.util.List<? extends Model.SendTransactionOutputOrBuilder> |
getOutputsOrBuilderList()
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36; |
com.google.protobuf.Parser<Model.SendTransaction> |
getParserForType() |
java.lang.String |
getPrivateKey()
string privateKey = 10; |
com.google.protobuf.ByteString |
getPrivateKeyBytes()
string privateKey = 10; |
int |
getSerializedSize() |
long |
getTimestamp()
int64 timestamp = 9; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Model.SendTransaction.Builder |
newBuilder() |
static Model.SendTransaction.Builder |
newBuilder(Model.SendTransaction prototype) |
Model.SendTransaction.Builder |
newBuilderForType() |
protected Model.SendTransaction.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Model.SendTransaction |
parseDelimitedFrom(java.io.InputStream input) |
static Model.SendTransaction |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.SendTransaction |
parseFrom(byte[] data) |
static Model.SendTransaction |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.SendTransaction |
parseFrom(java.nio.ByteBuffer data) |
static Model.SendTransaction |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.SendTransaction |
parseFrom(com.google.protobuf.ByteString data) |
static Model.SendTransaction |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.SendTransaction |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Model.SendTransaction |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.SendTransaction |
parseFrom(java.io.InputStream input) |
static Model.SendTransaction |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Model.SendTransaction> |
parser() |
Model.SendTransaction.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTopublic static final int ADDRESS_FIELD_NUMBER
public static final int NONCE_FIELD_NUMBER
public static final int OUTPUTS_FIELD_NUMBER
public static final int FEEHI_FIELD_NUMBER
public static final int FEELOW_FIELD_NUMBER
public static final int INNERCODETYPE_FIELD_NUMBER
public static final int CODEDATA_FIELD_NUMBER
public static final int EXDATA_FIELD_NUMBER
public static final int TIMESTAMP_FIELD_NUMBER
public static final int PRIVATEKEY_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields 在接口中 com.google.protobuf.MessageOrBuildergetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3public java.lang.String getAddress()
string address = 1;getAddress 在接口中 Model.SendTransactionOrBuilderpublic com.google.protobuf.ByteString getAddressBytes()
string address = 1;public int getNonce()
int32 nonce = 2;getNonce 在接口中 Model.SendTransactionOrBuilderpublic java.util.List<Model.SendTransactionOutput> getOutputsList()
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36;getOutputsList 在接口中 Model.SendTransactionOrBuilderpublic java.util.List<? extends Model.SendTransactionOutputOrBuilder> getOutputsOrBuilderList()
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36;public int getOutputsCount()
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36;public Model.SendTransactionOutput getOutputs(int index)
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36;getOutputs 在接口中 Model.SendTransactionOrBuilderpublic Model.SendTransactionOutputOrBuilder getOutputsOrBuilder(int index)
repeated .com.brewchain.sdk.model.SendTransactionOutput outputs = 36;public long getFeeHi()
手续费高位
int64 feeHi = 4;getFeeHi 在接口中 Model.SendTransactionOrBuilderpublic long getFeeLow()
手续费低位;
int64 feeLow = 5;getFeeLow 在接口中 Model.SendTransactionOrBuilderpublic int getInnerCodeTypeValue()
内置指令交易[0=普通交易,1=多重签名交易,2=RC20交易,3=RC721交易,4=CVM合约调用,5=JSVM合约调用,6=evfs交易,7=链委员会,8=链管理员组
.com.brewchain.sdk.model.SendTransaction.CodeType innerCodeType = 6;public Model.SendTransaction.CodeType getInnerCodeType()
内置指令交易[0=普通交易,1=多重签名交易,2=RC20交易,3=RC721交易,4=CVM合约调用,5=JSVM合约调用,6=evfs交易,7=链委员会,8=链管理员组
.com.brewchain.sdk.model.SendTransaction.CodeType innerCodeType = 6;public com.google.protobuf.ByteString getCodeData()
指令数据
bytes codeData = 7;getCodeData 在接口中 Model.SendTransactionOrBuilderpublic java.lang.String getExData()
string exData = 8;getExData 在接口中 Model.SendTransactionOrBuilderpublic com.google.protobuf.ByteString getExDataBytes()
string exData = 8;getExDataBytes 在接口中 Model.SendTransactionOrBuilderpublic long getTimestamp()
int64 timestamp = 9;getTimestamp 在接口中 Model.SendTransactionOrBuilderpublic java.lang.String getPrivateKey()
string privateKey = 10;getPrivateKey 在接口中 Model.SendTransactionOrBuilderpublic com.google.protobuf.ByteString getPrivateKeyBytes()
string privateKey = 10;public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo 在接口中 com.google.protobuf.MessageLitewriteTo 在类中 com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize 在接口中 com.google.protobuf.MessageLitegetSerializedSize 在类中 com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals 在接口中 com.google.protobuf.Messageequals 在类中 com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode 在接口中 com.google.protobuf.MessagehashCode 在类中 com.google.protobuf.AbstractMessagepublic static Model.SendTransaction parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.SendTransaction parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.SendTransaction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.SendTransaction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.SendTransaction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.SendTransaction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.SendTransaction parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Model.SendTransaction parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Model.SendTransaction parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Model.SendTransaction parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Model.SendTransaction parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Model.SendTransaction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Model.SendTransaction.Builder newBuilderForType()
newBuilderForType 在接口中 com.google.protobuf.MessagenewBuilderForType 在接口中 com.google.protobuf.MessageLitepublic static Model.SendTransaction.Builder newBuilder()
public static Model.SendTransaction.Builder newBuilder(Model.SendTransaction prototype)
public Model.SendTransaction.Builder toBuilder()
toBuilder 在接口中 com.google.protobuf.MessagetoBuilder 在接口中 com.google.protobuf.MessageLiteprotected Model.SendTransaction.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType 在类中 com.google.protobuf.GeneratedMessageV3public static Model.SendTransaction getDefaultInstance()
public static com.google.protobuf.Parser<Model.SendTransaction> parser()
public com.google.protobuf.Parser<Model.SendTransaction> getParserForType()
getParserForType 在接口中 com.google.protobuf.MessagegetParserForType 在接口中 com.google.protobuf.MessageLitegetParserForType 在类中 com.google.protobuf.GeneratedMessageV3public Model.SendTransaction getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilder