Interface representing the return type for various Dapp request types.

interface PopupReturnType {
    Auth: AuthResponseData;
    SignMessage: SignMessageResponseData;
    SignEvm: SignEvmTxResponseData;
    SignPsbt: SignEvmTxResponseData;
    BatchSignPsbt: {
        psbts: string[];
    };
    SignCkbTx: SignCkbTxResponseData;
    SignCotaNFT: SignCkbTxResponseData;
    SignCkbRawTx: SignCkbTxResponseData;
    SignNostrEvent: SignNostrEventData;
    EncryptNostrMessage: unknown;
    DecryptNostrMessage: unknown;
    AuthMiniApp: unknown;
    SignMiniAppEvm: unknown;
    SignMiniAppMessage: unknown;
    EvmWeb2Login: EvmWeb2LoginResponse;
}

Properties

Auth: AuthResponseData
SignMessage: SignMessageResponseData
SignEvm: SignEvmTxResponseData
SignPsbt: SignEvmTxResponseData
BatchSignPsbt: {
    psbts: string[];
}
SignCkbTx: SignCkbTxResponseData
SignCotaNFT: SignCkbTxResponseData
SignCkbRawTx: SignCkbTxResponseData
SignNostrEvent: SignNostrEventData
EncryptNostrMessage: unknown
DecryptNostrMessage: unknown
AuthMiniApp: unknown
SignMiniAppEvm: unknown
SignMiniAppMessage: unknown
EvmWeb2Login: EvmWeb2LoginResponse