public static final class Walletunlocker.WatchOnly extends com.google.protobuf.GeneratedMessageV3 implements Walletunlocker.WatchOnlyOrBuilder
lnrpc.WatchOnly| Modifier and Type | Class and Description |
|---|---|
static class |
Walletunlocker.WatchOnly.Builder
Protobuf type
lnrpc.WatchOnly |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ACCOUNTS_FIELD_NUMBER |
static int |
MASTER_KEY_BIRTHDAY_TIMESTAMP_FIELD_NUMBER |
static int |
MASTER_KEY_FINGERPRINT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
Walletunlocker.WatchOnlyAccount |
getAccounts(int index)
The list of accounts to import.
|
int |
getAccountsCount()
The list of accounts to import.
|
java.util.List<Walletunlocker.WatchOnlyAccount> |
getAccountsList()
The list of accounts to import.
|
Walletunlocker.WatchOnlyAccountOrBuilder |
getAccountsOrBuilder(int index)
The list of accounts to import.
|
java.util.List<? extends Walletunlocker.WatchOnlyAccountOrBuilder> |
getAccountsOrBuilderList()
The list of accounts to import.
|
static Walletunlocker.WatchOnly |
getDefaultInstance() |
Walletunlocker.WatchOnly |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getMasterKeyBirthdayTimestamp()
The unix timestamp in seconds of when the master key was created.
|
com.google.protobuf.ByteString |
getMasterKeyFingerprint()
The fingerprint of the root key (also known as the key with derivation path
m/) from which the account public keys were derived from.
|
com.google.protobuf.Parser<Walletunlocker.WatchOnly> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Walletunlocker.WatchOnly.Builder |
newBuilder() |
static Walletunlocker.WatchOnly.Builder |
newBuilder(Walletunlocker.WatchOnly prototype) |
Walletunlocker.WatchOnly.Builder |
newBuilderForType() |
protected Walletunlocker.WatchOnly.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Walletunlocker.WatchOnly |
parseDelimitedFrom(java.io.InputStream input) |
static Walletunlocker.WatchOnly |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Walletunlocker.WatchOnly |
parseFrom(byte[] data) |
static Walletunlocker.WatchOnly |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Walletunlocker.WatchOnly |
parseFrom(java.nio.ByteBuffer data) |
static Walletunlocker.WatchOnly |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Walletunlocker.WatchOnly |
parseFrom(com.google.protobuf.ByteString data) |
static Walletunlocker.WatchOnly |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Walletunlocker.WatchOnly |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Walletunlocker.WatchOnly |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Walletunlocker.WatchOnly |
parseFrom(java.io.InputStream input) |
static Walletunlocker.WatchOnly |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Walletunlocker.WatchOnly> |
parser() |
Walletunlocker.WatchOnly.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MASTER_KEY_BIRTHDAY_TIMESTAMP_FIELD_NUMBER
public static final int MASTER_KEY_FINGERPRINT_FIELD_NUMBER
public static final int ACCOUNTS_FIELD_NUMBER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public long getMasterKeyBirthdayTimestamp()
The unix timestamp in seconds of when the master key was created. lnd will only start scanning for funds in blocks that are after the birthday which can speed up the process significantly. If the birthday is not known, this should be left at its default value of 0 in which case lnd will start scanning from the first SegWit block (481824 on mainnet).
uint64 master_key_birthday_timestamp = 1;getMasterKeyBirthdayTimestamp in interface Walletunlocker.WatchOnlyOrBuilderpublic com.google.protobuf.ByteString getMasterKeyFingerprint()
The fingerprint of the root key (also known as the key with derivation path m/) from which the account public keys were derived from. This may be required by some hardware wallets for proper identification and signing. The bytes must be in big-endian order.
bytes master_key_fingerprint = 2;getMasterKeyFingerprint in interface Walletunlocker.WatchOnlyOrBuilderpublic java.util.List<Walletunlocker.WatchOnlyAccount> getAccountsList()
The list of accounts to import. There _must_ be an account for all of lnd's main key scopes: BIP49/BIP84 (m/49'/0'/0', m/84'/0'/0', note that the coin type is always 0, even for testnet/regtest) and lnd's internal key scope (m/1017'/<coin_type>'/<account>'), where account is the key family as defined in `keychain/derivation.go` (currently indices 0 to 9).
repeated .lnrpc.WatchOnlyAccount accounts = 3;getAccountsList in interface Walletunlocker.WatchOnlyOrBuilderpublic java.util.List<? extends Walletunlocker.WatchOnlyAccountOrBuilder> getAccountsOrBuilderList()
The list of accounts to import. There _must_ be an account for all of lnd's main key scopes: BIP49/BIP84 (m/49'/0'/0', m/84'/0'/0', note that the coin type is always 0, even for testnet/regtest) and lnd's internal key scope (m/1017'/<coin_type>'/<account>'), where account is the key family as defined in `keychain/derivation.go` (currently indices 0 to 9).
repeated .lnrpc.WatchOnlyAccount accounts = 3;getAccountsOrBuilderList in interface Walletunlocker.WatchOnlyOrBuilderpublic int getAccountsCount()
The list of accounts to import. There _must_ be an account for all of lnd's main key scopes: BIP49/BIP84 (m/49'/0'/0', m/84'/0'/0', note that the coin type is always 0, even for testnet/regtest) and lnd's internal key scope (m/1017'/<coin_type>'/<account>'), where account is the key family as defined in `keychain/derivation.go` (currently indices 0 to 9).
repeated .lnrpc.WatchOnlyAccount accounts = 3;getAccountsCount in interface Walletunlocker.WatchOnlyOrBuilderpublic Walletunlocker.WatchOnlyAccount getAccounts(int index)
The list of accounts to import. There _must_ be an account for all of lnd's main key scopes: BIP49/BIP84 (m/49'/0'/0', m/84'/0'/0', note that the coin type is always 0, even for testnet/regtest) and lnd's internal key scope (m/1017'/<coin_type>'/<account>'), where account is the key family as defined in `keychain/derivation.go` (currently indices 0 to 9).
repeated .lnrpc.WatchOnlyAccount accounts = 3;getAccounts in interface Walletunlocker.WatchOnlyOrBuilderpublic Walletunlocker.WatchOnlyAccountOrBuilder getAccountsOrBuilder(int index)
The list of accounts to import. There _must_ be an account for all of lnd's main key scopes: BIP49/BIP84 (m/49'/0'/0', m/84'/0'/0', note that the coin type is always 0, even for testnet/regtest) and lnd's internal key scope (m/1017'/<coin_type>'/<account>'), where account is the key family as defined in `keychain/derivation.go` (currently indices 0 to 9).
repeated .lnrpc.WatchOnlyAccount accounts = 3;getAccountsOrBuilder in interface Walletunlocker.WatchOnlyOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Walletunlocker.WatchOnly parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Walletunlocker.WatchOnly parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Walletunlocker.WatchOnly parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Walletunlocker.WatchOnly parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Walletunlocker.WatchOnly parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Walletunlocker.WatchOnly parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Walletunlocker.WatchOnly parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Walletunlocker.WatchOnly parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Walletunlocker.WatchOnly parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Walletunlocker.WatchOnly parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Walletunlocker.WatchOnly parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Walletunlocker.WatchOnly parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Walletunlocker.WatchOnly.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Walletunlocker.WatchOnly.Builder newBuilder()
public static Walletunlocker.WatchOnly.Builder newBuilder(Walletunlocker.WatchOnly prototype)
public Walletunlocker.WatchOnly.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Walletunlocker.WatchOnly.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Walletunlocker.WatchOnly getDefaultInstance()
public static com.google.protobuf.Parser<Walletunlocker.WatchOnly> parser()
public com.google.protobuf.Parser<Walletunlocker.WatchOnly> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Walletunlocker.WatchOnly getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder