Skip to content

Commit ae6b6ea

Browse files
committed
wallet: remove redundant Assert call when block is disconnected
It was highlighted in a PR discussion previously that the recently moved `Assert` macro call inside the block disconnected loop had been redundant for quite a while because of the presence of the `assert` macro call at the start of the function. Therefore, it is removed now. refs #bitcoin/bitcoin#31757 (comment)
1 parent a54baa8 commit ae6b6ea

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/wallet/wallet.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1549,7 +1549,7 @@ void CWallet::blockDisconnected(const interfaces::BlockInfo& block)
15491549
int disconnect_height = block.height;
15501550

15511551
for (size_t index = 0; index < block.data->vtx.size(); index++) {
1552-
const CTransactionRef& ptx = Assert(block.data)->vtx[index];
1552+
const CTransactionRef& ptx = block.data->vtx[index];
15531553
// Coinbase transactions are not only inactive but also abandoned,
15541554
// meaning they should never be relayed standalone via the p2p protocol.
15551555
SyncTransaction(ptx, TxStateInactive{/*abandoned=*/index == 0});

0 commit comments

Comments
 (0)