completeTransaction method

dynamic completeTransaction(
  1. ArtemisAcpsAeaResponse response
)

Implementation

completeTransaction(ArtemisAcpsAeaResponse response) {
  String transactionId = response.transactionId;

  inProgressAeaActions.remove(transactionId);
  _pendingAeaResponses[transactionId]?.complete(response);
  _pendingAeaResponses.remove(transactionId);

  inProgressDirectActions.removeWhere((a, b) => a == transactionId);
  _pendingDirectResponses[transactionId]?.complete(response);
  _pendingDirectResponses.remove(transactionId);
}