diff options
author | John Newbery <john@johnnewbery.com> | 2019-08-06 14:38:34 -0400 |
---|---|---|
committer | John Newbery <john@johnnewbery.com> | 2019-08-06 14:38:34 -0400 |
commit | 214c4ecb9ab306627a08abb35cf82c73f10ec627 (patch) | |
tree | 197fda0b61ba6782c113f7a51de5352c174422e1 | |
parent | e5fdda68c6d2313edb74443f0d1e6d2ce2d97f5e (diff) |
[wallet] restore coinbase check in SubmitMemoryPoolAndRelay()
This check doesn't change mempool acceptance/relay behaviour, but reduces log spam.
-rw-r--r-- | src/wallet/wallet.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index b3269083ec..4701bd3564 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -2160,6 +2160,9 @@ bool CWalletTx::SubmitMemoryPoolAndRelay(std::string& err_string, bool relay) if (!pwallet->GetBroadcastTransactions()) return false; // Don't relay abandoned transactions if (isAbandoned()) return false; + // Don't try to submit coinbase transactions. These would fail anyway but would + // cause log spam. + if (IsCoinBase()) return false; // Submit transaction to mempool for relay pwallet->WalletLogPrintf("Submitting wtx %s to mempool for relay\n", GetHash().ToString()); |