public static final class XchainOuterClass.Transaction extends com.google.protobuf.GeneratedMessageLite<XchainOuterClass.Transaction,XchainOuterClass.Transaction.Builder> implements XchainOuterClass.TransactionOrBuilder
Transaction is the information of the transaction
Protobuf type pb.Transaction
| 限定符和类型 | 类和说明 |
|---|---|
static class |
XchainOuterClass.Transaction.Builder
Transaction is the information of the transaction
Protobuf type
pb.Transaction |
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.MergeFromVisitor, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm, com.google.protobuf.GeneratedMessageLite.Visitor| 限定符和类型 | 字段和说明 |
|---|---|
static int |
AUTH_REQUIRE_FIELD_NUMBER |
static int |
AUTH_REQUIRE_SIGNS_FIELD_NUMBER |
static int |
AUTOGEN_FIELD_NUMBER |
static int |
BLOCKID_FIELD_NUMBER |
static int |
COINBASE_FIELD_NUMBER |
static int |
CONTRACT_REQUESTS_FIELD_NUMBER |
static int |
DESC_FIELD_NUMBER |
static int |
INITIATOR_FIELD_NUMBER |
static int |
INITIATOR_SIGNS_FIELD_NUMBER |
static int |
MODIFY_BLOCK_FIELD_NUMBER |
static int |
NONCE_FIELD_NUMBER |
static int |
RECEIVED_TIMESTAMP_FIELD_NUMBER |
static int |
TIMESTAMP_FIELD_NUMBER |
static int |
TX_INPUTS_EXT_FIELD_NUMBER |
static int |
TX_INPUTS_FIELD_NUMBER |
static int |
TX_OUTPUTS_EXT_FIELD_NUMBER |
static int |
TX_OUTPUTS_FIELD_NUMBER |
static int |
TXID_FIELD_NUMBER |
static int |
VERSION_FIELD_NUMBER |
static int |
XUPER_SIGN_FIELD_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
Object arg0,
Object arg1) |
String |
getAuthRequire(int index)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
com.google.protobuf.ByteString |
getAuthRequireBytes(int index)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
int |
getAuthRequireCount()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
List<String> |
getAuthRequireList()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
XchainOuterClass.SignatureInfo |
getAuthRequireSigns(int index)
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29; |
int |
getAuthRequireSignsCount()
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29; |
List<XchainOuterClass.SignatureInfo> |
getAuthRequireSignsList()
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29; |
XchainOuterClass.SignatureInfoOrBuilder |
getAuthRequireSignsOrBuilder(int index)
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29; |
List<? extends XchainOuterClass.SignatureInfoOrBuilder> |
getAuthRequireSignsOrBuilderList()
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29; |
boolean |
getAutogen()
auto generated tx
optional bool autogen = 11; |
com.google.protobuf.ByteString |
getBlockid()
the blockid the transaction belong to
optional bytes blockid = 2; |
boolean |
getCoinbase()
Mining rewards
optional bool coinbase = 7; |
XchainOuterClass.InvokeRequest |
getContractRequests(int index)
repeated .pb.InvokeRequest contract_requests = 25; |
int |
getContractRequestsCount()
repeated .pb.InvokeRequest contract_requests = 25; |
List<XchainOuterClass.InvokeRequest> |
getContractRequestsList()
repeated .pb.InvokeRequest contract_requests = 25; |
XchainOuterClass.InvokeRequestOrBuilder |
getContractRequestsOrBuilder(int index)
repeated .pb.InvokeRequest contract_requests = 25; |
List<? extends XchainOuterClass.InvokeRequestOrBuilder> |
getContractRequestsOrBuilderList()
repeated .pb.InvokeRequest contract_requests = 25; |
static XchainOuterClass.Transaction |
getDefaultInstance() |
com.google.protobuf.ByteString |
getDesc()
Transaction description or system contract
optional bytes desc = 6; |
String |
getInitiator()
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
optional string initiator = 26; |
com.google.protobuf.ByteString |
getInitiatorBytes()
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
optional string initiator = 26; |
XchainOuterClass.SignatureInfo |
getInitiatorSigns(int index)
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28; |
int |
getInitiatorSignsCount()
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28; |
List<XchainOuterClass.SignatureInfo> |
getInitiatorSignsList()
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28; |
XchainOuterClass.SignatureInfoOrBuilder |
getInitiatorSignsOrBuilder(int index)
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28; |
List<? extends XchainOuterClass.SignatureInfoOrBuilder> |
getInitiatorSignsOrBuilderList()
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28; |
XchainOuterClass.ModifyBlock |
getModifyBlock()
可修改区块链标记
optional .pb.ModifyBlock modify_block = 32; |
String |
getNonce()
Random number used to avoid replay attacks
optional string nonce = 8; |
com.google.protobuf.ByteString |
getNonceBytes()
Random number used to avoid replay attacks
optional string nonce = 8; |
long |
getReceivedTimestamp()
节点收到tx的时间戳,不参与签名
optional int64 received_timestamp = 30; |
int |
getSerializedSize() |
long |
getTimestamp()
Timestamp to launch the transaction
optional int64 timestamp = 9; |
com.google.protobuf.ByteString |
getTxid()
txid is the id of this transaction
optional bytes txid = 1; |
XchainOuterClass.TxInput |
getTxInputs(int index)
Transaction input list
repeated .pb.TxInput tx_inputs = 3; |
int |
getTxInputsCount()
Transaction input list
repeated .pb.TxInput tx_inputs = 3; |
XchainOuterClass.TxInputExt |
getTxInputsExt(int index)
repeated .pb.TxInputExt tx_inputs_ext = 23; |
int |
getTxInputsExtCount()
repeated .pb.TxInputExt tx_inputs_ext = 23; |
List<XchainOuterClass.TxInputExt> |
getTxInputsExtList()
repeated .pb.TxInputExt tx_inputs_ext = 23; |
XchainOuterClass.TxInputExtOrBuilder |
getTxInputsExtOrBuilder(int index)
repeated .pb.TxInputExt tx_inputs_ext = 23; |
List<? extends XchainOuterClass.TxInputExtOrBuilder> |
getTxInputsExtOrBuilderList()
repeated .pb.TxInputExt tx_inputs_ext = 23; |
List<XchainOuterClass.TxInput> |
getTxInputsList()
Transaction input list
repeated .pb.TxInput tx_inputs = 3; |
XchainOuterClass.TxInputOrBuilder |
getTxInputsOrBuilder(int index)
Transaction input list
repeated .pb.TxInput tx_inputs = 3; |
List<? extends XchainOuterClass.TxInputOrBuilder> |
getTxInputsOrBuilderList()
Transaction input list
repeated .pb.TxInput tx_inputs = 3; |
XchainOuterClass.TxOutput |
getTxOutputs(int index)
Transaction output list
repeated .pb.TxOutput tx_outputs = 4; |
int |
getTxOutputsCount()
Transaction output list
repeated .pb.TxOutput tx_outputs = 4; |
XchainOuterClass.TxOutputExt |
getTxOutputsExt(int index)
repeated .pb.TxOutputExt tx_outputs_ext = 24; |
int |
getTxOutputsExtCount()
repeated .pb.TxOutputExt tx_outputs_ext = 24; |
List<XchainOuterClass.TxOutputExt> |
getTxOutputsExtList()
repeated .pb.TxOutputExt tx_outputs_ext = 24; |
XchainOuterClass.TxOutputExtOrBuilder |
getTxOutputsExtOrBuilder(int index)
repeated .pb.TxOutputExt tx_outputs_ext = 24; |
List<? extends XchainOuterClass.TxOutputExtOrBuilder> |
getTxOutputsExtOrBuilderList()
repeated .pb.TxOutputExt tx_outputs_ext = 24; |
List<XchainOuterClass.TxOutput> |
getTxOutputsList()
Transaction output list
repeated .pb.TxOutput tx_outputs = 4; |
XchainOuterClass.TxOutputOrBuilder |
getTxOutputsOrBuilder(int index)
Transaction output list
repeated .pb.TxOutput tx_outputs = 4; |
List<? extends XchainOuterClass.TxOutputOrBuilder> |
getTxOutputsOrBuilderList()
Transaction output list
repeated .pb.TxOutput tx_outputs = 4; |
int |
getVersion()
tx format version; tx格式版本号
optional int32 version = 10; |
XchainOuterClass.XuperSignature |
getXuperSign()
统一签名(支持多重签名/环签名等,与initiator_signs/auth_require_signs不同时使用)
optional .pb.XuperSignature xuper_sign = 31; |
boolean |
hasModifyBlock()
可修改区块链标记
optional .pb.ModifyBlock modify_block = 32; |
boolean |
hasXuperSign()
统一签名(支持多重签名/环签名等,与initiator_signs/auth_require_signs不同时使用)
optional .pb.XuperSignature xuper_sign = 31; |
static XchainOuterClass.Transaction.Builder |
newBuilder() |
static XchainOuterClass.Transaction.Builder |
newBuilder(XchainOuterClass.Transaction prototype) |
static XchainOuterClass.Transaction |
parseDelimitedFrom(InputStream input) |
static XchainOuterClass.Transaction |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static XchainOuterClass.Transaction |
parseFrom(byte[] data) |
static XchainOuterClass.Transaction |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static XchainOuterClass.Transaction |
parseFrom(com.google.protobuf.ByteString data) |
static XchainOuterClass.Transaction |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static XchainOuterClass.Transaction |
parseFrom(com.google.protobuf.CodedInputStream input) |
static XchainOuterClass.Transaction |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static XchainOuterClass.Transaction |
parseFrom(InputStream input) |
static XchainOuterClass.Transaction |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<XchainOuterClass.Transaction> |
parser() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, isInitialized, makeImmutable, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, toBuilder, toStringpublic static final int TXID_FIELD_NUMBER
public static final int BLOCKID_FIELD_NUMBER
public static final int TX_INPUTS_FIELD_NUMBER
public static final int TX_OUTPUTS_FIELD_NUMBER
public static final int DESC_FIELD_NUMBER
public static final int COINBASE_FIELD_NUMBER
public static final int NONCE_FIELD_NUMBER
public static final int TIMESTAMP_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
public static final int AUTOGEN_FIELD_NUMBER
public static final int TX_INPUTS_EXT_FIELD_NUMBER
public static final int TX_OUTPUTS_EXT_FIELD_NUMBER
public static final int CONTRACT_REQUESTS_FIELD_NUMBER
public static final int INITIATOR_FIELD_NUMBER
public static final int AUTH_REQUIRE_FIELD_NUMBER
public static final int INITIATOR_SIGNS_FIELD_NUMBER
public static final int AUTH_REQUIRE_SIGNS_FIELD_NUMBER
public static final int RECEIVED_TIMESTAMP_FIELD_NUMBER
public static final int XUPER_SIGN_FIELD_NUMBER
public static final int MODIFY_BLOCK_FIELD_NUMBER
public com.google.protobuf.ByteString getTxid()
txid is the id of this transaction
optional bytes txid = 1;getTxid 在接口中 XchainOuterClass.TransactionOrBuilderpublic com.google.protobuf.ByteString getBlockid()
the blockid the transaction belong to
optional bytes blockid = 2;public List<XchainOuterClass.TxInput> getTxInputsList()
Transaction input list
repeated .pb.TxInput tx_inputs = 3;public List<? extends XchainOuterClass.TxInputOrBuilder> getTxInputsOrBuilderList()
Transaction input list
repeated .pb.TxInput tx_inputs = 3;public int getTxInputsCount()
Transaction input list
repeated .pb.TxInput tx_inputs = 3;public XchainOuterClass.TxInput getTxInputs(int index)
Transaction input list
repeated .pb.TxInput tx_inputs = 3;public XchainOuterClass.TxInputOrBuilder getTxInputsOrBuilder(int index)
Transaction input list
repeated .pb.TxInput tx_inputs = 3;public List<XchainOuterClass.TxOutput> getTxOutputsList()
Transaction output list
repeated .pb.TxOutput tx_outputs = 4;public List<? extends XchainOuterClass.TxOutputOrBuilder> getTxOutputsOrBuilderList()
Transaction output list
repeated .pb.TxOutput tx_outputs = 4;public int getTxOutputsCount()
Transaction output list
repeated .pb.TxOutput tx_outputs = 4;public XchainOuterClass.TxOutput getTxOutputs(int index)
Transaction output list
repeated .pb.TxOutput tx_outputs = 4;public XchainOuterClass.TxOutputOrBuilder getTxOutputsOrBuilder(int index)
Transaction output list
repeated .pb.TxOutput tx_outputs = 4;public com.google.protobuf.ByteString getDesc()
Transaction description or system contract
optional bytes desc = 6;getDesc 在接口中 XchainOuterClass.TransactionOrBuilderpublic boolean getCoinbase()
Mining rewards
optional bool coinbase = 7;public String getNonce()
Random number used to avoid replay attacks
optional string nonce = 8;public com.google.protobuf.ByteString getNonceBytes()
Random number used to avoid replay attacks
optional string nonce = 8;public long getTimestamp()
Timestamp to launch the transaction
optional int64 timestamp = 9;public int getVersion()
tx format version; tx格式版本号
optional int32 version = 10;public boolean getAutogen()
auto generated tx
optional bool autogen = 11;public List<XchainOuterClass.TxInputExt> getTxInputsExtList()
repeated .pb.TxInputExt tx_inputs_ext = 23;public List<? extends XchainOuterClass.TxInputExtOrBuilder> getTxInputsExtOrBuilderList()
repeated .pb.TxInputExt tx_inputs_ext = 23;public int getTxInputsExtCount()
repeated .pb.TxInputExt tx_inputs_ext = 23;public XchainOuterClass.TxInputExt getTxInputsExt(int index)
repeated .pb.TxInputExt tx_inputs_ext = 23;public XchainOuterClass.TxInputExtOrBuilder getTxInputsExtOrBuilder(int index)
repeated .pb.TxInputExt tx_inputs_ext = 23;public List<XchainOuterClass.TxOutputExt> getTxOutputsExtList()
repeated .pb.TxOutputExt tx_outputs_ext = 24;public List<? extends XchainOuterClass.TxOutputExtOrBuilder> getTxOutputsExtOrBuilderList()
repeated .pb.TxOutputExt tx_outputs_ext = 24;public int getTxOutputsExtCount()
repeated .pb.TxOutputExt tx_outputs_ext = 24;public XchainOuterClass.TxOutputExt getTxOutputsExt(int index)
repeated .pb.TxOutputExt tx_outputs_ext = 24;public XchainOuterClass.TxOutputExtOrBuilder getTxOutputsExtOrBuilder(int index)
repeated .pb.TxOutputExt tx_outputs_ext = 24;public List<XchainOuterClass.InvokeRequest> getContractRequestsList()
repeated .pb.InvokeRequest contract_requests = 25;public List<? extends XchainOuterClass.InvokeRequestOrBuilder> getContractRequestsOrBuilderList()
repeated .pb.InvokeRequest contract_requests = 25;public int getContractRequestsCount()
repeated .pb.InvokeRequest contract_requests = 25;public XchainOuterClass.InvokeRequest getContractRequests(int index)
repeated .pb.InvokeRequest contract_requests = 25;public XchainOuterClass.InvokeRequestOrBuilder getContractRequestsOrBuilder(int index)
repeated .pb.InvokeRequest contract_requests = 25;public String getInitiator()
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
optional string initiator = 26;public com.google.protobuf.ByteString getInitiatorBytes()
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
optional string initiator = 26;public List<String> getAuthRequireList()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;public int getAuthRequireCount()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;public String getAuthRequire(int index)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;public com.google.protobuf.ByteString getAuthRequireBytes(int index)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;public List<XchainOuterClass.SignatureInfo> getInitiatorSignsList()
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28;public List<? extends XchainOuterClass.SignatureInfoOrBuilder> getInitiatorSignsOrBuilderList()
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28;public int getInitiatorSignsCount()
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28;public XchainOuterClass.SignatureInfo getInitiatorSigns(int index)
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28;public XchainOuterClass.SignatureInfoOrBuilder getInitiatorSignsOrBuilder(int index)
交易发起者对交易元数据签名,签名的内容包括auth_require字段
repeated .pb.SignatureInfo initiator_signs = 28;public List<XchainOuterClass.SignatureInfo> getAuthRequireSignsList()
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29;public List<? extends XchainOuterClass.SignatureInfoOrBuilder> getAuthRequireSignsOrBuilderList()
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29;public int getAuthRequireSignsCount()
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29;public XchainOuterClass.SignatureInfo getAuthRequireSigns(int index)
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29;public XchainOuterClass.SignatureInfoOrBuilder getAuthRequireSignsOrBuilder(int index)
收集到的签名
repeated .pb.SignatureInfo auth_require_signs = 29;public long getReceivedTimestamp()
节点收到tx的时间戳,不参与签名
optional int64 received_timestamp = 30;public boolean hasXuperSign()
统一签名(支持多重签名/环签名等,与initiator_signs/auth_require_signs不同时使用)
optional .pb.XuperSignature xuper_sign = 31;public XchainOuterClass.XuperSignature getXuperSign()
统一签名(支持多重签名/环签名等,与initiator_signs/auth_require_signs不同时使用)
optional .pb.XuperSignature xuper_sign = 31;public boolean hasModifyBlock()
可修改区块链标记
optional .pb.ModifyBlock modify_block = 32;public XchainOuterClass.ModifyBlock getModifyBlock()
可修改区块链标记
optional .pb.ModifyBlock modify_block = 32;public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo 在接口中 com.google.protobuf.MessageLiteIOExceptionpublic int getSerializedSize()
getSerializedSize 在接口中 com.google.protobuf.MessageLitepublic static XchainOuterClass.Transaction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static XchainOuterClass.Transaction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static XchainOuterClass.Transaction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static XchainOuterClass.Transaction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static XchainOuterClass.Transaction parseFrom(InputStream input) throws IOException
IOExceptionpublic static XchainOuterClass.Transaction parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static XchainOuterClass.Transaction parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static XchainOuterClass.Transaction parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static XchainOuterClass.Transaction parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static XchainOuterClass.Transaction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static XchainOuterClass.Transaction.Builder newBuilder()
public static XchainOuterClass.Transaction.Builder newBuilder(XchainOuterClass.Transaction prototype)
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
dynamicMethod 在类中 com.google.protobuf.GeneratedMessageLite<XchainOuterClass.Transaction,XchainOuterClass.Transaction.Builder>public static XchainOuterClass.Transaction getDefaultInstance()
public static com.google.protobuf.Parser<XchainOuterClass.Transaction> parser()
Copyright © 2020. All rights reserved.