564f8c9b17
Extracted time metrics related to transaction execution into a separate structure. This allows me to call `process_entries_with_callback()` without locking the whole instance of `ConfirmationTiming`, passing just the `BatchExecutionTiming` part. I want to add a new metric that starts at the beginning of the `confirm_slot_entries()` call and ends until the very end. In order to use a `scopeguard::defer`, I need to be able to have an excursive reference to it for the whole body of `confirm_slot_entries()`. Plus a few minor renamings to clarify which verifications and results variables actually store. And corrected a few messages, that incorrectly stated PoH verification, while they were actually issued for transaction verification failures. |
||
---|---|---|
.. | ||
benches | ||
src | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
build.rs |