1.8.0 • Published 4 days ago
@walletconnect/se-sdk v1.8.0
@walletconnect/se-sdk
API Interface
class ClientLV {
public init(params: { core: CoreClient }): Promise<void>;
public pair(params: { uri: string }): Promise<void>;
// ----------------- Sign ----------------- //
public approveSession(params: {
id: number;
chainId: number;
accounts: string[];
}): Promise<Session>;
public rejectSession(params: {
id: number;
error: {
message: "OPTIONAL_ERROR_MESSAGE"
}
}): Promise<void>;
public updateSession(params: {
topic: string;
chainId: number;
accounts: string[];
}): Promise<void>;
public approveRequest(params: {
topic: string;
id: number,
result: any,
}): void;
public rejectRequest(params: {
topic: string;
id: number,
error: {
message: "OPTIONAL_ERROR_MESSAGE"
}
}): void;
public disconnectSession(params: {
topic: string;
error: {
message: "OPTIONAL_ERROR_MESSAGE"
}
}): Promise<void>;
public getActiveSessions(): Promise<Record<string, Session>>;
public getPendingSessionProposals(): Promise<Record<number, SessionProposal>>;
public getPendingSessionRequests(): Promise<Record<number, SessionRequest>>;
// ----------------- Auth ----------------- //
public approveAuthRequest(params: {
id: number;
signature: string;
address: string;
}): Promise<void>;
public rejectAuthRequest(params: { id: number; error: ErrorResponse }): Promise<void>;
public formatAuthMessage(
payload: SingleEthereumTypes.CacaoRequestPayload,
address: string,
): string;
public getPendingAuthRequests(): Record<number, SingleEthereumTypes.PendingAuthRequest>;
// ----------------- Events ----------------- //
public on("session_proposal", (sessionProposal: SessionProposal) => {}): void;
public on("session_request", (sessionRequest: SessionRequest) => {}): void;
public on("session_delete", (sessionDelete: {
id: number,
topic: string
}) => {}): void;
public on("auth_request", (params: {
id: number,
topic: string,
params: {
requester: AuthEngineTypes.PendingRequest["requester"], cacaoPayload: AuthEngineTypes.CacaoRequestPayload
}
}) => {}): void;
}
1.8.0
4 days ago
1.8.0-rc.1
4 days ago
1.8.0-rc.0
4 days ago
1.7.3
13 days ago
1.7.2
1 month ago
1.7.1-canary.11
1 month ago
1.7.1-auth.0
1 month ago
1.7.1
2 months ago
1.7.1-canary.0
2 months ago
1.7.1-canary.1
2 months ago
1.7.0-canary-82cf156-1
2 months ago
1.7.0-canary-82cf156
2 months ago
1.7.0-canary-82cf156-2
2 months ago
1.7.0-rc-sign2.5-2
2 months ago
1.7.0-canary-59e3831
2 months ago
1.7.0
4 months ago
1.7.0-rc.0
4 months ago
1.6.2-rc.0
7 months ago
1.6.0-rc-1
7 months ago
1.6.2
7 months ago
1.6.1
7 months ago
1.6.0
9 months ago
1.5.0
10 months ago
1.5.0-canary.2
10 months ago
1.5.0-canary.5
10 months ago
1.5.0-canary.6
10 months ago
1.5.0-canary.3
10 months ago
1.5.0-canary.4
10 months ago
1.5.0-canary.7
10 months ago
1.5.0-canary.8
10 months ago
1.5.0-canary-179a94
9 months ago
1.5.0-canary.1
11 months ago
1.5.0-canary.0
11 months ago
1.4.0
12 months ago
1.3.0
12 months ago
1.2.0
1 year ago
1.1.0
1 year ago
1.0.0
1 year ago