TODO: Document

Hierarchy (view full)

Constructors

Methods

  • Get the key scheme of the keypair: Secp256k1 or ED25519

    Returns SignatureScheme

  • The public key for this keypair

    Returns PublicKey

  • Parameters

    • bytes: Uint8Array

    Returns Promise<Uint8Array>

  • Signs provided personal message by calling signWithIntent() with a PersonalMessage provided as intent scope

    Parameters

    • bytes: Uint8Array

    Returns Promise<{
        bytes: string;
        signature: string;
    }>

  • Signs provided transaction by calling signWithIntent() with a TransactionData provided as intent scope

    Parameters

    • bytes: Uint8Array

    Returns Promise<SignatureWithBytes>

  • Sign messages with a specific intent. By combining the message bytes with the intent before hashing and signing, it ensures that a signed message is tied to a specific purpose and domain separator is provided

    Parameters

    Returns Promise<SignatureWithBytes>

  • Returns string