Migrate the transaction logger to V2 GRPC API.
This simplifies some of the waiting code since the update Rust SDK has methods to wait for new finalized blocks.
Changes
Bump minimum rust version to 1.61 to deal with new dependency versions.
Make the necessary changes to the code to accommodate the new API.
Checklist
[ ] My code follows the style of this project.
[ ] The code compiles without warnings.
[ ] I have performed a self-review of the changes.
[ ] I have documented my code, in particular the intent of the
hard-to-understand areas.
Purpose
Migrate the transaction logger to V2 GRPC API. This simplifies some of the waiting code since the update Rust SDK has methods to wait for new finalized blocks.
Changes
Checklist