1.11.0 • Published 8 months ago
@walletconnect/se-sdk v1.11.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.11.0
8 months ago
1.11.0-rc-1
8 months ago
1.10.0-rc.0
11 months ago
1.10.0
11 months ago
1.9.0
12 months ago
1.8.1
1 year ago
1.8.0-canary-0.1
1 year ago
1.8.0
1 year ago
1.8.0-rc.1
1 year ago
1.8.0-rc.0
1 year ago
1.7.3
1 year ago
1.7.2
1 year ago
1.7.1-canary.11
1 year ago
1.7.1-auth.0
1 year ago
1.7.1
1 year ago
1.7.1-canary.0
1 year ago
1.7.1-canary.1
1 year ago
1.7.0-canary-82cf156-1
1 year ago
1.7.0-canary-82cf156
1 year ago
1.7.0-canary-82cf156-2
1 year ago
1.7.0-rc-sign2.5-2
1 year ago
1.7.0-canary-59e3831
1 year ago
1.7.0
2 years ago
1.7.0-rc.0
2 years ago
1.6.2-rc.0
2 years ago
1.6.0-rc-1
2 years ago
1.6.2
2 years ago
1.6.1
2 years ago
1.6.0
2 years ago
1.5.0
2 years ago
1.5.0-canary.2
2 years ago
1.5.0-canary.5
2 years ago
1.5.0-canary.6
2 years ago
1.5.0-canary.3
2 years ago
1.5.0-canary.4
2 years ago
1.5.0-canary.7
2 years ago
1.5.0-canary.8
2 years ago
1.5.0-canary-179a94
2 years ago
1.5.0-canary.1
2 years ago
1.5.0-canary.0
2 years ago
1.4.0
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago