Skip to content

Commit f0bc2f8

Browse files
committed
fix: interface
1 parent b9f1924 commit f0bc2f8

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

src/mpcCoreKit.ts

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,7 @@ import { BNString, KeyType, ONE_KEY_DELETE_NONCE, Point, secp256k1, SHARE_DELETE
22
import { CoreError } from "@tkey/core";
33
import { ShareSerializationModule } from "@tkey/share-serialization";
44
import { TorusStorageLayer } from "@tkey/storage-layer-torus";
5-
import {
6-
DELIMITERS,
7-
factorKeyCurve,
8-
getPubKeyPoint,
9-
IRemoteClientState,
10-
lagrangeInterpolation,
11-
pointToHex,
12-
TKeyTSS,
13-
TSSTorusServiceProvider,
14-
} from "@tkey/tss";
5+
import { DELIMITERS, factorKeyCurve, getPubKeyPoint, lagrangeInterpolation, pointToHex, TKeyTSS, TSSTorusServiceProvider } from "@tkey/tss";
156
import { SIGNER_MAP } from "@toruslabs/constants";
167
import { AGGREGATE_VERIFIER, TORUS_METHOD, TorusAggregateLoginResponse, TorusLoginResponse, UX_MODE } from "@toruslabs/customauth";
178
import type { UX_MODE_TYPE } from "@toruslabs/customauth/dist/types/utils/enums";
@@ -69,7 +60,7 @@ import {
6960
Web3AuthState,
7061
} from "./interfaces";
7162
import { DefaultSessionSigGeneratorPlugin } from "./plugins/DefaultSessionSigGenerator";
72-
import { ICustomDklsSignParams, ICustomFrostSignParams } from "./plugins/IRemoteSigner";
63+
import { ICustomDklsSignParams, ICustomFrostSignParams, IRemoteClientState } from "./plugins/IRemoteSigner";
7364
import { ISessionSigGenerator } from "./plugins/ISessionSigGenerator";
7465
import {
7566
deriveShareCoefficients,

src/plugins/IRemoteSigner.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
import { FactorEnc, Point, ShareDescriptionMap } from "@tkey/common-types";
2-
import { IRemoteClientState } from "@tkey/tss";
32
import { PointHex } from "@toruslabs/tss-client";
43

54
import { CreateFactorParams, WEB3AUTH_NETWORK_TYPE } from "../interfaces";
65

76
type SupportedCurve = "secp256k1" | "ed25519";
7+
export interface IRemoteClientState {
8+
remoteFactorPub: string;
9+
metadataShare: string;
10+
tssShareIndex: number;
11+
}
812

913
export type ICustomFrostSignParams = {
1014
sessionId: string;

0 commit comments

Comments
 (0)