类 Contract.Transaction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
com.baidu.xuper.contractpb.Contract.Transaction.Builder
- 所有已实现的接口:
Contract.TransactionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- Contract.Transaction
public static final class Contract.Transaction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder> implements Contract.TransactionOrBuilder
Transaction is the information of the transactionProtobuf type
xchain.contract.sdk.Transaction-
方法概要
修饰符和类型 方法 说明 Contract.Transaction.BuilderaddAllAuthRequire(Iterable<String> values)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用Contract.Transaction.BuilderaddAllTxInputs(Iterable<? extends Contract.TxInput> values)Transaction input listContract.Transaction.BuilderaddAllTxOutputs(Iterable<? extends Contract.TxOutput> values)Transaction output listContract.Transaction.BuilderaddAuthRequire(String value)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用Contract.Transaction.BuilderaddAuthRequireBytes(com.google.protobuf.ByteString value)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用Contract.Transaction.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Contract.Transaction.BuilderaddTxInputs(int index, Contract.TxInput value)Transaction input listContract.Transaction.BuilderaddTxInputs(int index, Contract.TxInput.Builder builderForValue)Transaction input listContract.Transaction.BuilderaddTxInputs(Contract.TxInput value)Transaction input listContract.Transaction.BuilderaddTxInputs(Contract.TxInput.Builder builderForValue)Transaction input listContract.TxInput.BuilderaddTxInputsBuilder()Transaction input listContract.TxInput.BuilderaddTxInputsBuilder(int index)Transaction input listContract.Transaction.BuilderaddTxOutputs(int index, Contract.TxOutput value)Transaction output listContract.Transaction.BuilderaddTxOutputs(int index, Contract.TxOutput.Builder builderForValue)Transaction output listContract.Transaction.BuilderaddTxOutputs(Contract.TxOutput value)Transaction output listContract.Transaction.BuilderaddTxOutputs(Contract.TxOutput.Builder builderForValue)Transaction output listContract.TxOutput.BuilderaddTxOutputsBuilder()Transaction output listContract.TxOutput.BuilderaddTxOutputsBuilder(int index)Transaction output listContract.Transactionbuild()Contract.TransactionbuildPartial()Contract.Transaction.Builderclear()Contract.Transaction.BuilderclearAuthRequire()交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用Contract.Transaction.BuilderclearBlockid()the blockid the transaction belong toContract.Transaction.BuilderclearDesc()Transaction description or system contractContract.Transaction.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Contract.Transaction.BuilderclearInitiator()权限系统新增字段 交易发起者, 可以是一个Address或者一个AccountContract.Transaction.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Contract.Transaction.BuilderclearTxid()txid is the id of this transactionContract.Transaction.BuilderclearTxInputs()Transaction input listContract.Transaction.BuilderclearTxOutputs()Transaction output listContract.Transaction.Builderclone()StringgetAuthRequire(int index)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用com.google.protobuf.ByteStringgetAuthRequireBytes(int index)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用intgetAuthRequireCount()交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用com.google.protobuf.ProtocolStringListgetAuthRequireList()交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用StringgetBlockid()the blockid the transaction belong tocom.google.protobuf.ByteStringgetBlockidBytes()the blockid the transaction belong toContract.TransactiongetDefaultInstanceForType()com.google.protobuf.ByteStringgetDesc()Transaction description or system contractstatic com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetInitiator()权限系统新增字段 交易发起者, 可以是一个Address或者一个Accountcom.google.protobuf.ByteStringgetInitiatorBytes()权限系统新增字段 交易发起者, 可以是一个Address或者一个AccountStringgetTxid()txid is the id of this transactioncom.google.protobuf.ByteStringgetTxidBytes()txid is the id of this transactionContract.TxInputgetTxInputs(int index)Transaction input listContract.TxInput.BuildergetTxInputsBuilder(int index)Transaction input listList<Contract.TxInput.Builder>getTxInputsBuilderList()Transaction input listintgetTxInputsCount()Transaction input listList<Contract.TxInput>getTxInputsList()Transaction input listContract.TxInputOrBuildergetTxInputsOrBuilder(int index)Transaction input listList<? extends Contract.TxInputOrBuilder>getTxInputsOrBuilderList()Transaction input listContract.TxOutputgetTxOutputs(int index)Transaction output listContract.TxOutput.BuildergetTxOutputsBuilder(int index)Transaction output listList<Contract.TxOutput.Builder>getTxOutputsBuilderList()Transaction output listintgetTxOutputsCount()Transaction output listList<Contract.TxOutput>getTxOutputsList()Transaction output listContract.TxOutputOrBuildergetTxOutputsOrBuilder(int index)Transaction output listList<? extends Contract.TxOutputOrBuilder>getTxOutputsOrBuilderList()Transaction output listprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Contract.Transaction.BuildermergeFrom(Contract.Transaction other)Contract.Transaction.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Contract.Transaction.BuildermergeFrom(com.google.protobuf.Message other)Contract.Transaction.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Contract.Transaction.BuilderremoveTxInputs(int index)Transaction input listContract.Transaction.BuilderremoveTxOutputs(int index)Transaction output listContract.Transaction.BuildersetAuthRequire(int index, String value)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用Contract.Transaction.BuildersetBlockid(String value)the blockid the transaction belong toContract.Transaction.BuildersetBlockidBytes(com.google.protobuf.ByteString value)the blockid the transaction belong toContract.Transaction.BuildersetDesc(com.google.protobuf.ByteString value)Transaction description or system contractContract.Transaction.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Contract.Transaction.BuildersetInitiator(String value)权限系统新增字段 交易发起者, 可以是一个Address或者一个AccountContract.Transaction.BuildersetInitiatorBytes(com.google.protobuf.ByteString value)权限系统新增字段 交易发起者, 可以是一个Address或者一个AccountContract.Transaction.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Contract.Transaction.BuildersetTxid(String value)txid is the id of this transactionContract.Transaction.BuildersetTxidBytes(com.google.protobuf.ByteString value)txid is the id of this transactionContract.Transaction.BuildersetTxInputs(int index, Contract.TxInput value)Transaction input listContract.Transaction.BuildersetTxInputs(int index, Contract.TxInput.Builder builderForValue)Transaction input listContract.Transaction.BuildersetTxOutputs(int index, Contract.TxOutput value)Transaction output listContract.Transaction.BuildersetTxOutputs(int index, Contract.TxOutput.Builder builderForValue)Transaction output listContract.Transaction.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
setField
public Contract.Transaction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
clearField
public Contract.Transaction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
clearOneof
public Contract.Transaction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
setRepeatedField
public Contract.Transaction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
addRepeatedField
public Contract.Transaction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Contract.Transaction.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
mergeFrom
public Contract.Transaction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Contract.Transaction.Builder>- 抛出:
IOException
-
getTxid
txid is the id of this transaction
string txid = 1;- 指定者:
getTxid在接口中Contract.TransactionOrBuilder- 返回:
- The txid.
-
getTxidBytes
public com.google.protobuf.ByteString getTxidBytes()txid is the id of this transaction
string txid = 1;- 指定者:
getTxidBytes在接口中Contract.TransactionOrBuilder- 返回:
- The bytes for txid.
-
setTxid
txid is the id of this transaction
string txid = 1;- 参数:
value- The txid to set.- 返回:
- This builder for chaining.
-
clearTxid
txid is the id of this transaction
string txid = 1;- 返回:
- This builder for chaining.
-
setTxidBytes
txid is the id of this transaction
string txid = 1;- 参数:
value- The bytes for txid to set.- 返回:
- This builder for chaining.
-
getBlockid
the blockid the transaction belong to
string blockid = 2;- 指定者:
getBlockid在接口中Contract.TransactionOrBuilder- 返回:
- The blockid.
-
getBlockidBytes
public com.google.protobuf.ByteString getBlockidBytes()the blockid the transaction belong to
string blockid = 2;- 指定者:
getBlockidBytes在接口中Contract.TransactionOrBuilder- 返回:
- The bytes for blockid.
-
setBlockid
the blockid the transaction belong to
string blockid = 2;- 参数:
value- The blockid to set.- 返回:
- This builder for chaining.
-
clearBlockid
the blockid the transaction belong to
string blockid = 2;- 返回:
- This builder for chaining.
-
setBlockidBytes
the blockid the transaction belong to
string blockid = 2;- 参数:
value- The bytes for blockid to set.- 返回:
- This builder for chaining.
-
getTxInputsList
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;- 指定者:
getTxInputsList在接口中Contract.TransactionOrBuilder
-
getTxInputsCount
public int getTxInputsCount()Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
getTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;- 指定者:
getTxInputs在接口中Contract.TransactionOrBuilder
-
setTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
setTxInputs
public Contract.Transaction.Builder setTxInputs(int index, Contract.TxInput.Builder builderForValue)Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addTxInputs
public Contract.Transaction.Builder addTxInputs(int index, Contract.TxInput.Builder builderForValue)Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addAllTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
clearTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
removeTxInputs
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
getTxInputsBuilder
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
getTxInputsOrBuilder
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
getTxInputsOrBuilderList
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addTxInputsBuilder
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
addTxInputsBuilder
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
getTxInputsBuilderList
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; -
getTxOutputsList
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getTxOutputsCount
public int getTxOutputsCount()Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;- 指定者:
getTxOutputs在接口中Contract.TransactionOrBuilder
-
setTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
setTxOutputs
public Contract.Transaction.Builder setTxOutputs(int index, Contract.TxOutput.Builder builderForValue)Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addTxOutputs
public Contract.Transaction.Builder addTxOutputs(int index, Contract.TxOutput.Builder builderForValue)Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addAllTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
clearTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
removeTxOutputs
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getTxOutputsBuilder
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getTxOutputsOrBuilder
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getTxOutputsOrBuilderList
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addTxOutputsBuilder
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
addTxOutputsBuilder
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getTxOutputsBuilderList
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; -
getDesc
public com.google.protobuf.ByteString getDesc()Transaction description or system contract
bytes desc = 6;- 指定者:
getDesc在接口中Contract.TransactionOrBuilder- 返回:
- The desc.
-
setDesc
Transaction description or system contract
bytes desc = 6;- 参数:
value- The desc to set.- 返回:
- This builder for chaining.
-
clearDesc
Transaction description or system contract
bytes desc = 6;- 返回:
- This builder for chaining.
-
getInitiator
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;- 指定者:
getInitiator在接口中Contract.TransactionOrBuilder- 返回:
- The initiator.
-
getInitiatorBytes
public com.google.protobuf.ByteString getInitiatorBytes()权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;- 指定者:
getInitiatorBytes在接口中Contract.TransactionOrBuilder- 返回:
- The bytes for initiator.
-
setInitiator
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;- 参数:
value- The initiator to set.- 返回:
- This builder for chaining.
-
clearInitiator
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;- 返回:
- This builder for chaining.
-
setInitiatorBytes
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;- 参数:
value- The bytes for initiator to set.- 返回:
- This builder for chaining.
-
getAuthRequireList
public com.google.protobuf.ProtocolStringList getAuthRequireList()交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 指定者:
getAuthRequireList在接口中Contract.TransactionOrBuilder- 返回:
- A list containing the authRequire.
-
getAuthRequireCount
public int getAuthRequireCount()交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 指定者:
getAuthRequireCount在接口中Contract.TransactionOrBuilder- 返回:
- The count of authRequire.
-
getAuthRequire
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 指定者:
getAuthRequire在接口中Contract.TransactionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The authRequire at the given index.
-
getAuthRequireBytes
public com.google.protobuf.ByteString getAuthRequireBytes(int index)交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 指定者:
getAuthRequireBytes在接口中Contract.TransactionOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the authRequire at the given index.
-
setAuthRequire
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 参数:
index- The index to set the value at.value- The authRequire to set.- 返回:
- This builder for chaining.
-
addAuthRequire
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 参数:
value- The authRequire to add.- 返回:
- This builder for chaining.
-
addAllAuthRequire
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 参数:
values- The authRequire to add.- 返回:
- This builder for chaining.
-
clearAuthRequire
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 返回:
- This builder for chaining.
-
addAuthRequireBytes
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;- 参数:
value- The bytes of the authRequire to add.- 返回:
- This builder for chaining.
-
setUnknownFields
public final Contract.Transaction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-
mergeUnknownFields
public final Contract.Transaction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>
-