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