safe-apps-sdk
Version:
SDK developed to integrate third-party apps with Safe app.
11 lines (10 loc) • 434 B
TypeScript
import { Communicator } from '../types';
import { PermissionRequest, Permission } from '../types/permissions';
declare class Wallet {
private readonly communicator;
constructor(communicator: Communicator);
getPermissions(): Promise<Permission[]>;
requestPermissions(permissions: PermissionRequest[]): Promise<Permission[]>;
isPermissionRequestValid(permissions: PermissionRequest[]): boolean;
}
export { Wallet };