Class DeterministicUpgradeRequiresPassword

  • All Implemented Interfaces:
    java.io.Serializable

    public class DeterministicUpgradeRequiresPassword
    extends java.lang.RuntimeException
    Indicates that the pre-HD random wallet is encrypted, so you should try the upgrade again after getting the users password. This is required because HD wallets are upgraded from random using the private key bytes of the oldest non-rotating key, in order to make the upgrade process itself deterministic.
    See Also:
    Serialized Form
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DeterministicUpgradeRequiresPassword

        public DeterministicUpgradeRequiresPassword()