message: [Wallet] use GetTime() for nStartupTime
  `nStartupTime` is initalized before the P2P network initialization takes
  place, making the use of `GetAdjustedTime()` cause a lock ordering
  segfault under certain situations.
diff: @@ -44,6 +44,7 @@ bool bSpendZeroConfChange = true;
  bool bdisableSystemnotifications = false; // Those bubbles can be annoying and slow down the UI when you get lots of trx
  bool fSendFreeTransactions = false;
  bool fPayAtLeastCustomFee = true;
  +int64_t nStartupTime = GetTime(); //!< Client startup time for use with automint
  /**
  * Fees smaller than this (in upiv) are considered zero fee (for transaction creation)
  @@ -52,7 +53,6 @@ bool fPayAtLeastCustomFee = true;
  * Override with -mintxfee
  */
  CFeeRate CWallet::minTxFee = CFeeRate(10000);
  -int64_t nStartupTime = GetAdjustedTime();
  /** @defgroup mapWallet
  *
  