RPC_OPTS constant

Map<String, Map<String, RpcOptions>> const RPC_OPTS

Implementation

static const Map<String, Map<String, RpcOptions>> RPC_OPTS = {
  WC_PAIRING_PING: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1000,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1001,
    ),
  },
  WC_PAIRING_DELETE: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.THIRTY_SECONDS,
      prompt: false,
      tag: 1002,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.THIRTY_SECONDS,
      prompt: false,
      tag: 1003,
    ),
  },
  UNREGISTERED_METHOD: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 0,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 0,
    ),
  },
  WC_SESSION_PROPOSE: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: true,
      tag: 1100,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1101,
    ),
    'reject': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1120,
    ),
    'autoReject': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1121,
    ),
  },
  WC_SESSION_SETTLE: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1102,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1103,
    ),
  },
  WC_SESSION_UPDATE: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1104,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1105,
    ),
  },
  WC_SESSION_EXTEND: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1106,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1107,
    ),
  },
  WC_SESSION_REQUEST: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: true,
      tag: 1108,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1109,
    ),
  },
  WC_SESSION_EVENT: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: true,
      tag: 1110,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1111,
    ),
  },
  WC_SESSION_DELETE: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1112,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 1113,
    ),
  },
  WC_SESSION_PING: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.THIRTY_SECONDS,
      prompt: false,
      tag: 1114,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.THIRTY_SECONDS,
      prompt: false,
      tag: 1115,
    ),
  },
  WC_SESSION_AUTHENTICATE: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_HOUR,
      prompt: false,
      tag: 1116,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_HOUR,
      prompt: false,
      tag: 1117,
    ),
    'reject': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1118,
    ),
    'autoReject': RpcOptions(
      ttl: WalletConnectConstants.FIVE_MINUTES,
      prompt: false,
      tag: 1119,
    ),
  },
  WC_AUTH_REQUEST: {
    'req': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: true,
      tag: 3000,
    ),
    'res': RpcOptions(
      ttl: WalletConnectConstants.ONE_DAY,
      prompt: false,
      tag: 3001,
    ),
  },
};