complete method
Completes the exchange for the provided response.
Implementation
void complete(final JsonRpcResponse response, { final bool remove = false }) {
final WebSocketExchange? exchange = remove
? _keyToExchange.remove(response.id)
: _keyToExchange[response.id];
if (exchange != null) {
if (response.isSuccess) {
exchange.complete(response);
} else {
exchange.completeError(response.error!);
}
}
}