getPairingRpcOptions function

PairingJsonRpcOptions getPairingRpcOptions(
  1. PairingMethod? method
)

Implementation

PairingJsonRpcOptions getPairingRpcOptions(PairingMethod? method) {
  switch (method) {
    case PairingMethod.WC_PAIRING_DELETE:
      return const PairingJsonRpcOptions(
        req: RelayerPublishOptions(
          ttl: ONE_DAY,
          prompt: false,
          tag: 1000,
        ),
        res: RelayerPublishOptions(
          ttl: ONE_DAY,
          prompt: false,
          tag: 1001,
        ),
      );
    case PairingMethod.WC_PAIRING_PING:
      return const PairingJsonRpcOptions(
        req: RelayerPublishOptions(
          ttl: THIRTY_SECONDS,
          prompt: false,
          tag: 1002,
        ),
        res: RelayerPublishOptions(
          ttl: THIRTY_SECONDS,
          prompt: false,
          tag: 1003,
        ),
      );
    default:
      return const PairingJsonRpcOptions(
        req: RelayerPublishOptions(
          ttl: ONE_DAY,
          prompt: false,
          tag: 0,
        ),
        res: RelayerPublishOptions(
          ttl: ONE_DAY,
          prompt: false,
          tag: 0,
        ),
      );
  }
}