code: func (pool *TxPool) journalTx(from common.Address, tx *types.Transaction) {
  	// Only journal if it's enabled and the transaction is local
  	if pool.journal == nil || !pool.locals.contains(from) {
  		return
  	}
  	if err := pool.journal.insert(tx); err != nil {
  		log.Warn("Failed to journal local transaction", "err", err)
  	}
  }
docs: // journalTx adds the specified transaction to the local disk journal if it is
  // deemed to have been sent from a local account.