Issue: Missing Transaction will cause an error in the update block function.
Reasons:
transaction dropped in the network.
transaction removed from the transaction pool due to transaction execution time limit exceed.
other unknown reasons.
Possible Solution:-
Simply reject block (we're using this one approach right now).
Fetch transaction from other peers while updating block using transaction hash.
Thee peer needs to fetch transactions from the pending transaction list (_txnpool) or the confirmed transaction list (_txntrie).
Issue: Missing Transaction will cause an error in the update block function. Reasons:
Possible Solution:-