Package | Description |
---|---|
com.satoshilabs.trezor.protobuf |
Modifier and Type | Method and Description |
---|---|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.addAddressN(int value)
BIP-32 path to derive the key from master node
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.addAllAddressN(Iterable<? extends Integer> values)
BIP-32 path to derive the key from master node
|
TrezorType.TxInputType.Builder |
TrezorType.TransactionType.Builder.addInputsBuilder()
repeated .TxInputType inputs = 2; |
TrezorType.TxInputType.Builder |
TrezorMessage.SimpleSignTx.Builder.addInputsBuilder()
transaction inputs
|
TrezorType.TxInputType.Builder |
TrezorType.TransactionType.Builder.addInputsBuilder(int index)
repeated .TxInputType inputs = 2; |
TrezorType.TxInputType.Builder |
TrezorMessage.SimpleSignTx.Builder.addInputsBuilder(int index)
transaction inputs
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clear() |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearAddressN()
BIP-32 path to derive the key from master node
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearAmount()
amount of previous transaction output (for segwit only)
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearMultisig()
Filled if input is going to spend multisig tx
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearPrevHash()
hash of previous transaction output to spend by this input
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearPrevIndex()
index of previous output to spend
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearScriptSig()
script signature, unset for tx to sign
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearScriptType()
defines template of input script
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clearSequence()
sequence
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.clone() |
TrezorType.TxInputType.Builder |
TrezorType.TransactionType.Builder.getInputsBuilder(int index)
repeated .TxInputType inputs = 2; |
TrezorType.TxInputType.Builder |
TrezorMessage.SimpleSignTx.Builder.getInputsBuilder(int index)
transaction inputs
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.mergeFrom(com.google.protobuf.Message other) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.mergeFrom(TrezorType.TxInputType other) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.mergeMultisig(TrezorType.MultisigRedeemScriptType value)
Filled if input is going to spend multisig tx
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static TrezorType.TxInputType.Builder |
TrezorType.TxInputType.newBuilder() |
static TrezorType.TxInputType.Builder |
TrezorType.TxInputType.newBuilder(TrezorType.TxInputType prototype) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.newBuilderForType() |
protected TrezorType.TxInputType.Builder |
TrezorType.TxInputType.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setAddressN(int index,
int value)
BIP-32 path to derive the key from master node
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setAmount(long value)
amount of previous transaction output (for segwit only)
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setMultisig(TrezorType.MultisigRedeemScriptType.Builder builderForValue)
Filled if input is going to spend multisig tx
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setMultisig(TrezorType.MultisigRedeemScriptType value)
Filled if input is going to spend multisig tx
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setPrevHash(com.google.protobuf.ByteString value)
hash of previous transaction output to spend by this input
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setPrevIndex(int value)
index of previous output to spend
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setScriptSig(com.google.protobuf.ByteString value)
script signature, unset for tx to sign
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setScriptType(TrezorType.InputScriptType value)
defines template of input script
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setSequence(int value)
sequence
|
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TrezorType.TxInputType.Builder |
TrezorType.TxInputType.toBuilder() |
Modifier and Type | Method and Description |
---|---|
List<TrezorType.TxInputType.Builder> |
TrezorType.TransactionType.Builder.getInputsBuilderList()
repeated .TxInputType inputs = 2; |
List<TrezorType.TxInputType.Builder> |
TrezorMessage.SimpleSignTx.Builder.getInputsBuilderList()
transaction inputs
|
Modifier and Type | Method and Description |
---|---|
TrezorType.TransactionType.Builder |
TrezorType.TransactionType.Builder.addInputs(int index,
TrezorType.TxInputType.Builder builderForValue)
repeated .TxInputType inputs = 2; |
TrezorMessage.SimpleSignTx.Builder |
TrezorMessage.SimpleSignTx.Builder.addInputs(int index,
TrezorType.TxInputType.Builder builderForValue)
transaction inputs
|
TrezorType.TransactionType.Builder |
TrezorType.TransactionType.Builder.addInputs(TrezorType.TxInputType.Builder builderForValue)
repeated .TxInputType inputs = 2; |
TrezorMessage.SimpleSignTx.Builder |
TrezorMessage.SimpleSignTx.Builder.addInputs(TrezorType.TxInputType.Builder builderForValue)
transaction inputs
|
TrezorType.TransactionType.Builder |
TrezorType.TransactionType.Builder.setInputs(int index,
TrezorType.TxInputType.Builder builderForValue)
repeated .TxInputType inputs = 2; |
TrezorMessage.SimpleSignTx.Builder |
TrezorMessage.SimpleSignTx.Builder.setInputs(int index,
TrezorType.TxInputType.Builder builderForValue)
transaction inputs
|
Copyright © 2013–2019 Bitcoin Solutions Ltd. All rights reserved.