/// <inheritdoc /> public async Task <bool> ForgetBroadcastedTransactionsAsync(Guid operationId) { try { ValidateOperationIdIsNotEmpty(operationId); await _runner.RunWithRetriesAsync(() => _api.ForgetBroadcastedTransactionAsync(operationId)); } catch (ErrorResponseException ex) when(ex.StatusCode == HttpStatusCode.NoContent) { return(false); } return(true); }
/// <inheritdoc /> public Task ForgetBroadcastedTransactionsAsync(Guid operationId) { ValidateOperationIdIsNotEmpty(operationId); return(_runner.RunWithRetriesAsync(() => _api.ForgetBroadcastedTransactionAsync(operationId))); }