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.Builder |
addAllAuthRequire(Iterable<String> values)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
Contract.Transaction.Builder |
addAllTxInputs(Iterable<? extends Contract.TxInput> values)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
addAllTxOutputs(Iterable<? extends Contract.TxOutput> values)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
addAuthRequire(String value)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
Contract.Transaction.Builder |
addAuthRequireBytes(com.google.protobuf.ByteString value)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
Contract.Transaction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Contract.Transaction.Builder |
addTxInputs(Contract.TxInput.Builder builderForValue)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
addTxInputs(Contract.TxInput value)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
addTxInputs(int index,
Contract.TxInput.Builder builderForValue)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
addTxInputs(int index,
Contract.TxInput value)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.TxInput.Builder |
addTxInputsBuilder()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.TxInput.Builder |
addTxInputsBuilder(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
addTxOutputs(Contract.TxOutput.Builder builderForValue)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
addTxOutputs(Contract.TxOutput value)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
addTxOutputs(int index,
Contract.TxOutput.Builder builderForValue)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
addTxOutputs(int index,
Contract.TxOutput value)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.TxOutput.Builder |
addTxOutputsBuilder()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.TxOutput.Builder |
addTxOutputsBuilder(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction |
build() |
Contract.Transaction |
buildPartial() |
Contract.Transaction.Builder |
clear() |
Contract.Transaction.Builder |
clearAuthRequire()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
Contract.Transaction.Builder |
clearBlockid()
the blockid the transaction belong to
string blockid = 2; |
Contract.Transaction.Builder |
clearDesc()
Transaction description or system contract
bytes desc = 6; |
Contract.Transaction.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Contract.Transaction.Builder |
clearInitiator()
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
string initiator = 26; |
Contract.Transaction.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Contract.Transaction.Builder |
clearTxid()
txid is the id of this transaction
string txid = 1; |
Contract.Transaction.Builder |
clearTxInputs()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
clearTxOutputs()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
clone() |
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; |
com.google.protobuf.ProtocolStringList |
getAuthRequireList()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
String |
getBlockid()
the blockid the transaction belong to
string blockid = 2; |
com.google.protobuf.ByteString |
getBlockidBytes()
the blockid the transaction belong to
string blockid = 2; |
Contract.Transaction |
getDefaultInstanceForType() |
com.google.protobuf.ByteString |
getDesc()
Transaction description or system contract
bytes desc = 6; |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getInitiator()
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
string initiator = 26; |
com.google.protobuf.ByteString |
getInitiatorBytes()
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
string initiator = 26; |
String |
getTxid()
txid is the id of this transaction
string txid = 1; |
com.google.protobuf.ByteString |
getTxidBytes()
txid is the id of this transaction
string txid = 1; |
Contract.TxInput |
getTxInputs(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.TxInput.Builder |
getTxInputsBuilder(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
List<Contract.TxInput.Builder> |
getTxInputsBuilderList()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
int |
getTxInputsCount()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
List<Contract.TxInput> |
getTxInputsList()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.TxInputOrBuilder |
getTxInputsOrBuilder(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
List<? extends Contract.TxInputOrBuilder> |
getTxInputsOrBuilderList()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.TxOutput |
getTxOutputs(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.TxOutput.Builder |
getTxOutputsBuilder(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
List<Contract.TxOutput.Builder> |
getTxOutputsBuilderList()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
int |
getTxOutputsCount()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
List<Contract.TxOutput> |
getTxOutputsList()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.TxOutputOrBuilder |
getTxOutputsOrBuilder(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
List<? extends Contract.TxOutputOrBuilder> |
getTxOutputsOrBuilderList()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Contract.Transaction.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Contract.Transaction.Builder |
mergeFrom(Contract.Transaction other) |
Contract.Transaction.Builder |
mergeFrom(com.google.protobuf.Message other) |
Contract.Transaction.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Contract.Transaction.Builder |
removeTxInputs(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
removeTxOutputs(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
setAuthRequire(int index,
String value)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27; |
Contract.Transaction.Builder |
setBlockid(String value)
the blockid the transaction belong to
string blockid = 2; |
Contract.Transaction.Builder |
setBlockidBytes(com.google.protobuf.ByteString value)
the blockid the transaction belong to
string blockid = 2; |
Contract.Transaction.Builder |
setDesc(com.google.protobuf.ByteString value)
Transaction description or system contract
bytes desc = 6; |
Contract.Transaction.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Contract.Transaction.Builder |
setInitiator(String value)
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
string initiator = 26; |
Contract.Transaction.Builder |
setInitiatorBytes(com.google.protobuf.ByteString value)
权限系统新增字段
交易发起者, 可以是一个Address或者一个Account
string initiator = 26; |
Contract.Transaction.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Contract.Transaction.Builder |
setTxid(String value)
txid is the id of this transaction
string txid = 1; |
Contract.Transaction.Builder |
setTxidBytes(com.google.protobuf.ByteString value)
txid is the id of this transaction
string txid = 1; |
Contract.Transaction.Builder |
setTxInputs(int index,
Contract.TxInput.Builder builderForValue)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
setTxInputs(int index,
Contract.TxInput value)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3; |
Contract.Transaction.Builder |
setTxOutputs(int index,
Contract.TxOutput.Builder builderForValue)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
setTxOutputs(int index,
Contract.TxOutput value)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4; |
Contract.Transaction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic Contract.Transaction build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic Contract.Transaction buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic Contract.Transaction.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder mergeFrom(Contract.Transaction other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public Contract.Transaction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Contract.Transaction.Builder>IOExceptionpublic String getTxid()
txid is the id of this transaction
string txid = 1;getTxid 在接口中 Contract.TransactionOrBuilderpublic com.google.protobuf.ByteString getTxidBytes()
txid is the id of this transaction
string txid = 1;getTxidBytes 在接口中 Contract.TransactionOrBuilderpublic Contract.Transaction.Builder setTxid(String value)
txid is the id of this transaction
string txid = 1;value - The txid to set.public Contract.Transaction.Builder clearTxid()
txid is the id of this transaction
string txid = 1;public Contract.Transaction.Builder setTxidBytes(com.google.protobuf.ByteString value)
txid is the id of this transaction
string txid = 1;value - The bytes for txid to set.public String getBlockid()
the blockid the transaction belong to
string blockid = 2;getBlockid 在接口中 Contract.TransactionOrBuilderpublic com.google.protobuf.ByteString getBlockidBytes()
the blockid the transaction belong to
string blockid = 2;getBlockidBytes 在接口中 Contract.TransactionOrBuilderpublic Contract.Transaction.Builder setBlockid(String value)
the blockid the transaction belong to
string blockid = 2;value - The blockid to set.public Contract.Transaction.Builder clearBlockid()
the blockid the transaction belong to
string blockid = 2;public Contract.Transaction.Builder setBlockidBytes(com.google.protobuf.ByteString value)
the blockid the transaction belong to
string blockid = 2;value - The bytes for blockid to set.public List<Contract.TxInput> getTxInputsList()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;getTxInputsList 在接口中 Contract.TransactionOrBuilderpublic int getTxInputsCount()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.TxInput getTxInputs(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;getTxInputs 在接口中 Contract.TransactionOrBuilderpublic Contract.Transaction.Builder setTxInputs(int index, Contract.TxInput value)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder setTxInputs(int index, Contract.TxInput.Builder builderForValue)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder addTxInputs(Contract.TxInput value)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder addTxInputs(int index, Contract.TxInput value)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder addTxInputs(Contract.TxInput.Builder builderForValue)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder addTxInputs(int index, Contract.TxInput.Builder builderForValue)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder addAllTxInputs(Iterable<? extends Contract.TxInput> values)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder clearTxInputs()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.Transaction.Builder removeTxInputs(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.TxInput.Builder getTxInputsBuilder(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.TxInputOrBuilder getTxInputsOrBuilder(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public List<? extends Contract.TxInputOrBuilder> getTxInputsOrBuilderList()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.TxInput.Builder addTxInputsBuilder()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public Contract.TxInput.Builder addTxInputsBuilder(int index)
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public List<Contract.TxInput.Builder> getTxInputsBuilderList()
Transaction input list
repeated .xchain.contract.sdk.TxInput tx_inputs = 3;public List<Contract.TxOutput> getTxOutputsList()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public int getTxOutputsCount()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.TxOutput getTxOutputs(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;getTxOutputs 在接口中 Contract.TransactionOrBuilderpublic Contract.Transaction.Builder setTxOutputs(int index, Contract.TxOutput value)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder setTxOutputs(int index, Contract.TxOutput.Builder builderForValue)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder addTxOutputs(Contract.TxOutput value)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder addTxOutputs(int index, Contract.TxOutput value)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder addTxOutputs(Contract.TxOutput.Builder builderForValue)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder addTxOutputs(int index, Contract.TxOutput.Builder builderForValue)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder addAllTxOutputs(Iterable<? extends Contract.TxOutput> values)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder clearTxOutputs()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.Transaction.Builder removeTxOutputs(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.TxOutput.Builder getTxOutputsBuilder(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.TxOutputOrBuilder getTxOutputsOrBuilder(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public List<? extends Contract.TxOutputOrBuilder> getTxOutputsOrBuilderList()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.TxOutput.Builder addTxOutputsBuilder()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public Contract.TxOutput.Builder addTxOutputsBuilder(int index)
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public List<Contract.TxOutput.Builder> getTxOutputsBuilderList()
Transaction output list
repeated .xchain.contract.sdk.TxOutput tx_outputs = 4;public com.google.protobuf.ByteString getDesc()
Transaction description or system contract
bytes desc = 6;getDesc 在接口中 Contract.TransactionOrBuilderpublic Contract.Transaction.Builder setDesc(com.google.protobuf.ByteString value)
Transaction description or system contract
bytes desc = 6;value - The desc to set.public Contract.Transaction.Builder clearDesc()
Transaction description or system contract
bytes desc = 6;public String getInitiator()
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;getInitiator 在接口中 Contract.TransactionOrBuilderpublic com.google.protobuf.ByteString getInitiatorBytes()
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;getInitiatorBytes 在接口中 Contract.TransactionOrBuilderpublic Contract.Transaction.Builder setInitiator(String value)
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;value - The initiator to set.public Contract.Transaction.Builder clearInitiator()
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;public Contract.Transaction.Builder setInitiatorBytes(com.google.protobuf.ByteString value)
权限系统新增字段 交易发起者, 可以是一个Address或者一个Account
string initiator = 26;value - The bytes for initiator to set.public com.google.protobuf.ProtocolStringList getAuthRequireList()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;getAuthRequireList 在接口中 Contract.TransactionOrBuilderpublic int getAuthRequireCount()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;getAuthRequireCount 在接口中 Contract.TransactionOrBuilderpublic String getAuthRequire(int index)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;getAuthRequire 在接口中 Contract.TransactionOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAuthRequireBytes(int index)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;getAuthRequireBytes 在接口中 Contract.TransactionOrBuilderindex - The index of the value to return.public Contract.Transaction.Builder setAuthRequire(int index, String value)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;index - The index to set the value at.value - The authRequire to set.public Contract.Transaction.Builder addAuthRequire(String value)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;value - The authRequire to add.public Contract.Transaction.Builder addAllAuthRequire(Iterable<String> values)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;values - The authRequire to add.public Contract.Transaction.Builder clearAuthRequire()
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;public Contract.Transaction.Builder addAuthRequireBytes(com.google.protobuf.ByteString value)
交易发起需要被收集签名的AddressURL集合信息,包括用于utxo转账和用于合约调用
repeated string auth_require = 27;value - The bytes of the authRequire to add.public final Contract.Transaction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>public final Contract.Transaction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Contract.Transaction.Builder>Copyright © 2020. All rights reserved.