Add optional parameters to TransactionsService for enhanced flexibility (#189)
Introduced optional parameters to `getTransactionInformation` methods, allowing fine-grained control over returned transaction details such as inputs, metadata, assets, withdrawals, certificates, scripts, and bytecode. Updated default implementations and related documentation to reflect these changes, and incremented version to 1.21.1. Co-authored-by: dudiedri <[email protected]>