public static interface TrezorType.TxOutputTypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getAddress()
optional string address = 1; |
com.google.protobuf.ByteString |
getAddressBytes()
optional string address = 1; |
int |
getAddressN(int index)
repeated uint32 address_n = 2; |
int |
getAddressNCount()
repeated uint32 address_n = 2; |
List<Integer> |
getAddressNList()
repeated uint32 address_n = 2; |
long |
getAmount()
required uint64 amount = 3; |
TrezorType.MultisigRedeemScriptType |
getMultisig()
optional .MultisigRedeemScriptType multisig = 5; |
TrezorType.MultisigRedeemScriptTypeOrBuilder |
getMultisigOrBuilder()
optional .MultisigRedeemScriptType multisig = 5; |
com.google.protobuf.ByteString |
getOpReturnData()
optional bytes op_return_data = 6; |
TrezorType.OutputScriptType |
getScriptType()
required .OutputScriptType script_type = 4; |
boolean |
hasAddress()
optional string address = 1; |
boolean |
hasAmount()
required uint64 amount = 3; |
boolean |
hasMultisig()
optional .MultisigRedeemScriptType multisig = 5; |
boolean |
hasOpReturnData()
optional bytes op_return_data = 6; |
boolean |
hasScriptType()
required .OutputScriptType script_type = 4; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasAddress()
optional string address = 1;
target coin address in Base58 encoding
String getAddress()
optional string address = 1;
target coin address in Base58 encoding
com.google.protobuf.ByteString getAddressBytes()
optional string address = 1;
target coin address in Base58 encoding
List<Integer> getAddressNList()
repeated uint32 address_n = 2;
BIP-32 path to derive the key from master node; has higher priority than "address"
int getAddressNCount()
repeated uint32 address_n = 2;
BIP-32 path to derive the key from master node; has higher priority than "address"
int getAddressN(int index)
repeated uint32 address_n = 2;
BIP-32 path to derive the key from master node; has higher priority than "address"
boolean hasAmount()
required uint64 amount = 3;
amount to spend in satoshis
long getAmount()
required uint64 amount = 3;
amount to spend in satoshis
boolean hasScriptType()
required .OutputScriptType script_type = 4;
output script type
TrezorType.OutputScriptType getScriptType()
required .OutputScriptType script_type = 4;
output script type
boolean hasMultisig()
optional .MultisigRedeemScriptType multisig = 5;
defines multisig address; script_type must be PAYTOMULTISIG
TrezorType.MultisigRedeemScriptType getMultisig()
optional .MultisigRedeemScriptType multisig = 5;
defines multisig address; script_type must be PAYTOMULTISIG
TrezorType.MultisigRedeemScriptTypeOrBuilder getMultisigOrBuilder()
optional .MultisigRedeemScriptType multisig = 5;
defines multisig address; script_type must be PAYTOMULTISIG
boolean hasOpReturnData()
optional bytes op_return_data = 6;
defines op_return data; script_type must be PAYTOOPRETURN, amount must be 0
com.google.protobuf.ByteString getOpReturnData()
optional bytes op_return_data = 6;
defines op_return data; script_type must be PAYTOOPRETURN, amount must be 0
Copyright © 2013–2016 Bitcoin Solutions Ltd. All rights reserved.