I learned the correct term for these newly included transactions are actually deferred transactions and not inline transactions, so I updated the code comments accordingly
Changed the loop routine in on_accepted_block to access the transaction IDs for normal transactions from within the packed transaction, so now all transactions are processed in one loop using the data in block_state->block->transactions
Cleaned up previous implementation with the newly simplified routine
deferred transactions
and not inline transactions, so I updated the code comments accordinglyon_accepted_block
to access the transaction IDs for normal transactions from within the packed transaction, so now all transactions are processed in one loop using the data inblock_state->block->transactions