public static interface Protos.WalletOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
A UTF8 encoded text description of the wallet that is intended for end user provided text.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A UTF8 encoded text description of the wallet that is intended for end user provided text.
|
Protos.ScryptParameters |
getEncryptionParameters()
optional .wallet.ScryptParameters encryption_parameters = 6; |
Protos.ScryptParametersOrBuilder |
getEncryptionParametersOrBuilder()
optional .wallet.ScryptParameters encryption_parameters = 6; |
Protos.Wallet.EncryptionType |
getEncryptionType()
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED]; |
Protos.Extension |
getExtension(int index)
repeated .wallet.Extension extension = 10; |
int |
getExtensionCount()
repeated .wallet.Extension extension = 10; |
java.util.List<Protos.Extension> |
getExtensionList()
repeated .wallet.Extension extension = 10; |
Protos.ExtensionOrBuilder |
getExtensionOrBuilder(int index)
repeated .wallet.Extension extension = 10; |
java.util.List<? extends Protos.ExtensionOrBuilder> |
getExtensionOrBuilderList()
repeated .wallet.Extension extension = 10; |
Protos.Key |
getKey(int index)
repeated .wallet.Key key = 3; |
int |
getKeyCount()
repeated .wallet.Key key = 3; |
java.util.List<Protos.Key> |
getKeyList()
repeated .wallet.Key key = 3; |
Protos.KeyOrBuilder |
getKeyOrBuilder(int index)
repeated .wallet.Key key = 3; |
java.util.List<? extends Protos.KeyOrBuilder> |
getKeyOrBuilderList()
repeated .wallet.Key key = 3; |
long |
getKeyRotationTime()
UNIX time in seconds since the epoch.
|
com.google.protobuf.ByteString |
getLastSeenBlockHash()
The SHA256 hash of the head of the best chain seen by this wallet.
|
int |
getLastSeenBlockHeight()
The height in the chain of the last seen block.
|
long |
getLastSeenBlockTimeSecs()
optional int64 last_seen_block_time_secs = 14; |
java.lang.String |
getNetworkIdentifier()
the network used by this wallet
|
com.google.protobuf.ByteString |
getNetworkIdentifierBytes()
the network used by this wallet
|
Protos.Tag |
getTags(int index)
repeated .wallet.Tag tags = 16; |
int |
getTagsCount()
repeated .wallet.Tag tags = 16; |
java.util.List<Protos.Tag> |
getTagsList()
repeated .wallet.Tag tags = 16; |
Protos.TagOrBuilder |
getTagsOrBuilder(int index)
repeated .wallet.Tag tags = 16; |
java.util.List<? extends Protos.TagOrBuilder> |
getTagsOrBuilderList()
repeated .wallet.Tag tags = 16; |
Protos.Transaction |
getTransaction(int index)
repeated .wallet.Transaction transaction = 4; |
int |
getTransactionCount()
repeated .wallet.Transaction transaction = 4; |
java.util.List<Protos.Transaction> |
getTransactionList()
repeated .wallet.Transaction transaction = 4; |
Protos.TransactionOrBuilder |
getTransactionOrBuilder(int index)
repeated .wallet.Transaction transaction = 4; |
java.util.List<? extends Protos.TransactionOrBuilder> |
getTransactionOrBuilderList()
repeated .wallet.Transaction transaction = 4; |
int |
getVersion()
The version number of the wallet - used to detect wallets that were produced in the future
(i.e.
|
Protos.Script |
getWatchedScript(int index)
repeated .wallet.Script watched_script = 15; |
int |
getWatchedScriptCount()
repeated .wallet.Script watched_script = 15; |
java.util.List<Protos.Script> |
getWatchedScriptList()
repeated .wallet.Script watched_script = 15; |
Protos.ScriptOrBuilder |
getWatchedScriptOrBuilder(int index)
repeated .wallet.Script watched_script = 15; |
java.util.List<? extends Protos.ScriptOrBuilder> |
getWatchedScriptOrBuilderList()
repeated .wallet.Script watched_script = 15; |
boolean |
hasDescription()
A UTF8 encoded text description of the wallet that is intended for end user provided text.
|
boolean |
hasEncryptionParameters()
optional .wallet.ScryptParameters encryption_parameters = 6; |
boolean |
hasEncryptionType()
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED]; |
boolean |
hasKeyRotationTime()
UNIX time in seconds since the epoch.
|
boolean |
hasLastSeenBlockHash()
The SHA256 hash of the head of the best chain seen by this wallet.
|
boolean |
hasLastSeenBlockHeight()
The height in the chain of the last seen block.
|
boolean |
hasLastSeenBlockTimeSecs()
optional int64 last_seen_block_time_secs = 14; |
boolean |
hasNetworkIdentifier()
the network used by this wallet
|
boolean |
hasVersion()
The version number of the wallet - used to detect wallets that were produced in the future
(i.e.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasNetworkIdentifier()
the network used by this wallet
required string network_identifier = 1;
java.lang.String getNetworkIdentifier()
the network used by this wallet
required string network_identifier = 1;
com.google.protobuf.ByteString getNetworkIdentifierBytes()
the network used by this wallet
required string network_identifier = 1;
boolean hasLastSeenBlockHash()
The SHA256 hash of the head of the best chain seen by this wallet.
optional bytes last_seen_block_hash = 2;
com.google.protobuf.ByteString getLastSeenBlockHash()
The SHA256 hash of the head of the best chain seen by this wallet.
optional bytes last_seen_block_hash = 2;
boolean hasLastSeenBlockHeight()
The height in the chain of the last seen block.
optional uint32 last_seen_block_height = 12;
int getLastSeenBlockHeight()
The height in the chain of the last seen block.
optional uint32 last_seen_block_height = 12;
boolean hasLastSeenBlockTimeSecs()
optional int64 last_seen_block_time_secs = 14;
long getLastSeenBlockTimeSecs()
optional int64 last_seen_block_time_secs = 14;
java.util.List<Protos.Key> getKeyList()
repeated .wallet.Key key = 3;
Protos.Key getKey(int index)
repeated .wallet.Key key = 3;
int getKeyCount()
repeated .wallet.Key key = 3;
java.util.List<? extends Protos.KeyOrBuilder> getKeyOrBuilderList()
repeated .wallet.Key key = 3;
Protos.KeyOrBuilder getKeyOrBuilder(int index)
repeated .wallet.Key key = 3;
java.util.List<Protos.Transaction> getTransactionList()
repeated .wallet.Transaction transaction = 4;
Protos.Transaction getTransaction(int index)
repeated .wallet.Transaction transaction = 4;
int getTransactionCount()
repeated .wallet.Transaction transaction = 4;
java.util.List<? extends Protos.TransactionOrBuilder> getTransactionOrBuilderList()
repeated .wallet.Transaction transaction = 4;
Protos.TransactionOrBuilder getTransactionOrBuilder(int index)
repeated .wallet.Transaction transaction = 4;
java.util.List<Protos.Script> getWatchedScriptList()
repeated .wallet.Script watched_script = 15;
Protos.Script getWatchedScript(int index)
repeated .wallet.Script watched_script = 15;
int getWatchedScriptCount()
repeated .wallet.Script watched_script = 15;
java.util.List<? extends Protos.ScriptOrBuilder> getWatchedScriptOrBuilderList()
repeated .wallet.Script watched_script = 15;
Protos.ScriptOrBuilder getWatchedScriptOrBuilder(int index)
repeated .wallet.Script watched_script = 15;
boolean hasEncryptionType()
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED];
Protos.Wallet.EncryptionType getEncryptionType()
optional .wallet.Wallet.EncryptionType encryption_type = 5 [default = UNENCRYPTED];
boolean hasEncryptionParameters()
optional .wallet.ScryptParameters encryption_parameters = 6;
Protos.ScryptParameters getEncryptionParameters()
optional .wallet.ScryptParameters encryption_parameters = 6;
Protos.ScryptParametersOrBuilder getEncryptionParametersOrBuilder()
optional .wallet.ScryptParameters encryption_parameters = 6;
boolean hasVersion()
The version number of the wallet - used to detect wallets that were produced in the future (i.e. the wallet may contain some future format this protobuf or parser code does not know about). A version that's higher than the default is considered from the future.
optional int32 version = 7 [default = 1];
int getVersion()
The version number of the wallet - used to detect wallets that were produced in the future (i.e. the wallet may contain some future format this protobuf or parser code does not know about). A version that's higher than the default is considered from the future.
optional int32 version = 7 [default = 1];
java.util.List<Protos.Extension> getExtensionList()
repeated .wallet.Extension extension = 10;
Protos.Extension getExtension(int index)
repeated .wallet.Extension extension = 10;
int getExtensionCount()
repeated .wallet.Extension extension = 10;
java.util.List<? extends Protos.ExtensionOrBuilder> getExtensionOrBuilderList()
repeated .wallet.Extension extension = 10;
Protos.ExtensionOrBuilder getExtensionOrBuilder(int index)
repeated .wallet.Extension extension = 10;
boolean hasDescription()
A UTF8 encoded text description of the wallet that is intended for end user provided text.
optional string description = 11;
java.lang.String getDescription()
A UTF8 encoded text description of the wallet that is intended for end user provided text.
optional string description = 11;
com.google.protobuf.ByteString getDescriptionBytes()
A UTF8 encoded text description of the wallet that is intended for end user provided text.
optional string description = 11;
boolean hasKeyRotationTime()
UNIX time in seconds since the epoch. If set, then any keys created before this date are assumed to be no longer wanted. Money sent to them will be re-spent automatically to the first key that was created after this time. It can be used to recover a compromised wallet, or just as part of preventative defence-in-depth measures.
optional uint64 key_rotation_time = 13;
long getKeyRotationTime()
UNIX time in seconds since the epoch. If set, then any keys created before this date are assumed to be no longer wanted. Money sent to them will be re-spent automatically to the first key that was created after this time. It can be used to recover a compromised wallet, or just as part of preventative defence-in-depth measures.
optional uint64 key_rotation_time = 13;
java.util.List<Protos.Tag> getTagsList()
repeated .wallet.Tag tags = 16;
Protos.Tag getTags(int index)
repeated .wallet.Tag tags = 16;
int getTagsCount()
repeated .wallet.Tag tags = 16;
java.util.List<? extends Protos.TagOrBuilder> getTagsOrBuilderList()
repeated .wallet.Tag tags = 16;
Protos.TagOrBuilder getTagsOrBuilder(int index)
repeated .wallet.Tag tags = 16;