throwIfCancelled method

void throwIfCancelled([
  1. BloomRpcContract? contract,
  2. Uri? uri
])

Throws a BloomRpcCancelledException if cancellation has already occurred.

Implementation

void throwIfCancelled(
    [BloomRpcContract<dynamic, dynamic>? contract, Uri? uri]) {
  if (_isCancelled) {
    throw BloomRpcCancelledException(
      reason: _reason ?? 'RPC request was cancelled',
      contract: contract,
      uri: uri,
    );
  }
}