interface SEA {
    decrypt(encryptedData: string, key: string): Promise<string>;
    encrypt(data: string, key: string): Promise<string>;
    pair(): Promise<any>;
    sign(data: string, pair: any): Promise<string>;
    verify(data: string, signature: string, pub: string): Promise<boolean>;
    work(
        data: string,
        pair: any,
        callback: any,
        options?: WorkOptions,
    ): Promise<string>;
    [key: string]: any;
}

Indexable

  • [key: string]: any

Methods

  • Parameters

    • encryptedData: string
    • key: string

    Returns Promise<string>

  • Parameters

    • data: string
    • key: string

    Returns Promise<string>

  • Returns Promise<any>

  • Parameters

    • data: string
    • pair: any

    Returns Promise<string>

  • Parameters

    • data: string
    • signature: string
    • pub: string

    Returns Promise<boolean>

  • Parameters

    • data: string
    • pair: any
    • callback: any
    • Optionaloptions: WorkOptions

    Returns Promise<string>