getTransfers method

Future<GetTransfersResult> getTransfers(
  1. GetTransfersParams getTransfersParams
)

Returns outgoing/ingoing/coinbase transactions from the currently connected wallet.

With var params = GetTransfersParams();, get all transactions by default.

Implementation

Future<GetTransfersResult> getTransfers(
  GetTransfersParams getTransfersParams,
) async {
  try {
    final res = await rpcClient.sendRequest(
      _getTransfers,
      getTransfersParams.toJson(),
    );
    return GetTransfersResult.fromJson(res as Map<String, dynamic>);
  } catch (e) {
    throw WalletRepositoryException('getTransfers', e);
  }
}