hasVersion

public boolean hasVersion()

optional int32 version = 7 [default = 1];

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.

getVersion

public int getVersion()

optional int32 version = 7 [default = 1];

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.

setVersion

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.

clearVersion

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.

setDescriptionBytes

A UTF8 encoded text description of the wallet that is intended for end user provided text.

hasKeyRotationTime

public boolean hasKeyRotationTime()

optional uint64 key_rotation_time = 13;

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.

getKeyRotationTime

public long getKeyRotationTime()

optional uint64 key_rotation_time = 13;

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.

setKeyRotationTime

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.

clearKeyRotationTime

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.