v1.1: Adds transaction check functionality
Adds the ability to check the state of a transaction. This change introduces a new `checkTransaction` method that allows users to query the status of a specific transaction by its ID. It also updates the internal logic to handle `check_transaction` operations, including response parsing and callback execution.