getTransaction method

Future<TransactionResponse> getTransaction(
  1. GetTransactionParams getTransactionParams
)

Fetch a transaction by its hash from daemon.

NOTE: result returned in data field can changes based on the TransactionType (transfer, burn, Smart Contract call, Deploy Code...).

Implementation

Future<TransactionResponse> getTransaction(
  GetTransactionParams getTransactionParams,
) async {
  final result = await sendRequest(
    DaemonMethod.getTransaction,
    getTransactionParams.toJson(),
  );
  return TransactionResponse.fromJson(result as Map<String, dynamic>);
}