status-go/walletdatabase/migrations/sql/1700414564_add_wallet_connect_pairings_table.up.sql
Stefan a855f9e3e8 feat(wallet) WalletConnect: track pairings in DB
Add new APIs to track if valid pairings are available to be used
by application not to run WalletConnect SDK if not needed.

Closes status-desktop: #12794
2023-11-24 09:44:27 +01:00

16 lines
439 B
SQL

CREATE TABLE IF NOT EXISTS wallet_connect_pairings (
topic TEXT PRIMARY KEY NOT NULL,
expiry_timestamp INTEGER NOT NULL,
active BOOLEAN NOT NULL,
app_name TEXT,
url TEXT,
description TEXT,
icon TEXT,
verified_is_scam BOOLEAN,
verified_origin TEXT,
verified_verify_url TEXT,
verified_validation TEXT
);
CREATE INDEX IF NOT EXISTS idx_expiry ON wallet_connect_pairings (expiry_timestamp,active);