ping method

  1. @override
Future<void> ping(
  1. String topic
)
override

Implementation

@override
Future<void> ping(String topic) async {
  _checkInitialized();

  _isValidPing(topic);

  if (pairings!.has(topic)) {
    try {
      final bool response = await sendRequest(
        topic,
        RPCConstants.WC_PAIRING_PING,
        {},
      );
      onPairingPing.broadcast(
        PairingEvent(
          topic: topic,
        ),
      );
    } on JsonRpcError catch (e) {
      onPairingPing.broadcast(
        PairingEvent(
          topic: topic,
          error: e,
        ),
      );
    }
  }
}