mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-10 06:16:32 +00:00
17c7e46917
Requires the specific status-go changes that brings WCChangePairingState Process delete session and update internal pairing history state Updated testing while fighting for the issue of not deleting the session Found out that the client requests a different topic in the delete session request. Also: - update debugging UX to support session events - update storybook to support mocking session events - fix go test utility to account for refactoring Updates #12858
26 lines
917 B
QML
26 lines
917 B
QML
import QtQuick 2.15
|
|
import QtQuick.Controls 2.15
|
|
import QtQuick.Layouts 1.15
|
|
|
|
// Stub for Controller QObject defined in src/app/modules/main/wallet_section/wallet_connect/controller.nim
|
|
Item {
|
|
id: root
|
|
|
|
signal proposeUserPair(string sessionProposalJson, string supportedNamespacesJson)
|
|
|
|
// function pairSessionProposal(/*string*/ sessionProposalJson)
|
|
required property var pairSessionProposal
|
|
// function pairSessionRequest(/*string*/ sessionRequestJson)
|
|
required property var recordSuccessfulPairing
|
|
// function deletePairing(/*string*/ topic)
|
|
required property var deletePairing
|
|
|
|
signal respondSessionRequest(string sessionRequestJson, string signedJson, bool error)
|
|
|
|
// function sessionRequest(/*string*/ sessionRequestJson, /*string*/ password)
|
|
required property var sessionRequest
|
|
|
|
|
|
required property bool hasActivePairings
|
|
required property string projectId
|
|
} |