diff --git a/latest/assets/navigation.js b/latest/assets/navigation.js index 5162b408..68055591 100644 --- a/latest/assets/navigation.js +++ b/latest/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7WaXU/jOBSG/0uu0ULbFCh3pQ3QhSkRDTug0agKyYFGtE7kOCyd1f73VZpM82H72GbT2/Hjxx77+E1S8+Mfi8Ensy4sCPvDYW9kHVmJz1bWhbWJw2wN6XHZ8MeKbdbWkfUekdC6sI+sYBWtQwrEuvixlwTxJqGQphC62cs6Cm5hewfkja0q7YdPI/+lLpZ2ag456P97VA2U0Q9ApTmACEKg0Qc8kpVPQyAQ3sI2xXwiHtFv/JQBncchXAMB6rMoJosEAmwIWR9kGOJv0FXI25HuCY0+fAZau9RmMa3+3ifaO55CQIFhroLAiqYstH2ZVbbXjAT5evNVuYeb4lO7UUxGagGOyN+AaVnrHKKL0r/8dRS6++3EnByMiIutHIchJtxDnOhnTVXSl1Ey6EsDadd6sFQq7IeIptLcbT4V0sOHVDFO90lVeLuLq8J3kMwq1d0FVyFUptfLlkHqxfNs8wL0zkFOWSFs8cjJNQmv5rnoPhx/F/IBErJQHyAmC7FJVm6yNYuS9fZ7xFaXfgpKebvD/8zheg2rwjiFIOkPT997fBLvm7qP4UrdaQbXtB0FcGU8YPpWg3QYvZW0g9ytZN2Gbs3bQeJWtm5eFvkq7TAR65XVZRxW3i6zsLJ29tLY3ntVUl3OXNuexBHxtgnkR6SSBms/TSE95pCmsNc/b/sQj6r/4m7m9k7EgqoNM4zDMN/1m6nrs9WC0Yi8VSq2TSA9FiBNY/9kdNYb1kt7TGKy3US/ILycuYNRc4KllUdU1hzsi1z7Bh2DcDZGcxgViyD1VM0aNtsu1/cWttNdvlOBVEBpueuFOCMM6KsfiCYtIbXGmEJST9aac9ei6did5SgmeZHdJ7vjKXEKSK0xnE8GJNw9NbEBeEzLrl5ho5WdrHzyBtix5Amlc+YOclpUuPU2pacsFXR2AsbM62XJmp8mj+havbg8QjMSRgFwmy/jjP3oxJuUyn2VrdfIarSaVbab8rVRmqMcoGvMqwcT/m7X9Ymea02j7OkmcCJValKddfYEE52YmHqYqWdi6mOmvolpgJkGJiYbM9kmpiFmGuqZhGfI4Pz8mcYEeQMsfEJI24wadU3y09NsVbm++Z/yB3yjUWmKCGKqN6pMc2B/x/S97Sj/WdXb9SmLfCxSecLcyZ1pAfIFKxc6IuYLXp3pfmG+XB4JEHMrl00CxNzK5ZQAMbdymSVAzK2nauupufVMbT0zt56rrefm1pHaOlJZH+KYQYgEAQcYG7nzyhPGTu6s8oSxkzuoPGHs5I4pTxg7uUPKE8ZO7ojyhJ6zeKoqqqkFqcwFrvVpjKB6o6g/jmWcnj9/35jEJGU0C1hM0THErP440s9wAaJnzZdTLMtb9B2id7Jmq75LWGemFZYlSUwZhJPmdUYpa7SqXNW1hPT7UoDoW2XfmDyh75S/KYsYtTeh8Bp9Qig21ls1flNaDvrLm/HD1Jk70+X91dXC8UQ3DmISuXcoO7hj72b54Fw7T4i1glTCkY5wpC+07eXkfjZfes+us5w6rncjs/IkrrZtN6NJnO6+zLz4HYjEzIOY+NlzFstb53l558yvJbNtMYhuki+XYknbDKL7Nn5alls6m0/FujajobNt+da0GYXucb6vYJ2JSnBskNlcPecWg+jyWFj2ThRbxFOI8nHuPjhXs6fq/4TLMV5vGG2/ljig4DPIb/5Ht7C9ovFmASC8dxOT6IVmfufRuggRmYUgfpWpuoSp5FJYYwDuB2DBM5wfSd5LfZu6e8bufiSDtw0QJhpHgmJ/WEJgE5MocFfUT8GLL/M/AhKphaCG2ItlVdMk+Iva/wDBNdhPaywAAA==" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7Wab1PqOBSHv0tfO6tAUfEdQlFWL3ak7urc2WFqe4SOkHbS4Mrd2e++U1rpnyQniVve3jx9ktuc82tL/PmPxeCTWVcWhN1+vzOwTqzEZyvrytrE4XYN6Wkx8NuKbdbWifUekdC6sk+sYBWtQwrEuvp5kATxJqGQphC629d1FNzB7h7Ikq1K7YdPI/+1KpZeVJ+y1/33pJxoSz8AlWYAIgiBRh/wRFY+DYFAeAe7FPOJeES/8VMGdBaHcAMEqM+imMwTCLApZNcg0xB/g96FbBy5PKHRh89Aa5eaLKbV3/tEe8dTCCgwzJUTWNEUhXYos9L2tiVBdr/5qjzAdfG5XSsmI7UAR+RLYFrWKofoovQPfx2F7mE7MScHI+J8K4dhiAkPECf6q6Iq6Oso6XWlgbQfPVoq5fZjRFNhbjefcunxQyqfp/2kyr3txVXuO0pmFer2gisXKtPrdccg9eLZdvMK9N5BuiwXNnikc03Cq94X7YfjVyEfISFz9RFiMhebZOVmu2ZRst79GbHVtZ+CUt684H/mcLWGVWGcQpB0++fvHT6JD0Ptx3CpbjWDK9qWArg0HjF9y0lajN5S2kLulrJ2Q7fibSFxS1s7L4t8lbaYiNXKajMOS2+bWVhaW3tpbO69Kqmup65tj+KIeLsEshYppcHaT1NITzmkLux0L5s+xKO6fn4/dTtnYkE5hhmGYZjt+u3Y9dlqzmhElqWK7RJITwVI3dg9G1x0+tXSHpKY7DbRLwivp25vUF9gYeURlTUDuyLXYUDHIFyN0RoG+U2QesphDZttF/f3Dnbjfb5TgVRAabmrhTglDOibH4gWLSG15hhDUk3WinM/ounY93IUk6zIHpJ9e0qcAlJrDueTAQn3T01sAh7TsqvvsNGdHa18sgSsLXlC6Zy6vYwWFW51TOkpSgVdnYAx83rbZM0vk0d0rV5ctNCUhFEA3ObLOGM/uvA6pXTTXcLiJfWTVRRMvh5bnFtIqdyT7XqN3OnGsMp2W7ySSjOaA3SNWWViwq9xXZ/omVk3yp6cAifSASaVX2XPMNGZiamDmTompi5m6pqYepipZ2KyMZNtYupjpr6eSdhDBv3zexoT5O0y9wkhbTNq1DXJu6c+qnL98D/lLw+1QaUpIoipOqgyzYD9HdP3pqP4Z9XVrk9Z5GORyhPmTq6nBcg3rFzoiJhveHWW+431cnkkQMytXDYJEHMrl1MCxNzKZZYAMbeeq63n5tYLtfXC3Hqptl6aWwdq60BlfYxjBiESBBxgbOT6lSeMnVyv8oSxk2tUnjB2cm3KE8ZOrkl5wtjJtShP6Dnzp6qimhqQypzjWp/dCKo3i/rDW8bp+bP3jVFMUka3AYspOoeY1Z9H+okvQPSs2e0Uy7IRfYfonaw+qu8S1plphW2TJKYMwlH9qKSQ1UZVrvLIQ/p9KUD0rbJvTJ7Qd8rflEWM2ptQeIs+IRQbq6Mav1ctet3F7fBx7Myc8eJhMpk7nug0Q0wiZxrFBe7Qu108OjfOM2ItIZVwoCMc6AttezF6mM4W3ovrLMaO693KrDyJq23b3dIkTvdfZl78DkRi5kFM/OI588Wd87K4d2Y3ktU2GEQ3ym6X4pY2GUT3Y/i8KLZ0OhuLdU1GQ2fb8q1pMgrd0+xQwToLleDYJNOZes0NBtFlsbDonCm2iKcQ5dPMfXQm0+fy/4TLMV5vGm2/ljig4DPI/qpgcAe7CY03cwDhmZ6YRA9Ls/OUxiGLyCwE8WNS1QFPKZfCGhNwPy4LnuH8TPKr1Ce1+2fs/kcyWG6AMNE8EhT7oxUCm5hEgbuifgpefJ39gZFILQQ1xF4sq5o6wR8C/wdxav5BxywAAA==" \ No newline at end of file diff --git a/latest/assets/search.js b/latest/assets/search.js index 40a8eb4e..b8080f67 100644 --- a/latest/assets/search.js +++ b/latest/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/latest/classes/BIP44CoinTypeNode.html b/latest/classes/BIP44CoinTypeNode.html index bc1915f5..4a623123 100644 --- a/latest/classes/BIP44CoinTypeNode.html +++ b/latest/classes/BIP44CoinTypeNode.html @@ -6,7 +6,7 @@

m / 44' / coin_type' / account' / change / address_index

With the following depths:

0 / 1 / 2 / 3 / 4 / 5

-

Implements

Properties

Implements

Properties

Accessors

Properties

coin_type: number
path: `m / bip32:${number}' / bip32:${number}'`

Accessors

  • get chainCode(): string
  • The hexadecimal string representation of the chain code for this node.

    -

    Returns string

  • get curve(): "ed25519" | "ed25519Bip32" | "secp256k1"
  • Returns "ed25519" | "ed25519Bip32" | "secp256k1"

  • get depth(): BIP44Depth
  • The 0-indexed BIP-44 path depth of this node.

    +

Properties

coin_type: number
path: `m / bip32:${number}' / bip32:${number}'`

Accessors

  • get chainCode(): string
  • The hexadecimal string representation of the chain code for this node.

    +

    Returns string

  • get curve(): "ed25519" | "ed25519Bip32" | "secp256k1"
  • Returns "ed25519" | "ed25519Bip32" | "secp256k1"

  • get depth(): BIP44Depth
  • The 0-indexed BIP-44 path depth of this node.

    A BIP-44 path is of the form:

    m / 44' / coin_type' / account' / change / address_index

    With the following depths:

    0 / 1 / 2 / 3 / 4 / 5

    -

    Returns BIP44Depth

  • get index(): number
  • The index of the node, or 0 if this is a master node.

    -

    Returns number

  • get masterFingerprint(): undefined | number
  • The fingerprint of the master node, i.e., the node at depth 0. May be +

    Returns BIP44Depth

  • get index(): number
  • The index of the node, or 0 if this is a master node.

    +

    Returns number

  • get masterFingerprint(): undefined | number
  • The fingerprint of the master node, i.e., the node at depth 0. May be undefined if this node was created from an extended key.

    -

    Returns undefined | number

  • get network(): Network
  • The network for the node. This is only used for extended keys, and defaults +

    Returns undefined | number

  • get network(): Network
  • The network for the node. This is only used for extended keys, and defaults to mainnet.

    -

    Returns Network

  • get parentFingerprint(): number
  • The fingerprint of the parent key, or 0 if this is a master node.

    -

    Returns number

  • get privateKey(): undefined | string
  • The hexadecimal string representation of the private key for this node. +

    Returns Network

  • get parentFingerprint(): number
  • The fingerprint of the parent key, or 0 if this is a master node.

    +

    Returns number

  • get privateKey(): undefined | string
  • The hexadecimal string representation of the private key for this node. May be undefined if the node is a public node.

    -

    Returns undefined | string

  • get publicKey(): string
  • The hexadecimal string representation of the public key for this node.

    -

    Returns string

Methods

  • Derives a BIP-44 address_index key corresponding to the path of this +

    Returns undefined | string

  • get publicKey(): string
  • The hexadecimal string representation of the public key for this node.

    +

    Returns string

Methods

  • Derives a BIP-44 address_index key corresponding to the path of this node and the specified account, change, and address_index values. address_index keys are normally the keys used to generate user account addresses.

    @@ -55,8 +55,8 @@

    0 / 1 / 2 / 3 / 4 / 5

    Parameters

    Returns Promise<BIP44Node>

    The derived BIP-44 address_index node.

    -
  • Constructs a BIP-44 coin_type node. coin_type is the index specifying the protocol for which deeper keys are intended. For the authoritative list of coin types, please see SLIP-44.

    @@ -67,10 +67,10 @@

    Parameters

    • derivationPath: CoinTypeHDPathTuple

      The derivation path for the key of this node.

    • Optionalnetwork: Network

      The network for the node. This is only used for extended keys, and defaults to mainnet.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<BIP44CoinTypeNode>

    A BIP44CoinType node.

    -
  • Constructs a BIP-44 coin_type node. coin_type is the index specifying the protocol for which deeper keys are intended. For the authoritative list of coin types, please see SLIP-44.

    @@ -81,10 +81,10 @@

    Parameters

    • json: JsonBIP44Node

      The JsonBIP44Node for the key of this node.

    • coin_type: number

      The coin_type index of this node. Must be a non-negative integer.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<BIP44CoinTypeNode>

    A BIP44CoinType node.

    -
  • Constructs a BIP-44 coin_type node. coin_type is the index specifying the protocol for which deeper keys are intended. For the authoritative list of coin types, please see SLIP-44.

    @@ -96,4 +96,4 @@
  • coin_type: number

    The coin_type index of this node. Must be a non-negative integer.

Returns Promise<BIP44CoinTypeNode>

A BIP44CoinType node.

-
+
diff --git a/latest/classes/BIP44Node.html b/latest/classes/BIP44Node.html index c1d1fff9..e2b43968 100644 --- a/latest/classes/BIP44Node.html +++ b/latest/classes/BIP44Node.html @@ -3,7 +3,7 @@ protocols.

This class contains methods and fields that may not serialize well. Use BIP44Node.toJSON to get a JSON-compatible representation.

-

Implements

Constructors

Implements

Constructors

Accessors

  • get chainCode(): string
  • The hexadecimal string representation of the chain code for this node.

    -

    Returns string

  • get curve(): "ed25519" | "ed25519Bip32" | "secp256k1"
  • Returns "ed25519" | "ed25519Bip32" | "secp256k1"

  • get depth(): BIP44Depth
  • The 0-indexed BIP-44 path depth of this node.

    +

Constructors

Accessors

  • get chainCode(): string
  • The hexadecimal string representation of the chain code for this node.

    +

    Returns string

  • get curve(): "ed25519" | "ed25519Bip32" | "secp256k1"
  • Returns "ed25519" | "ed25519Bip32" | "secp256k1"

  • get depth(): BIP44Depth
  • The 0-indexed BIP-44 path depth of this node.

    A BIP-44 path is of the form:

    m / 44' / coin_type' / account' / change / address_index

    With the following depths:

    0 / 1 / 2 / 3 / 4 / 5

    -

    Returns BIP44Depth

  • get index(): number
  • The index of the node, or 0 if this is a master node.

    -

    Returns number

  • get masterFingerprint(): undefined | number
  • The fingerprint of the master node, i.e., the node at depth 0. May be +

    Returns BIP44Depth

  • get index(): number
  • The index of the node, or 0 if this is a master node.

    +

    Returns number

  • get masterFingerprint(): undefined | number
  • The fingerprint of the master node, i.e., the node at depth 0. May be undefined if this node was created from an extended key.

    -

    Returns undefined | number

  • get network(): Network
  • The network for the node. This is only used for extended keys, and defaults +

    Returns undefined | number

  • get network(): Network
  • The network for the node. This is only used for extended keys, and defaults to mainnet.

    -

    Returns Network

  • get parentFingerprint(): number
  • The fingerprint of the parent key, or 0 if this is a master node.

    -

    Returns number

  • get privateKey(): undefined | string
  • The hexadecimal string representation of the private key for this node. +

    Returns Network

  • get parentFingerprint(): number
  • The fingerprint of the parent key, or 0 if this is a master node.

    +

    Returns number

  • get privateKey(): undefined | string
  • The hexadecimal string representation of the private key for this node. May be undefined if the node is a public node.

    -

    Returns undefined | string

  • get privateKeyBytes(): undefined | Uint8Array
  • Returns undefined | Uint8Array

  • get publicKey(): string
  • The hexadecimal string representation of the public key for this node.

    -

    Returns string

Methods

  • Derives a child of the key contains be this node and returns a new +

    Returns undefined | string

  • get privateKeyBytes(): undefined | Uint8Array
  • Returns undefined | Uint8Array

  • get publicKey(): string
  • The hexadecimal string representation of the public key for this node.

    +

    Returns string

Methods

  • Derives a child of the key contains be this node and returns a new BIP44Node containing the child key.

    The specified path must be a valid HD path from this node, per BIP-44. At present, this means that the path must consist of no more than 5 BIP-32 @@ -54,10 +54,10 @@

    Parameters

    • path: PartialHDPathTuple

      The partial (non-rooted) BIP-44 HD tree path will be used to derive a child key from the parent key contained within this node.

    Returns Promise<BIP44Node>

    The BIP44Node corresponding to the derived child key.

    -
  • Create a new BIP-44 node from a derivation path. The derivation path +

  • Create a new BIP-44 node from a derivation path. The derivation path must be rooted, i.e. it must begin with a BIP-39 node, given as a string of the form bip39:MNEMONIC, where MNEMONIC is a space-separated list of BIP-39 seed phrase words.

    @@ -68,23 +68,23 @@

    With the following depths:

    0 / 1 / 2 / 3 / 4 / 5

    Parameters

    • options: BIP44DerivationPathOptions

      An object containing the derivation path.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<BIP44Node>

    A BIP44 node.

    -
  • Create a new BIP-44 node from a key and chain code. You must specify +

  • Create a new BIP-44 node from a key and chain code. You must specify either a private key or a public key. When specifying a private key, the public key will be derived from the private key.

    All parameters are stringently validated, and an error is thrown if validation fails.

    Parameters

    • options: string | BIP44ExtendedKeyOptions

      An object containing the extended key, or an extended public (xpub) or private (xprv) key.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<BIP44Node>

    A BIP44 node.

    -
  • Wrapper of the fromExtendedKey function. Refer to that function for documentation.

    Parameters

    • json: JsonBIP44Node

      The JSON representation of a SLIP-10 node.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<BIP44Node>

    A BIP44 node.

    -
+
diff --git a/latest/classes/SLIP10Node.html b/latest/classes/SLIP10Node.html index bda303b8..adfdbece 100644 --- a/latest/classes/SLIP10Node.html +++ b/latest/classes/SLIP10Node.html @@ -1,4 +1,4 @@ -SLIP10Node | @metamask/key-tree

Implements

Properties

chainCodeBytes +SLIP10Node | @metamask/key-tree

Implements

Properties

chainCodeBytes: Uint8Array
curve: "ed25519" | "ed25519Bip32" | "secp256k1"

The name of the curve used by the node.

-
depth: number

The 0-indexed path depth of this node.

-
index: number

The index of the node, or 0 if this is a master node.

-
masterFingerprint?: number

The fingerprint of the master node, i.e., the node at depth 0. May be +

Properties

chainCodeBytes: Uint8Array
curve: "ed25519" | "ed25519Bip32" | "secp256k1"

The name of the curve used by the node.

+
depth: number

The 0-indexed path depth of this node.

+
index: number

The index of the node, or 0 if this is a master node.

+
masterFingerprint?: number

The fingerprint of the master node, i.e., the node at depth 0. May be undefined if this node was created from an extended key.

-
network: Network

The network for the node. This is only used for extended keys, and defaults +

network: Network

The network for the node. This is only used for extended keys, and defaults to mainnet.

-
parentFingerprint: number

The fingerprint of the parent key, or 0 if this is a master node.

-
privateKeyBytes?: Uint8Array

The private key for this node, as a Uint8Array. +

parentFingerprint: number

The fingerprint of the parent key, or 0 if this is a master node.

+
privateKeyBytes?: Uint8Array

The private key for this node, as a Uint8Array. May be undefined if this node is a public key only node.

-
publicKeyBytes: Uint8Array

The public key for this node, as a Uint8Array.

-

Accessors

  • get chainCode(): string
  • The chain code of this node.

    -

    Returns string

  • get extendedKey(): string
  • Get the extended public or private key for the SLIP-10 node. SLIP-10 +

publicKeyBytes: Uint8Array

The public key for this node, as a Uint8Array.

+

Accessors

  • get chainCode(): string
  • The chain code of this node.

    +

    Returns string

  • get extendedKey(): string
  • Get the extended public or private key for the SLIP-10 node. SLIP-10 doesn't specify a format for extended keys, so we use the BIP-32 format.

    This property is only supported for secp256k1 nodes, as other curves don't specify a standard format for extended keys.

    Returns string

    The extended public or private key for the node.

    -
  • get privateKey(): undefined | string
  • The (optional) private key of this node.

    -

    Returns undefined | string

  • get publicKey(): string
  • The public key of this node.

    -

    Returns string

Methods

  • get privateKey(): undefined | string
  • The (optional) private key of this node.

    +

    Returns undefined | string

  • get publicKey(): string
  • The public key of this node.

    +

    Returns string

Methods

  • Derives a child of the key contains be this node and returns a new SLIP10Node containing the child key.

    The specified path must be a valid HD path from this node, per SLIP-10.

    Parameters

    • path: SLIP10PathTuple

      The partial (non-rooted) SLIP-10 HD tree path will be used to derive a child key from the parent key contained within this node.

    Returns Promise<SLIP10Node>

    The SLIP10Node corresponding to the derived child key.

    -
  • Create a new SLIP-10 node from a derivation path. The derivation path +

  • Create a new SLIP-10 node from a derivation path. The derivation path must be rooted, i.e. it must begin with a BIP-39 node, given as a string of the form bip39:MNEMONIC, where MNEMONIC is a space-separated list of BIP-39 seed phrase words.

    @@ -60,31 +60,31 @@

    With the following depths:

    0 / 1 / 2 / 3 / 4 / 5

    Parameters

    • options: SLIP10DerivationPathOptions

      The options for the new node.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<SLIP10Node>

    A new SLIP-10 node.

    -
  • Create a new SLIP-10 node from a BIP-32 serialised extended key string. +

  • Create a new SLIP-10 node from a BIP-32 serialised extended key string. The key may be either public or private. Note that secp256k1 is assumed as the curve for the key.

    All parameters are stringently validated, and an error is thrown if validation fails.

    Parameters

    • extendedKey: string

      The BIP-32 extended key string.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<SLIP10Node>

    A SLIP10 node.

    -
  • Create a new SLIP-10 node from a key and chain code. You must specify +

  • Create a new SLIP-10 node from a key and chain code. You must specify either a private key or a public key. When specifying a private key, the public key will be derived from the private key.

    All parameters are stringently validated, and an error is thrown if validation fails.

    Parameters

    • options: SLIP10ExtendedKeyOptions

      The options for the new node.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<SLIP10Node>

    A SLIP10 node.

    -
  • Wrapper of the fromExtendedKey function. Refer to that function for documentation.

    Parameters

    • json: JsonSLIP10Node

      The JSON representation of a SLIP-10 node.

      -
    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If +

    • OptionalcryptographicFunctions: CryptographicFunctions

      The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

    Returns Promise<SLIP10Node>

    A SLIP10 node.

    -
+
diff --git a/latest/functions/createBip39KeyFromSeed.html b/latest/functions/createBip39KeyFromSeed.html index 4901e176..fd5051de 100644 --- a/latest/functions/createBip39KeyFromSeed.html +++ b/latest/functions/createBip39KeyFromSeed.html @@ -3,8 +3,8 @@
  • curve: {
        compressedPublicKeyLength: number;
        compressPublicKey: ((publicKey: Uint8Array) => Uint8Array);
        curve: {
            n: bigint;
        };
        decompressPublicKey: ((publicKey: Uint8Array) => Uint8Array);
        deriveUnhardenedKeys: boolean;
        getPublicKey: ((privateKey: Uint8Array, compressed?: boolean) => Uint8Array | Promise<Uint8Array>);
        isValidPrivateKey: ((privateKey: Uint8Array) => boolean);
        privateKeyLength: number;
        publicAdd: ((publicKey: Uint8Array, tweak: Uint8Array) => Uint8Array);
        publicKeyLength: number;
        secret: Uint8Array;
    } & {
        masterNodeGenerationSpec: "slip10";
        name: "ed25519" | "secp256k1";
    }

    The curve to use.

  • Optionalnetwork: Network

    The network for the node. This is only used for extended keys, and defaults to mainnet.

    -
  • OptionalcryptographicFunctions: CryptographicFunctions

    The cryptographic functions to use. If +

  • OptionalcryptographicFunctions: CryptographicFunctions

    The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

  • Returns Promise<SLIP10Node>

    An object containing the corresponding BIP-39 master key and chain code.

    -
    +
    diff --git a/latest/functions/deriveBIP44AddressKey.html b/latest/functions/deriveBIP44AddressKey.html index 89f0ba38..a7476a7b 100644 --- a/latest/functions/deriveBIP44AddressKey.html +++ b/latest/functions/deriveBIP44AddressKey.html @@ -6,7 +6,7 @@

    0 / 1 / 2 / 3 / 4 / 5

    Parameters

    Returns Promise<BIP44Node>

    The derived address_index key for the specified derivation path.

    -
    +
    diff --git a/latest/functions/ed25519.compressPublicKey.html b/latest/functions/ed25519.compressPublicKey.html index 68a80245..95275182 100644 --- a/latest/functions/ed25519.compressPublicKey.html +++ b/latest/functions/ed25519.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | @metamask/key-tree
    • Parameters

      • publicKey: Uint8Array

      Returns Uint8Array

    +compressPublicKey | @metamask/key-tree
    • Parameters

      • publicKey: Uint8Array

      Returns Uint8Array

    diff --git a/latest/functions/ed25519.decompressPublicKey.html b/latest/functions/ed25519.decompressPublicKey.html index 0efc28df..7eca873e 100644 --- a/latest/functions/ed25519.decompressPublicKey.html +++ b/latest/functions/ed25519.decompressPublicKey.html @@ -1 +1 @@ -decompressPublicKey | @metamask/key-tree
    • Parameters

      • publicKey: Uint8Array

      Returns Uint8Array

    +decompressPublicKey | @metamask/key-tree
    • Parameters

      • publicKey: Uint8Array

      Returns Uint8Array

    diff --git a/latest/functions/ed25519.getPublicKey.html b/latest/functions/ed25519.getPublicKey.html index 83d81b14..4e6402f0 100644 --- a/latest/functions/ed25519.getPublicKey.html +++ b/latest/functions/ed25519.getPublicKey.html @@ -1 +1 @@ -getPublicKey | @metamask/key-tree
    • Parameters

      • privateKey: Uint8Array
      • Optional_compressed: boolean

      Returns Uint8Array

    +getPublicKey | @metamask/key-tree
    • Parameters

      • privateKey: Uint8Array
      • Optional_compressed: boolean

      Returns Uint8Array

    diff --git a/latest/functions/ed25519.isValidPrivateKey.html b/latest/functions/ed25519.isValidPrivateKey.html index fdc1fcf1..34020f7a 100644 --- a/latest/functions/ed25519.isValidPrivateKey.html +++ b/latest/functions/ed25519.isValidPrivateKey.html @@ -1 +1 @@ -isValidPrivateKey | @metamask/key-tree
    • Parameters

      • _privateKey: string | bigint | Uint8Array

      Returns boolean

    +isValidPrivateKey | @metamask/key-tree
    • Parameters

      • _privateKey: string | bigint | Uint8Array

      Returns boolean

    diff --git a/latest/functions/ed25519.publicAdd.html b/latest/functions/ed25519.publicAdd.html index f91fd151..786731d1 100644 --- a/latest/functions/ed25519.publicAdd.html +++ b/latest/functions/ed25519.publicAdd.html @@ -1 +1 @@ -publicAdd | @metamask/key-tree
    • Parameters

      • _publicKey: Uint8Array
      • _tweak: Uint8Array

      Returns Uint8Array

    +publicAdd | @metamask/key-tree
    • Parameters

      • _publicKey: Uint8Array
      • _tweak: Uint8Array

      Returns Uint8Array

    diff --git a/latest/functions/ed25519Bip32.bytesToNumberLE.html b/latest/functions/ed25519Bip32.bytesToNumberLE.html index f6ff06e5..6255c45a 100644 --- a/latest/functions/ed25519Bip32.bytesToNumberLE.html +++ b/latest/functions/ed25519Bip32.bytesToNumberLE.html @@ -1,4 +1,4 @@ bytesToNumberLE | @metamask/key-tree

    Converts a Uint8Array of bytes to a bigint in little-endian format.

    • Parameters

      • bytes: Uint8Array

        The Uint8Array of bytes to convert.

      Returns bigint

      The converted bigint value.

      -
    +
    diff --git a/latest/functions/ed25519Bip32.compressPublicKey.html b/latest/functions/ed25519Bip32.compressPublicKey.html index 4581928d..0c9704a4 100644 --- a/latest/functions/ed25519Bip32.compressPublicKey.html +++ b/latest/functions/ed25519Bip32.compressPublicKey.html @@ -1,4 +1,4 @@ compressPublicKey | @metamask/key-tree

    Compresses an Ed25519 public key.

    • Parameters

      • publicKey: Uint8Array

        The public key to compress.

      Returns Uint8Array

      The compressed public key.

      -
    +
    diff --git a/latest/functions/ed25519Bip32.decompressPublicKey.html b/latest/functions/ed25519Bip32.decompressPublicKey.html index 951a8de5..7861126c 100644 --- a/latest/functions/ed25519Bip32.decompressPublicKey.html +++ b/latest/functions/ed25519Bip32.decompressPublicKey.html @@ -1,4 +1,4 @@ decompressPublicKey | @metamask/key-tree

    Decompresses a compressed Ed25519Bip32 public key.

    • Parameters

      • publicKey: Uint8Array

        The compressed public key.

      Returns Uint8Array

      The decompressed public key.

      -
    +
    diff --git a/latest/functions/ed25519Bip32.getPublicKey.html b/latest/functions/ed25519Bip32.getPublicKey.html index 11d12c17..243e3666 100644 --- a/latest/functions/ed25519Bip32.getPublicKey.html +++ b/latest/functions/ed25519Bip32.getPublicKey.html @@ -2,4 +2,4 @@
    +
    diff --git a/latest/functions/ed25519Bip32.isValidPrivateKey.html b/latest/functions/ed25519Bip32.isValidPrivateKey.html index d1f138a0..f3d07919 100644 --- a/latest/functions/ed25519Bip32.isValidPrivateKey.html +++ b/latest/functions/ed25519Bip32.isValidPrivateKey.html @@ -1,4 +1,4 @@ isValidPrivateKey | @metamask/key-tree

    Check if a private key is valid.

    • Parameters

      • privateKey: Uint8Array

        The private key to check.

      Returns boolean

      Whether the private key is valid.

      -
    +
    diff --git a/latest/functions/ed25519Bip32.multiplyWithBase.html b/latest/functions/ed25519Bip32.multiplyWithBase.html index 0a5b0e80..07c85c6e 100644 --- a/latest/functions/ed25519Bip32.multiplyWithBase.html +++ b/latest/functions/ed25519Bip32.multiplyWithBase.html @@ -3,4 +3,4 @@ which is used by cardano-js-sdk/crypto https://github.com/input-output-hk/cardano-js-sdk/blob/8a6db2a251cd1c956f52730a0d35de2b7fc67404/packages/crypto/src/Bip32/Bip32PrivateKey.ts#L161 .

    +
    diff --git a/latest/functions/ed25519Bip32.publicAdd.html b/latest/functions/ed25519Bip32.publicAdd.html index 2c95d579..d5ad9fa5 100644 --- a/latest/functions/ed25519Bip32.publicAdd.html +++ b/latest/functions/ed25519Bip32.publicAdd.html @@ -2,4 +2,4 @@
    +
    diff --git a/latest/functions/getBIP44AddressKeyDeriver.html b/latest/functions/getBIP44AddressKeyDeriver.html index 88607fbb..a339ff92 100644 --- a/latest/functions/getBIP44AddressKeyDeriver.html +++ b/latest/functions/getBIP44AddressKeyDeriver.html @@ -9,8 +9,8 @@ This node contains a BIP-44 key of depth 2, coin_type.

  • OptionalaccountAndChangeIndices: Omit<CoinTypeToAddressIndices, "address_index">

    The account and change indices that will be used to derive addresses.

    -
  • OptionalcryptographicFunctions: CryptographicFunctions

    The cryptographic functions to use. If +

  • OptionalcryptographicFunctions: CryptographicFunctions

    The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

  • Returns Promise<BIP44AddressKeyDeriver>

    The deriver function for the derivation path specified by the coin_type node, account, and change indices.

    -
    +
    diff --git a/latest/functions/getBIP44CoinTypeToAddressPathTuple.html b/latest/functions/getBIP44CoinTypeToAddressPathTuple.html index 51afd726..8d3fed1e 100644 --- a/latest/functions/getBIP44CoinTypeToAddressPathTuple.html +++ b/latest/functions/getBIP44CoinTypeToAddressPathTuple.html @@ -3,4 +3,4 @@

    Parameters

    Returns CoinTypeToAddressTuple

    The account' / change / address_index path corresponding to the specified indices.

    -
    +
    diff --git a/latest/functions/isValidBIP32PathSegment.html b/latest/functions/isValidBIP32PathSegment.html index b6cc4ace..d322879e 100644 --- a/latest/functions/isValidBIP32PathSegment.html +++ b/latest/functions/isValidBIP32PathSegment.html @@ -2,4 +2,4 @@ 0'.

    Parameters

    Returns segment is `${number}'`

    Whether the path segment is a valid BIP-32 path segment.

    -
    +
    diff --git a/latest/functions/mnemonicPhraseToBytes.html b/latest/functions/mnemonicPhraseToBytes.html index 0144a24b..ce60663a 100644 --- a/latest/functions/mnemonicPhraseToBytes.html +++ b/latest/functions/mnemonicPhraseToBytes.html @@ -5,4 +5,4 @@ Uint8Array.

    Parameters

    Returns Uint8Array

    The Uint8Array corresponding to the secret recovery phrase.

    -
    +
    diff --git a/latest/functions/mnemonicToSeed.html b/latest/functions/mnemonicToSeed.html index a9767295..efe3ef07 100644 --- a/latest/functions/mnemonicToSeed.html +++ b/latest/functions/mnemonicToSeed.html @@ -3,7 +3,7 @@ Uint8Array, it is assumed to contain the indices of the words in the English wordlist.

  • passphrase: string = ''

    The passphrase to use.

    -
  • OptionalcryptographicFunctions: CryptographicFunctions

    The cryptographic functions to use. If +

  • OptionalcryptographicFunctions: CryptographicFunctions

    The cryptographic functions to use. If provided, these will be used instead of the built-in implementations.

  • Returns Promise<Uint8Array>

    The seed.

    -
    +
    diff --git a/latest/functions/secp256k1.compressPublicKey.html b/latest/functions/secp256k1.compressPublicKey.html index d868578c..5fe881bc 100644 --- a/latest/functions/secp256k1.compressPublicKey.html +++ b/latest/functions/secp256k1.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | @metamask/key-tree
    +compressPublicKey | @metamask/key-tree
    diff --git a/latest/functions/secp256k1.decompressPublicKey.html b/latest/functions/secp256k1.decompressPublicKey.html index 16322a23..4e50cd8e 100644 --- a/latest/functions/secp256k1.decompressPublicKey.html +++ b/latest/functions/secp256k1.decompressPublicKey.html @@ -1 +1 @@ -decompressPublicKey | @metamask/key-tree
    +decompressPublicKey | @metamask/key-tree
    diff --git a/latest/functions/secp256k1.getPublicKey.html b/latest/functions/secp256k1.getPublicKey.html index 36bb12cd..c3cbdf9f 100644 --- a/latest/functions/secp256k1.getPublicKey.html +++ b/latest/functions/secp256k1.getPublicKey.html @@ -1 +1 @@ -getPublicKey | @metamask/key-tree
    • Parameters

      • privateKey: Uint8Array
      • compressed: boolean = false

      Returns Uint8Array

    +getPublicKey | @metamask/key-tree
    • Parameters

      • privateKey: Uint8Array
      • compressed: boolean = false

      Returns Uint8Array

    diff --git a/latest/functions/secp256k1.isValidPrivateKey.html b/latest/functions/secp256k1.isValidPrivateKey.html index 594304f4..939058a0 100644 --- a/latest/functions/secp256k1.isValidPrivateKey.html +++ b/latest/functions/secp256k1.isValidPrivateKey.html @@ -1 +1 @@ -isValidPrivateKey | @metamask/key-tree
    +isValidPrivateKey | @metamask/key-tree
    diff --git a/latest/functions/secp256k1.publicAdd.html b/latest/functions/secp256k1.publicAdd.html index e3a263b6..1034af1f 100644 --- a/latest/functions/secp256k1.publicAdd.html +++ b/latest/functions/secp256k1.publicAdd.html @@ -1 +1 @@ -publicAdd | @metamask/key-tree
    • Parameters

      • publicKey: Uint8Array
      • tweak: Uint8Array

      Returns Uint8Array

    +publicAdd | @metamask/key-tree
    • Parameters

      • publicKey: Uint8Array
      • tweak: Uint8Array

      Returns Uint8Array

    diff --git a/latest/modules.html b/latest/modules.html index 9b23c23a..f080f85e 100644 --- a/latest/modules.html +++ b/latest/modules.html @@ -21,6 +21,7 @@ CoinTypeHDPathTuple CoinTypeToAddressIndices CoinTypeToAddressTuple +CryptographicFunctions FullHDPathTuple HardenedBIP32Node HardenedCIP3Node diff --git a/latest/modules/ed25519.html b/latest/modules/ed25519.html index 0184add4..1b370b13 100644 --- a/latest/modules/ed25519.html +++ b/latest/modules/ed25519.html @@ -1,4 +1,4 @@ -ed25519 | @metamask/key-tree

    Namespace ed25519

    Index

    Variables

    compressedPublicKeyLength +ed25519 | @metamask/key-tree

    Namespace ed25519

    Index

    Variables

    compressedPublicKeyLength curve deriveUnhardenedKeys masterNodeGenerationSpec diff --git a/latest/modules/ed25519Bip32.html b/latest/modules/ed25519Bip32.html index a4dbd12e..7a7bb457 100644 --- a/latest/modules/ed25519Bip32.html +++ b/latest/modules/ed25519Bip32.html @@ -1,4 +1,4 @@ -ed25519Bip32 | @metamask/key-tree

    Namespace ed25519Bip32

    Index

    Variables

    compressedPublicKeyLength +ed25519Bip32 | @metamask/key-tree

    Namespace ed25519Bip32

    Index

    Variables

    compressedPublicKeyLength curve deriveUnhardenedKeys masterNodeGenerationSpec diff --git a/latest/modules/secp256k1.html b/latest/modules/secp256k1.html index 3a1059c9..688427a8 100644 --- a/latest/modules/secp256k1.html +++ b/latest/modules/secp256k1.html @@ -1,4 +1,4 @@ -secp256k1 | @metamask/key-tree

    Namespace secp256k1

    Index

    Variables

    compressedPublicKeyLength +secp256k1 | @metamask/key-tree

    Namespace secp256k1

    Index

    Variables

    compressedPublicKeyLength curve deriveUnhardenedKeys masterNodeGenerationSpec diff --git a/latest/types/AddressHDPathString.html b/latest/types/AddressHDPathString.html index 1c07583f..1eafab9d 100644 --- a/latest/types/AddressHDPathString.html +++ b/latest/types/AddressHDPathString.html @@ -1 +1 @@ -AddressHDPathString | @metamask/key-tree

    Type Alias AddressHDPathString

    AddressHDPathString: HDPathString5
    +AddressHDPathString | @metamask/key-tree

    Type Alias AddressHDPathString

    AddressHDPathString: HDPathString5
    diff --git a/latest/types/AnonymizedBIP39Node.html b/latest/types/AnonymizedBIP39Node.html index 04b86755..4d4e86af 100644 --- a/latest/types/AnonymizedBIP39Node.html +++ b/latest/types/AnonymizedBIP39Node.html @@ -1 +1 @@ -AnonymizedBIP39Node | @metamask/key-tree

    Type Alias AnonymizedBIP39Node

    AnonymizedBIP39Node
    +AnonymizedBIP39Node | @metamask/key-tree

    Type Alias AnonymizedBIP39Node

    AnonymizedBIP39Node
    diff --git a/latest/types/BIP32Node.html b/latest/types/BIP32Node.html index b708b3b7..4081f3e3 100644 --- a/latest/types/BIP32Node.html +++ b/latest/types/BIP32Node.html @@ -1 +1 @@ -BIP32Node | @metamask/key-tree
    +BIP32Node | @metamask/key-tree
    diff --git a/latest/types/BIP39Node.html b/latest/types/BIP39Node.html index 0d718a53..5af51447 100644 --- a/latest/types/BIP39Node.html +++ b/latest/types/BIP39Node.html @@ -1 +1 @@ -BIP39Node | @metamask/key-tree

    Type Alias BIP39Node

    BIP39Node: BIP39StringNode | Uint8Array
    +BIP39Node | @metamask/key-tree

    Type Alias BIP39Node

    BIP39Node: BIP39StringNode | Uint8Array
    diff --git a/latest/types/BIP39StringNode.html b/latest/types/BIP39StringNode.html index 53937b53..a6996c1f 100644 --- a/latest/types/BIP39StringNode.html +++ b/latest/types/BIP39StringNode.html @@ -1 +1 @@ -BIP39StringNode | @metamask/key-tree

    Type Alias BIP39StringNode

    BIP39StringNode: `bip39:${string}`
    +BIP39StringNode | @metamask/key-tree

    Type Alias BIP39StringNode

    BIP39StringNode: `bip39:${string}`
    diff --git a/latest/types/BIP44AddressKeyDeriver.html b/latest/types/BIP44AddressKeyDeriver.html index f96dd4d0..ced79329 100644 --- a/latest/types/BIP44AddressKeyDeriver.html +++ b/latest/types/BIP44AddressKeyDeriver.html @@ -9,4 +9,4 @@

    m / 44' / coin_type' / account' / change / address_index

    With the following depths:

    0 / 1 / 2 / 3 / 4 / 5

    -
    +
    diff --git a/latest/types/BIP44CoinTypeNodeInterface.html b/latest/types/BIP44CoinTypeNodeInterface.html index 201b1ba6..f94823bf 100644 --- a/latest/types/BIP44CoinTypeNodeInterface.html +++ b/latest/types/BIP44CoinTypeNodeInterface.html @@ -1 +1 @@ -BIP44CoinTypeNodeInterface | @metamask/key-tree

    Type Alias BIP44CoinTypeNodeInterface

    BIP44CoinTypeNodeInterface: BIP44NodeInterface & {
        coin_type: number;
        path: CoinTypeHDPathString;
    }
    +BIP44CoinTypeNodeInterface | @metamask/key-tree

    Type Alias BIP44CoinTypeNodeInterface

    BIP44CoinTypeNodeInterface: BIP44NodeInterface & {
        coin_type: number;
        path: CoinTypeHDPathString;
    }
    diff --git a/latest/types/BIP44Depth.html b/latest/types/BIP44Depth.html index cccea5de..f071359a 100644 --- a/latest/types/BIP44Depth.html +++ b/latest/types/BIP44Depth.html @@ -1 +1 @@ -BIP44Depth | @metamask/key-tree

    Type Alias BIP44Depth

    BIP44Depth:
        | MinBIP44Depth
        | 1
        | 2
        | 3
        | 4
        | MaxBIP44Depth
    +BIP44Depth | @metamask/key-tree

    Type Alias BIP44Depth

    BIP44Depth:
        | MinBIP44Depth
        | 1
        | 2
        | 3
        | 4
        | MaxBIP44Depth
    diff --git a/latest/types/BIP44DerivationPathOptions.html b/latest/types/BIP44DerivationPathOptions.html index 189654e5..b3aa2930 100644 --- a/latest/types/BIP44DerivationPathOptions.html +++ b/latest/types/BIP44DerivationPathOptions.html @@ -1 +1 @@ -BIP44DerivationPathOptions | @metamask/key-tree

    Type Alias BIP44DerivationPathOptions

    BIP44DerivationPathOptions: {
        derivationPath: RootedSLIP10PathTuple;
        network?: Network;
    }
    +BIP44DerivationPathOptions | @metamask/key-tree

    Type Alias BIP44DerivationPathOptions

    BIP44DerivationPathOptions: {
        derivationPath: RootedSLIP10PathTuple;
        network?: Network;
    }
    diff --git a/latest/types/BIP44ExtendedKeyOptions.html b/latest/types/BIP44ExtendedKeyOptions.html index 300367c1..54014282 100644 --- a/latest/types/BIP44ExtendedKeyOptions.html +++ b/latest/types/BIP44ExtendedKeyOptions.html @@ -1 +1 @@ -BIP44ExtendedKeyOptions | @metamask/key-tree

    Type Alias BIP44ExtendedKeyOptions

    BIP44ExtendedKeyOptions: {
        chainCode: Uint8Array | string;
        depth: number;
        index: number;
        network?: Network;
        parentFingerprint: number;
        privateKey?: Uint8Array | string;
        publicKey?: Uint8Array | string;
    }
    +BIP44ExtendedKeyOptions | @metamask/key-tree

    Type Alias BIP44ExtendedKeyOptions

    BIP44ExtendedKeyOptions: {
        chainCode: Uint8Array | string;
        depth: number;
        index: number;
        network?: Network;
        parentFingerprint: number;
        privateKey?: Uint8Array | string;
        publicKey?: Uint8Array | string;
    }
    diff --git a/latest/types/BIP44NodeInterface.html b/latest/types/BIP44NodeInterface.html index 2101bb0e..32a4479b 100644 --- a/latest/types/BIP44NodeInterface.html +++ b/latest/types/BIP44NodeInterface.html @@ -1,2 +1,2 @@ BIP44NodeInterface | @metamask/key-tree

    Type Alias BIP44NodeInterface

    BIP44NodeInterface: JsonBIP44Node & {
        toJSON(): JsonBIP44Node;
    }

    Type declaration

    +
    diff --git a/latest/types/CIP3PathNode.html b/latest/types/CIP3PathNode.html index c36a560a..6f1bd8f8 100644 --- a/latest/types/CIP3PathNode.html +++ b/latest/types/CIP3PathNode.html @@ -1 +1 @@ -CIP3PathNode | @metamask/key-tree
    +CIP3PathNode | @metamask/key-tree
    diff --git a/latest/types/ChangeHDPathString.html b/latest/types/ChangeHDPathString.html index 506b2315..7f7e8eaf 100644 --- a/latest/types/ChangeHDPathString.html +++ b/latest/types/ChangeHDPathString.html @@ -1 +1 @@ -ChangeHDPathString | @metamask/key-tree

    Type Alias ChangeHDPathString

    ChangeHDPathString: HDPathString4
    +ChangeHDPathString | @metamask/key-tree

    Type Alias ChangeHDPathString

    ChangeHDPathString: HDPathString4
    diff --git a/latest/types/CoinTypeHDPathString.html b/latest/types/CoinTypeHDPathString.html index 841653a9..a455d4a8 100644 --- a/latest/types/CoinTypeHDPathString.html +++ b/latest/types/CoinTypeHDPathString.html @@ -1 +1 @@ -CoinTypeHDPathString | @metamask/key-tree

    Type Alias CoinTypeHDPathString

    CoinTypeHDPathString: HDPathString2
    +CoinTypeHDPathString | @metamask/key-tree

    Type Alias CoinTypeHDPathString

    CoinTypeHDPathString: HDPathString2
    diff --git a/latest/types/CoinTypeHDPathTuple.html b/latest/types/CoinTypeHDPathTuple.html index 23d49738..4b4a1803 100644 --- a/latest/types/CoinTypeHDPathTuple.html +++ b/latest/types/CoinTypeHDPathTuple.html @@ -1 +1 @@ -CoinTypeHDPathTuple | @metamask/key-tree

    Type Alias CoinTypeHDPathTuple

    CoinTypeHDPathTuple: [BIP39Node, typeof BIP44PurposeNodeToken, HardenedBIP32Node]
    +CoinTypeHDPathTuple | @metamask/key-tree

    Type Alias CoinTypeHDPathTuple

    CoinTypeHDPathTuple: [BIP39Node, typeof BIP44PurposeNodeToken, HardenedBIP32Node]
    diff --git a/latest/types/CoinTypeToAddressIndices.html b/latest/types/CoinTypeToAddressIndices.html index 03fcdc5c..ea2ae000 100644 --- a/latest/types/CoinTypeToAddressIndices.html +++ b/latest/types/CoinTypeToAddressIndices.html @@ -1 +1 @@ -CoinTypeToAddressIndices | @metamask/key-tree

    Type Alias CoinTypeToAddressIndices

    CoinTypeToAddressIndices: Pick<BIP44PathIndices, "account" | "change" | "address_index">
    +CoinTypeToAddressIndices | @metamask/key-tree

    Type Alias CoinTypeToAddressIndices

    CoinTypeToAddressIndices: Pick<BIP44PathIndices, "account" | "change" | "address_index">
    diff --git a/latest/types/CoinTypeToAddressTuple.html b/latest/types/CoinTypeToAddressTuple.html index 28add27e..1941d585 100644 --- a/latest/types/CoinTypeToAddressTuple.html +++ b/latest/types/CoinTypeToAddressTuple.html @@ -1 +1 @@ -CoinTypeToAddressTuple | @metamask/key-tree

    Type Alias CoinTypeToAddressTuple

    CoinTypeToAddressTuple: PartialHDPathTuple8
    +CoinTypeToAddressTuple | @metamask/key-tree

    Type Alias CoinTypeToAddressTuple

    CoinTypeToAddressTuple: PartialHDPathTuple8
    diff --git a/latest/types/CryptographicFunctions.html b/latest/types/CryptographicFunctions.html new file mode 100644 index 00000000..59c223ad --- /dev/null +++ b/latest/types/CryptographicFunctions.html @@ -0,0 +1,12 @@ +CryptographicFunctions | @metamask/key-tree

    Type Alias CryptographicFunctions

    CryptographicFunctions: {
        hmacSha512?: ((key: Uint8Array, data: Uint8Array) => Promise<Uint8Array>);
        pbkdf2Sha512?: ((password: Uint8Array, salt: Uint8Array, iterations: number, keyLength: number) => Promise<Uint8Array>);
    }

    Type declaration

    • OptionalhmacSha512?: ((key: Uint8Array, data: Uint8Array) => Promise<Uint8Array>)

      Compute the HMAC-SHA-512 of the given data using the given key.

      +
        • (key, data): Promise<Uint8Array>
        • Parameters

          • key: Uint8Array

            The key to use.

            +
          • data: Uint8Array

            The data to hash.

            +

          Returns Promise<Uint8Array>

          The HMAC-SHA-512 of the data.

          +
    • Optionalpbkdf2Sha512?: ((password: Uint8Array, salt: Uint8Array, iterations: number, keyLength: number) => Promise<Uint8Array>)

      Compute the PBKDF2 of the given password, salt, iterations, and key length. +The hash function used is SHA-512.

      +
        • (password, salt, iterations, keyLength): Promise<Uint8Array>
        • Parameters

          • password: Uint8Array

            The password to hash.

            +
          • salt: Uint8Array

            The salt to use.

            +
          • iterations: number

            The number of iterations.

            +
          • keyLength: number

            The desired key length in bytes.

            +

          Returns Promise<Uint8Array>

          The PBKDF2 of the password.

          +
    diff --git a/latest/types/FullHDPathTuple.html b/latest/types/FullHDPathTuple.html index 10d7194c..568021a7 100644 --- a/latest/types/FullHDPathTuple.html +++ b/latest/types/FullHDPathTuple.html @@ -1 +1 @@ -FullHDPathTuple | @metamask/key-tree

    Type Alias FullHDPathTuple

    FullHDPathTuple: RootedHDPathTuple5
    +FullHDPathTuple | @metamask/key-tree

    Type Alias FullHDPathTuple

    FullHDPathTuple: RootedHDPathTuple5
    diff --git a/latest/types/HDPathString.html b/latest/types/HDPathString.html index 5696a63b..a2027f03 100644 --- a/latest/types/HDPathString.html +++ b/latest/types/HDPathString.html @@ -1 +1 @@ -HDPathString | @metamask/key-tree

    Type Alias HDPathString

    HDPathString:
        | HDPathString0
        | HDPathString1
        | HDPathString2
        | HDPathString3
        | HDPathString4
        | HDPathString5
    +HDPathString | @metamask/key-tree

    Type Alias HDPathString

    HDPathString:
        | HDPathString0
        | HDPathString1
        | HDPathString2
        | HDPathString3
        | HDPathString4
        | HDPathString5
    diff --git a/latest/types/HDPathString0.html b/latest/types/HDPathString0.html index 18396e1c..a0d3594c 100644 --- a/latest/types/HDPathString0.html +++ b/latest/types/HDPathString0.html @@ -1 +1 @@ -HDPathString0 | @metamask/key-tree

    Type Alias HDPathString0

    HDPathString0: AnonymizedBIP39Node
    +HDPathString0 | @metamask/key-tree

    Type Alias HDPathString0

    HDPathString0: AnonymizedBIP39Node
    diff --git a/latest/types/HDPathString1.html b/latest/types/HDPathString1.html index 28cac374..8028e3af 100644 --- a/latest/types/HDPathString1.html +++ b/latest/types/HDPathString1.html @@ -1 +1 @@ -HDPathString1 | @metamask/key-tree

    Type Alias HDPathString1

    HDPathString1: `${HDPathString0} / ${HardenedBIP32Node}`
    +HDPathString1 | @metamask/key-tree

    Type Alias HDPathString1

    HDPathString1: `${HDPathString0} / ${HardenedBIP32Node}`
    diff --git a/latest/types/HDPathString2.html b/latest/types/HDPathString2.html index 2fc22b72..87593ba0 100644 --- a/latest/types/HDPathString2.html +++ b/latest/types/HDPathString2.html @@ -1 +1 @@ -HDPathString2 | @metamask/key-tree

    Type Alias HDPathString2

    HDPathString2: `${HDPathString1} / ${HardenedBIP32Node}`
    +HDPathString2 | @metamask/key-tree

    Type Alias HDPathString2

    HDPathString2: `${HDPathString1} / ${HardenedBIP32Node}`
    diff --git a/latest/types/HDPathString3.html b/latest/types/HDPathString3.html index a7c5b0db..c8f2e5f7 100644 --- a/latest/types/HDPathString3.html +++ b/latest/types/HDPathString3.html @@ -1 +1 @@ -HDPathString3 | @metamask/key-tree

    Type Alias HDPathString3

    HDPathString3: `${HDPathString2} / ${HardenedBIP32Node}`
    +HDPathString3 | @metamask/key-tree

    Type Alias HDPathString3

    HDPathString3: `${HDPathString2} / ${HardenedBIP32Node}`
    diff --git a/latest/types/HDPathString4.html b/latest/types/HDPathString4.html index 78c7703e..85b89f51 100644 --- a/latest/types/HDPathString4.html +++ b/latest/types/HDPathString4.html @@ -1 +1 @@ -HDPathString4 | @metamask/key-tree

    Type Alias HDPathString4

    HDPathString4: `${HDPathString3} / ${BIP32Node}`
    +HDPathString4 | @metamask/key-tree

    Type Alias HDPathString4

    HDPathString4: `${HDPathString3} / ${BIP32Node}`
    diff --git a/latest/types/HDPathString5.html b/latest/types/HDPathString5.html index e182c7b3..ab478b5a 100644 --- a/latest/types/HDPathString5.html +++ b/latest/types/HDPathString5.html @@ -1 +1 @@ -HDPathString5 | @metamask/key-tree

    Type Alias HDPathString5

    HDPathString5: `${HDPathString4} / ${BIP32Node}`
    +HDPathString5 | @metamask/key-tree

    Type Alias HDPathString5

    HDPathString5: `${HDPathString4} / ${BIP32Node}`
    diff --git a/latest/types/HDPathTuple.html b/latest/types/HDPathTuple.html index 404c5668..19e2167c 100644 --- a/latest/types/HDPathTuple.html +++ b/latest/types/HDPathTuple.html @@ -1,2 +1,2 @@ HDPathTuple | @metamask/key-tree

    Type Alias HDPathTuple

    Every ordered subset of a full HD path tuple.

    -
    +
    diff --git a/latest/types/HardenedBIP32Node.html b/latest/types/HardenedBIP32Node.html index ed0a1d1b..b25e8b9e 100644 --- a/latest/types/HardenedBIP32Node.html +++ b/latest/types/HardenedBIP32Node.html @@ -1 +1 @@ -HardenedBIP32Node | @metamask/key-tree

    Type Alias HardenedBIP32Node

    HardenedBIP32Node: `bip32:${number}'`
    +HardenedBIP32Node | @metamask/key-tree

    Type Alias HardenedBIP32Node

    HardenedBIP32Node: `bip32:${number}'`
    diff --git a/latest/types/HardenedCIP3Node.html b/latest/types/HardenedCIP3Node.html index 82bcf307..455dbcf0 100644 --- a/latest/types/HardenedCIP3Node.html +++ b/latest/types/HardenedCIP3Node.html @@ -1 +1 @@ -HardenedCIP3Node | @metamask/key-tree

    Type Alias HardenedCIP3Node

    HardenedCIP3Node: `cip3:${number}'`
    +HardenedCIP3Node | @metamask/key-tree

    Type Alias HardenedCIP3Node

    HardenedCIP3Node: `cip3:${number}'`
    diff --git a/latest/types/HardenedSLIP10Node.html b/latest/types/HardenedSLIP10Node.html index 2339ea0f..2bd83fa9 100644 --- a/latest/types/HardenedSLIP10Node.html +++ b/latest/types/HardenedSLIP10Node.html @@ -1 +1 @@ -HardenedSLIP10Node | @metamask/key-tree

    Type Alias HardenedSLIP10Node

    HardenedSLIP10Node: `slip10:${number}'`
    +HardenedSLIP10Node | @metamask/key-tree

    Type Alias HardenedSLIP10Node

    HardenedSLIP10Node: `slip10:${number}'`
    diff --git a/latest/types/JsonBIP44CoinTypeNode.html b/latest/types/JsonBIP44CoinTypeNode.html index a2328402..feaedb07 100644 --- a/latest/types/JsonBIP44CoinTypeNode.html +++ b/latest/types/JsonBIP44CoinTypeNode.html @@ -1 +1 @@ -JsonBIP44CoinTypeNode | @metamask/key-tree

    Type Alias JsonBIP44CoinTypeNode

    JsonBIP44CoinTypeNode: JsonBIP44Node & {
        coin_type: number;
        path: CoinTypeHDPathString;
    }
    +JsonBIP44CoinTypeNode | @metamask/key-tree

    Type Alias JsonBIP44CoinTypeNode

    JsonBIP44CoinTypeNode: JsonBIP44Node & {
        coin_type: number;
        path: CoinTypeHDPathString;
    }
    diff --git a/latest/types/JsonBIP44Node.html b/latest/types/JsonBIP44Node.html index 2d7bb82f..85f6e2e2 100644 --- a/latest/types/JsonBIP44Node.html +++ b/latest/types/JsonBIP44Node.html @@ -16,4 +16,4 @@
  • Optional ReadonlyprivateKey?: string

    The hexadecimal string representation of the private key for this node. May be undefined if the node is a public node.

  • ReadonlypublicKey: string

    The hexadecimal string representation of the public key for this node.

    -
  • +
    diff --git a/latest/types/JsonSLIP10Node.html b/latest/types/JsonSLIP10Node.html index 2cf2d227..29191d38 100644 --- a/latest/types/JsonSLIP10Node.html +++ b/latest/types/JsonSLIP10Node.html @@ -12,4 +12,4 @@
  • ReadonlyparentFingerprint: number

    The fingerprint of the parent key, or 0 if this is a master node.

  • Optional ReadonlyprivateKey?: string

    The (optional) private key of this node.

  • ReadonlypublicKey: string

    The public key of this node.

    -
  • +
    diff --git a/latest/types/MaxBIP44Depth.html b/latest/types/MaxBIP44Depth.html index d4c6c9df..ea320253 100644 --- a/latest/types/MaxBIP44Depth.html +++ b/latest/types/MaxBIP44Depth.html @@ -1 +1 @@ -MaxBIP44Depth | @metamask/key-tree

    Type Alias MaxBIP44Depth

    MaxBIP44Depth: typeof MAX_BIP_44_DEPTH
    +MaxBIP44Depth | @metamask/key-tree

    Type Alias MaxBIP44Depth

    MaxBIP44Depth: typeof MAX_BIP_44_DEPTH
    diff --git a/latest/types/MinBIP44Depth.html b/latest/types/MinBIP44Depth.html index 5a2e30fa..358f024f 100644 --- a/latest/types/MinBIP44Depth.html +++ b/latest/types/MinBIP44Depth.html @@ -1 +1 @@ -MinBIP44Depth | @metamask/key-tree

    Type Alias MinBIP44Depth

    MinBIP44Depth: typeof MIN_BIP_44_DEPTH
    +MinBIP44Depth | @metamask/key-tree

    Type Alias MinBIP44Depth

    MinBIP44Depth: typeof MIN_BIP_44_DEPTH
    diff --git a/latest/types/Network.html b/latest/types/Network.html index 0a8f902d..c983a8a4 100644 --- a/latest/types/Network.html +++ b/latest/types/Network.html @@ -1,2 +1,2 @@ Network | @metamask/key-tree

    Type Alias Network

    Network: "mainnet" | "testnet"

    The network for which the HD path is intended.

    -
    +
    diff --git a/latest/types/PartialHDPathTuple.html b/latest/types/PartialHDPathTuple.html index eb67852f..cd8faf6d 100644 --- a/latest/types/PartialHDPathTuple.html +++ b/latest/types/PartialHDPathTuple.html @@ -1 +1 @@ -PartialHDPathTuple | @metamask/key-tree

    Type Alias PartialHDPathTuple

    PartialHDPathTuple:
        | PartialHDPathTuple1
        | PartialHDPathTuple2
        | PartialHDPathTuple3
        | PartialHDPathTuple4
        | PartialHDPathTuple5
        | PartialHDPathTuple6
        | PartialHDPathTuple7
        | PartialHDPathTuple8
        | PartialHDPathTuple9
        | PartialHDPathTuple10
        | PartialHDPathTuple11
    +PartialHDPathTuple | @metamask/key-tree

    Type Alias PartialHDPathTuple

    PartialHDPathTuple:
        | PartialHDPathTuple1
        | PartialHDPathTuple2
        | PartialHDPathTuple3
        | PartialHDPathTuple4
        | PartialHDPathTuple5
        | PartialHDPathTuple6
        | PartialHDPathTuple7
        | PartialHDPathTuple8
        | PartialHDPathTuple9
        | PartialHDPathTuple10
        | PartialHDPathTuple11
    diff --git a/latest/types/PartialHDPathTuple1.html b/latest/types/PartialHDPathTuple1.html index ad46ea3c..399f6d30 100644 --- a/latest/types/PartialHDPathTuple1.html +++ b/latest/types/PartialHDPathTuple1.html @@ -1 +1 @@ -PartialHDPathTuple1 | @metamask/key-tree

    Type Alias PartialHDPathTuple1

    PartialHDPathTuple1: readonly [HardenedBIP32Node]
    +PartialHDPathTuple1 | @metamask/key-tree

    Type Alias PartialHDPathTuple1

    PartialHDPathTuple1: readonly [HardenedBIP32Node]
    diff --git a/latest/types/PartialHDPathTuple10.html b/latest/types/PartialHDPathTuple10.html index 1141fa6e..962391d7 100644 --- a/latest/types/PartialHDPathTuple10.html +++ b/latest/types/PartialHDPathTuple10.html @@ -1 +1 @@ -PartialHDPathTuple10 | @metamask/key-tree

    Type Alias PartialHDPathTuple10

    PartialHDPathTuple10: readonly [HardenedBIP32Node, HardenedBIP32Node, BIP32Node]
    +PartialHDPathTuple10 | @metamask/key-tree

    Type Alias PartialHDPathTuple10

    PartialHDPathTuple10: readonly [HardenedBIP32Node, HardenedBIP32Node, BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple11.html b/latest/types/PartialHDPathTuple11.html index 500a9b4c..88f78001 100644 --- a/latest/types/PartialHDPathTuple11.html +++ b/latest/types/PartialHDPathTuple11.html @@ -1 +1 @@ -PartialHDPathTuple11 | @metamask/key-tree

    Type Alias PartialHDPathTuple11

    PartialHDPathTuple11: readonly [HardenedBIP32Node, HardenedBIP32Node, BIP32Node, BIP32Node]
    +PartialHDPathTuple11 | @metamask/key-tree

    Type Alias PartialHDPathTuple11

    PartialHDPathTuple11: readonly [HardenedBIP32Node, HardenedBIP32Node, BIP32Node, BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple2.html b/latest/types/PartialHDPathTuple2.html index 7e674c76..5acdf9a3 100644 --- a/latest/types/PartialHDPathTuple2.html +++ b/latest/types/PartialHDPathTuple2.html @@ -1 +1 @@ -PartialHDPathTuple2 | @metamask/key-tree

    Type Alias PartialHDPathTuple2

    PartialHDPathTuple2: readonly [...PartialHDPathTuple1, HardenedBIP32Node]
    +PartialHDPathTuple2 | @metamask/key-tree

    Type Alias PartialHDPathTuple2

    PartialHDPathTuple2: readonly [...PartialHDPathTuple1, HardenedBIP32Node]
    diff --git a/latest/types/PartialHDPathTuple3.html b/latest/types/PartialHDPathTuple3.html index 0ab05e72..23088741 100644 --- a/latest/types/PartialHDPathTuple3.html +++ b/latest/types/PartialHDPathTuple3.html @@ -1 +1 @@ -PartialHDPathTuple3 | @metamask/key-tree

    Type Alias PartialHDPathTuple3

    PartialHDPathTuple3: readonly [...PartialHDPathTuple2, HardenedBIP32Node]
    +PartialHDPathTuple3 | @metamask/key-tree

    Type Alias PartialHDPathTuple3

    PartialHDPathTuple3: readonly [...PartialHDPathTuple2, HardenedBIP32Node]
    diff --git a/latest/types/PartialHDPathTuple4.html b/latest/types/PartialHDPathTuple4.html index ab92a0f8..567ac85e 100644 --- a/latest/types/PartialHDPathTuple4.html +++ b/latest/types/PartialHDPathTuple4.html @@ -1 +1 @@ -PartialHDPathTuple4 | @metamask/key-tree

    Type Alias PartialHDPathTuple4

    PartialHDPathTuple4: readonly [...PartialHDPathTuple3, BIP32Node]
    +PartialHDPathTuple4 | @metamask/key-tree

    Type Alias PartialHDPathTuple4

    PartialHDPathTuple4: readonly [...PartialHDPathTuple3, BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple5.html b/latest/types/PartialHDPathTuple5.html index 4469a7c4..e9ffe596 100644 --- a/latest/types/PartialHDPathTuple5.html +++ b/latest/types/PartialHDPathTuple5.html @@ -1 +1 @@ -PartialHDPathTuple5 | @metamask/key-tree

    Type Alias PartialHDPathTuple5

    PartialHDPathTuple5: readonly [...PartialHDPathTuple4, BIP32Node]
    +PartialHDPathTuple5 | @metamask/key-tree

    Type Alias PartialHDPathTuple5

    PartialHDPathTuple5: readonly [...PartialHDPathTuple4, BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple6.html b/latest/types/PartialHDPathTuple6.html index 46faf1f8..321bf93a 100644 --- a/latest/types/PartialHDPathTuple6.html +++ b/latest/types/PartialHDPathTuple6.html @@ -1 +1 @@ -PartialHDPathTuple6 | @metamask/key-tree

    Type Alias PartialHDPathTuple6

    PartialHDPathTuple6: readonly [BIP32Node]
    +PartialHDPathTuple6 | @metamask/key-tree

    Type Alias PartialHDPathTuple6

    PartialHDPathTuple6: readonly [BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple7.html b/latest/types/PartialHDPathTuple7.html index dffddd91..fc4179d1 100644 --- a/latest/types/PartialHDPathTuple7.html +++ b/latest/types/PartialHDPathTuple7.html @@ -1 +1 @@ -PartialHDPathTuple7 | @metamask/key-tree

    Type Alias PartialHDPathTuple7

    PartialHDPathTuple7: readonly [BIP32Node, BIP32Node]
    +PartialHDPathTuple7 | @metamask/key-tree

    Type Alias PartialHDPathTuple7

    PartialHDPathTuple7: readonly [BIP32Node, BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple8.html b/latest/types/PartialHDPathTuple8.html index 5d0206d9..9ca31acc 100644 --- a/latest/types/PartialHDPathTuple8.html +++ b/latest/types/PartialHDPathTuple8.html @@ -1 +1 @@ -PartialHDPathTuple8 | @metamask/key-tree

    Type Alias PartialHDPathTuple8

    PartialHDPathTuple8: readonly [HardenedBIP32Node, BIP32Node, BIP32Node]
    +PartialHDPathTuple8 | @metamask/key-tree

    Type Alias PartialHDPathTuple8

    PartialHDPathTuple8: readonly [HardenedBIP32Node, BIP32Node, BIP32Node]
    diff --git a/latest/types/PartialHDPathTuple9.html b/latest/types/PartialHDPathTuple9.html index e20fb9b3..38a6d56a 100644 --- a/latest/types/PartialHDPathTuple9.html +++ b/latest/types/PartialHDPathTuple9.html @@ -1 +1 @@ -PartialHDPathTuple9 | @metamask/key-tree

    Type Alias PartialHDPathTuple9

    PartialHDPathTuple9: readonly [HardenedBIP32Node, BIP32Node]
    +PartialHDPathTuple9 | @metamask/key-tree

    Type Alias PartialHDPathTuple9

    PartialHDPathTuple9: readonly [HardenedBIP32Node, BIP32Node]
    diff --git a/latest/types/RootedHDPathTuple.html b/latest/types/RootedHDPathTuple.html index 553a7021..88a12df4 100644 --- a/latest/types/RootedHDPathTuple.html +++ b/latest/types/RootedHDPathTuple.html @@ -1 +1 @@ -RootedHDPathTuple | @metamask/key-tree

    Type Alias RootedHDPathTuple

    RootedHDPathTuple:
        | RootedHDPathTuple0
        | RootedHDPathTuple1
        | RootedHDPathTuple2
        | RootedHDPathTuple3
        | RootedHDPathTuple4
        | RootedHDPathTuple5
    +RootedHDPathTuple | @metamask/key-tree

    Type Alias RootedHDPathTuple

    RootedHDPathTuple:
        | RootedHDPathTuple0
        | RootedHDPathTuple1
        | RootedHDPathTuple2
        | RootedHDPathTuple3
        | RootedHDPathTuple4
        | RootedHDPathTuple5
    diff --git a/latest/types/RootedHDPathTuple0.html b/latest/types/RootedHDPathTuple0.html index d52ac8a5..e1be8e53 100644 --- a/latest/types/RootedHDPathTuple0.html +++ b/latest/types/RootedHDPathTuple0.html @@ -1 +1 @@ -RootedHDPathTuple0 | @metamask/key-tree

    Type Alias RootedHDPathTuple0

    RootedHDPathTuple0: readonly [BIP39Node]
    +RootedHDPathTuple0 | @metamask/key-tree

    Type Alias RootedHDPathTuple0

    RootedHDPathTuple0: readonly [BIP39Node]
    diff --git a/latest/types/RootedHDPathTuple1.html b/latest/types/RootedHDPathTuple1.html index 073f9809..328872d8 100644 --- a/latest/types/RootedHDPathTuple1.html +++ b/latest/types/RootedHDPathTuple1.html @@ -1 +1 @@ -RootedHDPathTuple1 | @metamask/key-tree

    Type Alias RootedHDPathTuple1

    RootedHDPathTuple1: readonly [...RootedHDPathTuple0, HardenedBIP32Node]
    +RootedHDPathTuple1 | @metamask/key-tree

    Type Alias RootedHDPathTuple1

    RootedHDPathTuple1: readonly [...RootedHDPathTuple0, HardenedBIP32Node]
    diff --git a/latest/types/RootedHDPathTuple2.html b/latest/types/RootedHDPathTuple2.html index 5bf91227..553e1842 100644 --- a/latest/types/RootedHDPathTuple2.html +++ b/latest/types/RootedHDPathTuple2.html @@ -1 +1 @@ -RootedHDPathTuple2 | @metamask/key-tree

    Type Alias RootedHDPathTuple2

    RootedHDPathTuple2: readonly [...RootedHDPathTuple1, HardenedBIP32Node]
    +RootedHDPathTuple2 | @metamask/key-tree

    Type Alias RootedHDPathTuple2

    RootedHDPathTuple2: readonly [...RootedHDPathTuple1, HardenedBIP32Node]
    diff --git a/latest/types/RootedHDPathTuple3.html b/latest/types/RootedHDPathTuple3.html index 727b6490..cf4585a0 100644 --- a/latest/types/RootedHDPathTuple3.html +++ b/latest/types/RootedHDPathTuple3.html @@ -1 +1 @@ -RootedHDPathTuple3 | @metamask/key-tree

    Type Alias RootedHDPathTuple3

    RootedHDPathTuple3: readonly [...RootedHDPathTuple2, HardenedBIP32Node]
    +RootedHDPathTuple3 | @metamask/key-tree

    Type Alias RootedHDPathTuple3

    RootedHDPathTuple3: readonly [...RootedHDPathTuple2, HardenedBIP32Node]
    diff --git a/latest/types/RootedHDPathTuple4.html b/latest/types/RootedHDPathTuple4.html index 44905049..028acbfd 100644 --- a/latest/types/RootedHDPathTuple4.html +++ b/latest/types/RootedHDPathTuple4.html @@ -1 +1 @@ -RootedHDPathTuple4 | @metamask/key-tree

    Type Alias RootedHDPathTuple4

    RootedHDPathTuple4: readonly [...RootedHDPathTuple3, BIP32Node]
    +RootedHDPathTuple4 | @metamask/key-tree

    Type Alias RootedHDPathTuple4

    RootedHDPathTuple4: readonly [...RootedHDPathTuple3, BIP32Node]
    diff --git a/latest/types/RootedHDPathTuple5.html b/latest/types/RootedHDPathTuple5.html index 018a86f4..bae45cab 100644 --- a/latest/types/RootedHDPathTuple5.html +++ b/latest/types/RootedHDPathTuple5.html @@ -1 +1 @@ -RootedHDPathTuple5 | @metamask/key-tree

    Type Alias RootedHDPathTuple5

    RootedHDPathTuple5: readonly [...RootedHDPathTuple4, BIP32Node]
    +RootedHDPathTuple5 | @metamask/key-tree

    Type Alias RootedHDPathTuple5

    RootedHDPathTuple5: readonly [...RootedHDPathTuple4, BIP32Node]
    diff --git a/latest/types/RootedSLIP10PathTuple.html b/latest/types/RootedSLIP10PathTuple.html index f86d734f..bf737765 100644 --- a/latest/types/RootedSLIP10PathTuple.html +++ b/latest/types/RootedSLIP10PathTuple.html @@ -1 +1 @@ -RootedSLIP10PathTuple | @metamask/key-tree

    Type Alias RootedSLIP10PathTuple

    RootedSLIP10PathTuple: readonly [BIP39Node, ...BIP32Node[] | SLIP10PathNode[] | CIP3PathNode[]]
    +RootedSLIP10PathTuple | @metamask/key-tree

    Type Alias RootedSLIP10PathTuple

    RootedSLIP10PathTuple: readonly [BIP39Node, ...BIP32Node[] | SLIP10PathNode[] | CIP3PathNode[]]
    diff --git a/latest/types/SLIP10DerivationPathOptions.html b/latest/types/SLIP10DerivationPathOptions.html index 715923ad..f0d87815 100644 --- a/latest/types/SLIP10DerivationPathOptions.html +++ b/latest/types/SLIP10DerivationPathOptions.html @@ -1 +1 @@ -SLIP10DerivationPathOptions | @metamask/key-tree

    Type Alias SLIP10DerivationPathOptions

    SLIP10DerivationPathOptions: {
        curve: SupportedCurve;
        derivationPath: RootedSLIP10PathTuple;
        network?: Network;
    }
    +SLIP10DerivationPathOptions | @metamask/key-tree

    Type Alias SLIP10DerivationPathOptions

    SLIP10DerivationPathOptions: {
        curve: SupportedCurve;
        derivationPath: RootedSLIP10PathTuple;
        network?: Network;
    }
    diff --git a/latest/types/SLIP10ExtendedKeyOptions.html b/latest/types/SLIP10ExtendedKeyOptions.html index ef941d83..fb228b16 100644 --- a/latest/types/SLIP10ExtendedKeyOptions.html +++ b/latest/types/SLIP10ExtendedKeyOptions.html @@ -1 +1 @@ -SLIP10ExtendedKeyOptions | @metamask/key-tree

    Type Alias SLIP10ExtendedKeyOptions

    SLIP10ExtendedKeyOptions: {
        chainCode: string | Uint8Array;
        curve: SupportedCurve;
        depth: number;
        index: number;
        masterFingerprint?: number;
        network?: Network;
        parentFingerprint: number;
        privateKey?: string | Uint8Array;
        publicKey?: string | Uint8Array;
    }
    +SLIP10ExtendedKeyOptions | @metamask/key-tree

    Type Alias SLIP10ExtendedKeyOptions

    SLIP10ExtendedKeyOptions: {
        chainCode: string | Uint8Array;
        curve: SupportedCurve;
        depth: number;
        index: number;
        masterFingerprint?: number;
        network?: Network;
        parentFingerprint: number;
        privateKey?: string | Uint8Array;
        publicKey?: string | Uint8Array;
    }
    diff --git a/latest/types/SLIP10NodeConstructorOptions.html b/latest/types/SLIP10NodeConstructorOptions.html index bae6bb0a..bebbacf6 100644 --- a/latest/types/SLIP10NodeConstructorOptions.html +++ b/latest/types/SLIP10NodeConstructorOptions.html @@ -1 +1 @@ -SLIP10NodeConstructorOptions | @metamask/key-tree

    Type Alias SLIP10NodeConstructorOptions

    SLIP10NodeConstructorOptions: {
        chainCode: Uint8Array;
        curve: SupportedCurve;
        depth: number;
        index: number;
        masterFingerprint?: number;
        network?: Network;
        parentFingerprint: number;
        privateKey?: Uint8Array;
        publicKey: Uint8Array;
    }
    +SLIP10NodeConstructorOptions | @metamask/key-tree

    Type Alias SLIP10NodeConstructorOptions

    SLIP10NodeConstructorOptions: {
        chainCode: Uint8Array;
        curve: SupportedCurve;
        depth: number;
        index: number;
        masterFingerprint?: number;
        network?: Network;
        parentFingerprint: number;
        privateKey?: Uint8Array;
        publicKey: Uint8Array;
    }
    diff --git a/latest/types/SLIP10NodeInterface.html b/latest/types/SLIP10NodeInterface.html index 95f98d46..464e06ad 100644 --- a/latest/types/SLIP10NodeInterface.html +++ b/latest/types/SLIP10NodeInterface.html @@ -2,4 +2,4 @@ May be undefined if this node is a public key only node.

  • publicKeyBytes: Uint8Array

    The public key for this node, as a Uint8Array.

  • toJSON:function
  • +
    diff --git a/latest/types/SLIP10Path.html b/latest/types/SLIP10Path.html index ecb735d5..92cd0659 100644 --- a/latest/types/SLIP10Path.html +++ b/latest/types/SLIP10Path.html @@ -1 +1 @@ -SLIP10Path | @metamask/key-tree

    Type Alias SLIP10Path

    +SLIP10Path | @metamask/key-tree

    Type Alias SLIP10Path

    diff --git a/latest/types/SLIP10PathNode.html b/latest/types/SLIP10PathNode.html index b9f1d901..171eb478 100644 --- a/latest/types/SLIP10PathNode.html +++ b/latest/types/SLIP10PathNode.html @@ -1 +1 @@ -SLIP10PathNode | @metamask/key-tree

    Type Alias SLIP10PathNode

    +SLIP10PathNode | @metamask/key-tree

    Type Alias SLIP10PathNode

    diff --git a/latest/types/SLIP10PathTuple.html b/latest/types/SLIP10PathTuple.html index 0dd4c36b..b0387c51 100644 --- a/latest/types/SLIP10PathTuple.html +++ b/latest/types/SLIP10PathTuple.html @@ -1 +1 @@ -SLIP10PathTuple | @metamask/key-tree

    Type Alias SLIP10PathTuple

    SLIP10PathTuple: readonly BIP32Node[] | readonly SLIP10PathNode[] | readonly CIP3PathNode[]
    +SLIP10PathTuple | @metamask/key-tree

    Type Alias SLIP10PathTuple

    SLIP10PathTuple: readonly BIP32Node[] | readonly SLIP10PathNode[] | readonly CIP3PathNode[]
    diff --git a/latest/types/SupportedCurve.html b/latest/types/SupportedCurve.html index c63c62b0..63bff319 100644 --- a/latest/types/SupportedCurve.html +++ b/latest/types/SupportedCurve.html @@ -1 +1 @@ -SupportedCurve | @metamask/key-tree

    Type Alias SupportedCurve

    SupportedCurve: keyof typeof curves
    +SupportedCurve | @metamask/key-tree

    Type Alias SupportedCurve

    SupportedCurve: keyof typeof curves
    diff --git a/latest/types/UnhardenedBIP32Node.html b/latest/types/UnhardenedBIP32Node.html index 835ac260..ca63c5d6 100644 --- a/latest/types/UnhardenedBIP32Node.html +++ b/latest/types/UnhardenedBIP32Node.html @@ -1 +1 @@ -UnhardenedBIP32Node | @metamask/key-tree

    Type Alias UnhardenedBIP32Node

    UnhardenedBIP32Node: `bip32:${number}`
    +UnhardenedBIP32Node | @metamask/key-tree

    Type Alias UnhardenedBIP32Node

    UnhardenedBIP32Node: `bip32:${number}`
    diff --git a/latest/types/UnhardenedCIP3Node.html b/latest/types/UnhardenedCIP3Node.html index a526bada..4c2d24a4 100644 --- a/latest/types/UnhardenedCIP3Node.html +++ b/latest/types/UnhardenedCIP3Node.html @@ -1 +1 @@ -UnhardenedCIP3Node | @metamask/key-tree

    Type Alias UnhardenedCIP3Node

    UnhardenedCIP3Node: `cip3:${number}`
    +UnhardenedCIP3Node | @metamask/key-tree

    Type Alias UnhardenedCIP3Node

    UnhardenedCIP3Node: `cip3:${number}`
    diff --git a/latest/types/UnhardenedSLIP10Node.html b/latest/types/UnhardenedSLIP10Node.html index ef16fb64..9681c7bf 100644 --- a/latest/types/UnhardenedSLIP10Node.html +++ b/latest/types/UnhardenedSLIP10Node.html @@ -1 +1 @@ -UnhardenedSLIP10Node | @metamask/key-tree

    Type Alias UnhardenedSLIP10Node

    UnhardenedSLIP10Node: `slip10:${number}`
    +UnhardenedSLIP10Node | @metamask/key-tree

    Type Alias UnhardenedSLIP10Node

    UnhardenedSLIP10Node: `slip10:${number}`
    diff --git a/latest/types/UnprefixedNode.html b/latest/types/UnprefixedNode.html index ffb75c6f..dcf3a896 100644 --- a/latest/types/UnprefixedNode.html +++ b/latest/types/UnprefixedNode.html @@ -1 +1 @@ -UnprefixedNode | @metamask/key-tree

    Type Alias UnprefixedNode

    UnprefixedNode: `${number}'`
    +UnprefixedNode | @metamask/key-tree

    Type Alias UnprefixedNode

    UnprefixedNode: `${number}'`
    diff --git a/latest/variables/BIP44PurposeNodeToken.html b/latest/variables/BIP44PurposeNodeToken.html index a06eb999..6b3212c1 100644 --- a/latest/variables/BIP44PurposeNodeToken.html +++ b/latest/variables/BIP44PurposeNodeToken.html @@ -1 +1 @@ -BIP44PurposeNodeToken | @metamask/key-tree

    Variable BIP44PurposeNodeTokenConst

    BIP44PurposeNodeToken: "bip32:44'" = ...
    +BIP44PurposeNodeToken | @metamask/key-tree

    Variable BIP44PurposeNodeTokenConst

    BIP44PurposeNodeToken: "bip32:44'" = ...
    diff --git a/latest/variables/BIP_32_HARDENED_OFFSET.html b/latest/variables/BIP_32_HARDENED_OFFSET.html index 86146d5c..85a11316 100644 --- a/latest/variables/BIP_32_HARDENED_OFFSET.html +++ b/latest/variables/BIP_32_HARDENED_OFFSET.html @@ -1 +1 @@ -BIP_32_HARDENED_OFFSET | @metamask/key-tree

    Variable BIP_32_HARDENED_OFFSETConst

    BIP_32_HARDENED_OFFSET: 2147483648 = 0x80000000
    +BIP_32_HARDENED_OFFSET | @metamask/key-tree

    Variable BIP_32_HARDENED_OFFSETConst

    BIP_32_HARDENED_OFFSET: 2147483648 = 0x80000000
    diff --git a/latest/variables/BIP_32_PATH_REGEX.html b/latest/variables/BIP_32_PATH_REGEX.html index 85a6a7cc..685d66ce 100644 --- a/latest/variables/BIP_32_PATH_REGEX.html +++ b/latest/variables/BIP_32_PATH_REGEX.html @@ -3,4 +3,4 @@
  • bip32:0
  • bip32:0'
  • -
    +
    diff --git a/latest/variables/BIP_39_PATH_REGEX.html b/latest/variables/BIP_39_PATH_REGEX.html index 16aafae5..8beab8b5 100644 --- a/latest/variables/BIP_39_PATH_REGEX.html +++ b/latest/variables/BIP_39_PATH_REGEX.html @@ -1,3 +1,3 @@ BIP_39_PATH_REGEX | @metamask/key-tree

    Variable BIP_39_PATH_REGEXConst

    BIP_39_PATH_REGEX: RegExp = ...

    bip39:<SPACE_DELMITED_SEED_PHRASE>

    The seed phrase must consist of 12 <= 24 words.

    -
    +
    diff --git a/latest/variables/BIP_44_COIN_TYPE_DEPTH.html b/latest/variables/BIP_44_COIN_TYPE_DEPTH.html index 7ff67668..07eccb3e 100644 --- a/latest/variables/BIP_44_COIN_TYPE_DEPTH.html +++ b/latest/variables/BIP_44_COIN_TYPE_DEPTH.html @@ -1 +1 @@ -BIP_44_COIN_TYPE_DEPTH | @metamask/key-tree

    Variable BIP_44_COIN_TYPE_DEPTHConst

    BIP_44_COIN_TYPE_DEPTH = 2
    +BIP_44_COIN_TYPE_DEPTH | @metamask/key-tree

    Variable BIP_44_COIN_TYPE_DEPTHConst

    BIP_44_COIN_TYPE_DEPTH = 2
    diff --git a/latest/variables/BYTES_KEY_LENGTH.html b/latest/variables/BYTES_KEY_LENGTH.html index a6dfe187..cb077b15 100644 --- a/latest/variables/BYTES_KEY_LENGTH.html +++ b/latest/variables/BYTES_KEY_LENGTH.html @@ -1 +1 @@ -BYTES_KEY_LENGTH | @metamask/key-tree

    Variable BYTES_KEY_LENGTHConst

    BYTES_KEY_LENGTH = 32
    +BYTES_KEY_LENGTH | @metamask/key-tree

    Variable BYTES_KEY_LENGTHConst

    BYTES_KEY_LENGTH = 32
    diff --git a/latest/variables/CIP_3_PATH_REGEX.html b/latest/variables/CIP_3_PATH_REGEX.html index 1188cd44..dc070a64 100644 --- a/latest/variables/CIP_3_PATH_REGEX.html +++ b/latest/variables/CIP_3_PATH_REGEX.html @@ -3,4 +3,4 @@
  • cip3:0
  • cip3:0'
  • -
    +
    diff --git a/latest/variables/MAX_BIP_32_INDEX.html b/latest/variables/MAX_BIP_32_INDEX.html index 26524e4f..ec954e0a 100644 --- a/latest/variables/MAX_BIP_32_INDEX.html +++ b/latest/variables/MAX_BIP_32_INDEX.html @@ -1 +1 @@ -MAX_BIP_32_INDEX | @metamask/key-tree

    Variable MAX_BIP_32_INDEXConst

    MAX_BIP_32_INDEX: 4294967295 = 0xffffffff
    +MAX_BIP_32_INDEX | @metamask/key-tree

    Variable MAX_BIP_32_INDEXConst

    MAX_BIP_32_INDEX: 4294967295 = 0xffffffff
    diff --git a/latest/variables/MAX_BIP_44_DEPTH.html b/latest/variables/MAX_BIP_44_DEPTH.html index 0fad40cb..ed56ea50 100644 --- a/latest/variables/MAX_BIP_44_DEPTH.html +++ b/latest/variables/MAX_BIP_44_DEPTH.html @@ -1 +1 @@ -MAX_BIP_44_DEPTH | @metamask/key-tree

    Variable MAX_BIP_44_DEPTHConst

    MAX_BIP_44_DEPTH = 5
    +MAX_BIP_44_DEPTH | @metamask/key-tree

    Variable MAX_BIP_44_DEPTHConst

    MAX_BIP_44_DEPTH = 5
    diff --git a/latest/variables/MAX_UNHARDENED_BIP_32_INDEX.html b/latest/variables/MAX_UNHARDENED_BIP_32_INDEX.html index 5b2fff12..ceae2f15 100644 --- a/latest/variables/MAX_UNHARDENED_BIP_32_INDEX.html +++ b/latest/variables/MAX_UNHARDENED_BIP_32_INDEX.html @@ -1 +1 @@ -MAX_UNHARDENED_BIP_32_INDEX | @metamask/key-tree

    Variable MAX_UNHARDENED_BIP_32_INDEXConst

    MAX_UNHARDENED_BIP_32_INDEX: 2147483647 = 0x7fffffff
    +MAX_UNHARDENED_BIP_32_INDEX | @metamask/key-tree

    Variable MAX_UNHARDENED_BIP_32_INDEXConst

    MAX_UNHARDENED_BIP_32_INDEX: 2147483647 = 0x7fffffff
    diff --git a/latest/variables/MIN_BIP_44_DEPTH.html b/latest/variables/MIN_BIP_44_DEPTH.html index fd8174bf..3d695960 100644 --- a/latest/variables/MIN_BIP_44_DEPTH.html +++ b/latest/variables/MIN_BIP_44_DEPTH.html @@ -1 +1 @@ -MIN_BIP_44_DEPTH | @metamask/key-tree

    Variable MIN_BIP_44_DEPTHConst

    MIN_BIP_44_DEPTH = 0
    +MIN_BIP_44_DEPTH | @metamask/key-tree

    Variable MIN_BIP_44_DEPTHConst

    MIN_BIP_44_DEPTH = 0
    diff --git a/latest/variables/SLIP_10_PATH_REGEX.html b/latest/variables/SLIP_10_PATH_REGEX.html index 9610e4a7..efa2a16e 100644 --- a/latest/variables/SLIP_10_PATH_REGEX.html +++ b/latest/variables/SLIP_10_PATH_REGEX.html @@ -3,4 +3,4 @@
  • slip10:0
  • slip10:0'
  • -
    +
    diff --git a/latest/variables/UNPREFIXED_BIP_32_PATH_REGEX.html b/latest/variables/UNPREFIXED_BIP_32_PATH_REGEX.html index e3cc2a55..50fd3dae 100644 --- a/latest/variables/UNPREFIXED_BIP_32_PATH_REGEX.html +++ b/latest/variables/UNPREFIXED_BIP_32_PATH_REGEX.html @@ -3,4 +3,4 @@
  • 0
  • 0'
  • -
    +
    diff --git a/latest/variables/UNPREFIXED_PATH_REGEX.html b/latest/variables/UNPREFIXED_PATH_REGEX.html index 71163f04..934206b0 100644 --- a/latest/variables/UNPREFIXED_PATH_REGEX.html +++ b/latest/variables/UNPREFIXED_PATH_REGEX.html @@ -1 +1 @@ -UNPREFIXED_PATH_REGEX | @metamask/key-tree

    Variable UNPREFIXED_PATH_REGEXConst

    UNPREFIXED_PATH_REGEX: RegExp = ...
    +UNPREFIXED_PATH_REGEX | @metamask/key-tree

    Variable UNPREFIXED_PATH_REGEXConst

    UNPREFIXED_PATH_REGEX: RegExp = ...
    diff --git a/latest/variables/ed25519.compressedPublicKeyLength.html b/latest/variables/ed25519.compressedPublicKeyLength.html index ea4de23f..0bd280a1 100644 --- a/latest/variables/ed25519.compressedPublicKeyLength.html +++ b/latest/variables/ed25519.compressedPublicKeyLength.html @@ -1 +1 @@ -compressedPublicKeyLength | @metamask/key-tree

    Variable compressedPublicKeyLengthConst

    compressedPublicKeyLength = 33
    +compressedPublicKeyLength | @metamask/key-tree

    Variable compressedPublicKeyLengthConst

    compressedPublicKeyLength = 33
    diff --git a/latest/variables/ed25519.curve.html b/latest/variables/ed25519.curve.html index bb82e8d0..02c06b34 100644 --- a/latest/variables/ed25519.curve.html +++ b/latest/variables/ed25519.curve.html @@ -1 +1 @@ -curve | @metamask/key-tree
    curve: Readonly<{
        a: bigint;
        adjustScalarBytes?: ((bytes: Uint8Array) => Uint8Array);
        allowInfinityPoint?: boolean;
        d: bigint;
        domain?: ((data: Uint8Array, ctx: Uint8Array, phflag: boolean) => Uint8Array);
        Fp: IField<bigint>;
        Gx: bigint;
        Gy: bigint;
        h: bigint;
        hash: FHash;
        hEff?: bigint;
        mapToCurve?: ((scalar: bigint[]) => AffinePoint<bigint>);
        n: bigint;
        nBitLength: number;
        nByteLength: number;
        p: bigint;
        prehash?: FHash;
        randomBytes: ((bytesLength?: number) => Uint8Array);
        uvRatio?: ((u: bigint, v: bigint) => {
            isValid: boolean;
            value: bigint;
        });
    }> = ed25519.CURVE
    +curve | @metamask/key-tree
    curve: Readonly<{
        a: bigint;
        adjustScalarBytes?: ((bytes: Uint8Array) => Uint8Array);
        allowInfinityPoint?: boolean;
        d: bigint;
        domain?: ((data: Uint8Array, ctx: Uint8Array, phflag: boolean) => Uint8Array);
        Fp: IField<bigint>;
        Gx: bigint;
        Gy: bigint;
        h: bigint;
        hash: FHash;
        hEff?: bigint;
        mapToCurve?: ((scalar: bigint[]) => AffinePoint<bigint>);
        n: bigint;
        nBitLength: number;
        nByteLength: number;
        p: bigint;
        prehash?: FHash;
        randomBytes: ((bytesLength?: number) => Uint8Array);
        uvRatio?: ((u: bigint, v: bigint) => {
            isValid: boolean;
            value: bigint;
        });
    }> = ed25519.CURVE
    diff --git a/latest/variables/ed25519.deriveUnhardenedKeys.html b/latest/variables/ed25519.deriveUnhardenedKeys.html index 2c4a8c5d..4674a27d 100644 --- a/latest/variables/ed25519.deriveUnhardenedKeys.html +++ b/latest/variables/ed25519.deriveUnhardenedKeys.html @@ -1 +1 @@ -deriveUnhardenedKeys | @metamask/key-tree

    Variable deriveUnhardenedKeysConst

    deriveUnhardenedKeys = false
    +deriveUnhardenedKeys | @metamask/key-tree

    Variable deriveUnhardenedKeysConst

    deriveUnhardenedKeys = false
    diff --git a/latest/variables/ed25519.masterNodeGenerationSpec.html b/latest/variables/ed25519.masterNodeGenerationSpec.html index be26930e..36dc64c6 100644 --- a/latest/variables/ed25519.masterNodeGenerationSpec.html +++ b/latest/variables/ed25519.masterNodeGenerationSpec.html @@ -1 +1 @@ -masterNodeGenerationSpec | @metamask/key-tree

    Variable masterNodeGenerationSpecConst

    masterNodeGenerationSpec: "slip10" = 'slip10'
    +masterNodeGenerationSpec | @metamask/key-tree

    Variable masterNodeGenerationSpecConst

    masterNodeGenerationSpec: "slip10" = 'slip10'
    diff --git a/latest/variables/ed25519.name.html b/latest/variables/ed25519.name.html index 676c6981..e6ca78c4 100644 --- a/latest/variables/ed25519.name.html +++ b/latest/variables/ed25519.name.html @@ -1 +1 @@ -name | @metamask/key-tree
    name: "ed25519" = 'ed25519'
    +name | @metamask/key-tree
    name: "ed25519" = 'ed25519'
    diff --git a/latest/variables/ed25519.privateKeyLength.html b/latest/variables/ed25519.privateKeyLength.html index 9d49743d..ba24523b 100644 --- a/latest/variables/ed25519.privateKeyLength.html +++ b/latest/variables/ed25519.privateKeyLength.html @@ -1 +1 @@ -privateKeyLength | @metamask/key-tree

    Variable privateKeyLengthConst

    privateKeyLength = 32
    +privateKeyLength | @metamask/key-tree

    Variable privateKeyLengthConst

    privateKeyLength = 32
    diff --git a/latest/variables/ed25519.publicKeyLength.html b/latest/variables/ed25519.publicKeyLength.html index c0880019..ceb0dbff 100644 --- a/latest/variables/ed25519.publicKeyLength.html +++ b/latest/variables/ed25519.publicKeyLength.html @@ -1 +1 @@ -publicKeyLength | @metamask/key-tree

    Variable publicKeyLengthConst

    publicKeyLength = 33
    +publicKeyLength | @metamask/key-tree

    Variable publicKeyLengthConst

    publicKeyLength = 33
    diff --git a/latest/variables/ed25519.secret.html b/latest/variables/ed25519.secret.html index aeb00585..742717f6 100644 --- a/latest/variables/ed25519.secret.html +++ b/latest/variables/ed25519.secret.html @@ -1 +1 @@ -secret | @metamask/key-tree
    secret: Uint8Array = ...
    +secret | @metamask/key-tree
    secret: Uint8Array = ...
    diff --git a/latest/variables/ed25519Bip32.compressedPublicKeyLength.html b/latest/variables/ed25519Bip32.compressedPublicKeyLength.html index a88ca62a..08702960 100644 --- a/latest/variables/ed25519Bip32.compressedPublicKeyLength.html +++ b/latest/variables/ed25519Bip32.compressedPublicKeyLength.html @@ -1 +1 @@ -compressedPublicKeyLength | @metamask/key-tree

    Variable compressedPublicKeyLengthConst

    compressedPublicKeyLength = 32
    +compressedPublicKeyLength | @metamask/key-tree

    Variable compressedPublicKeyLengthConst

    compressedPublicKeyLength = 32
    diff --git a/latest/variables/ed25519Bip32.curve.html b/latest/variables/ed25519Bip32.curve.html index 5e4e6391..7742ec15 100644 --- a/latest/variables/ed25519Bip32.curve.html +++ b/latest/variables/ed25519Bip32.curve.html @@ -1 +1 @@ -curve | @metamask/key-tree
    curve: Readonly<{
        a: bigint;
        adjustScalarBytes?: ((bytes: Uint8Array) => Uint8Array);
        allowInfinityPoint?: boolean;
        d: bigint;
        domain?: ((data: Uint8Array, ctx: Uint8Array, phflag: boolean) => Uint8Array);
        Fp: IField<bigint>;
        Gx: bigint;
        Gy: bigint;
        h: bigint;
        hash: FHash;
        hEff?: bigint;
        mapToCurve?: ((scalar: bigint[]) => AffinePoint<bigint>);
        n: bigint;
        nBitLength: number;
        nByteLength: number;
        p: bigint;
        prehash?: FHash;
        randomBytes: ((bytesLength?: number) => Uint8Array);
        uvRatio?: ((u: bigint, v: bigint) => {
            isValid: boolean;
            value: bigint;
        });
    }> = ed25519.CURVE
    +curve | @metamask/key-tree
    curve: Readonly<{
        a: bigint;
        adjustScalarBytes?: ((bytes: Uint8Array) => Uint8Array);
        allowInfinityPoint?: boolean;
        d: bigint;
        domain?: ((data: Uint8Array, ctx: Uint8Array, phflag: boolean) => Uint8Array);
        Fp: IField<bigint>;
        Gx: bigint;
        Gy: bigint;
        h: bigint;
        hash: FHash;
        hEff?: bigint;
        mapToCurve?: ((scalar: bigint[]) => AffinePoint<bigint>);
        n: bigint;
        nBitLength: number;
        nByteLength: number;
        p: bigint;
        prehash?: FHash;
        randomBytes: ((bytesLength?: number) => Uint8Array);
        uvRatio?: ((u: bigint, v: bigint) => {
            isValid: boolean;
            value: bigint;
        });
    }> = ed25519.CURVE
    diff --git a/latest/variables/ed25519Bip32.deriveUnhardenedKeys.html b/latest/variables/ed25519Bip32.deriveUnhardenedKeys.html index e4db9040..f9c2374e 100644 --- a/latest/variables/ed25519Bip32.deriveUnhardenedKeys.html +++ b/latest/variables/ed25519Bip32.deriveUnhardenedKeys.html @@ -1 +1 @@ -deriveUnhardenedKeys | @metamask/key-tree

    Variable deriveUnhardenedKeysConst

    deriveUnhardenedKeys = true
    +deriveUnhardenedKeys | @metamask/key-tree

    Variable deriveUnhardenedKeysConst

    deriveUnhardenedKeys = true
    diff --git a/latest/variables/ed25519Bip32.masterNodeGenerationSpec.html b/latest/variables/ed25519Bip32.masterNodeGenerationSpec.html index 6e6a44fc..eda06ca1 100644 --- a/latest/variables/ed25519Bip32.masterNodeGenerationSpec.html +++ b/latest/variables/ed25519Bip32.masterNodeGenerationSpec.html @@ -1 +1 @@ -masterNodeGenerationSpec | @metamask/key-tree

    Variable masterNodeGenerationSpecConst

    masterNodeGenerationSpec: "cip3" = 'cip3'
    +masterNodeGenerationSpec | @metamask/key-tree

    Variable masterNodeGenerationSpecConst

    masterNodeGenerationSpec: "cip3" = 'cip3'
    diff --git a/latest/variables/ed25519Bip32.name.html b/latest/variables/ed25519Bip32.name.html index 03426558..3ec99678 100644 --- a/latest/variables/ed25519Bip32.name.html +++ b/latest/variables/ed25519Bip32.name.html @@ -2,4 +2,4 @@ https://input-output-hk.github.io/adrestia/static/Ed25519_BIP.pdf "vanilla" "ed25519" curve follows SLIP10: https://tezos.stackexchange.com/questions/2837/can-i-use-bip32-hd-key-pairs-to-derive-ed25519-addresses note that that the important difference of the "bip32" version is that it allows unhardened key derivation

    -
    +
    diff --git a/latest/variables/ed25519Bip32.privateKeyLength.html b/latest/variables/ed25519Bip32.privateKeyLength.html index 02770e36..9ccb83d6 100644 --- a/latest/variables/ed25519Bip32.privateKeyLength.html +++ b/latest/variables/ed25519Bip32.privateKeyLength.html @@ -1 +1 @@ -privateKeyLength | @metamask/key-tree
    privateKeyLength = 64
    +privateKeyLength | @metamask/key-tree
    privateKeyLength = 64
    diff --git a/latest/variables/ed25519Bip32.publicKeyLength.html b/latest/variables/ed25519Bip32.publicKeyLength.html index a21474b5..d07ce99f 100644 --- a/latest/variables/ed25519Bip32.publicKeyLength.html +++ b/latest/variables/ed25519Bip32.publicKeyLength.html @@ -1 +1 @@ -publicKeyLength | @metamask/key-tree
    publicKeyLength = 32
    +publicKeyLength | @metamask/key-tree
    publicKeyLength = 32
    diff --git a/latest/variables/ed25519Bip32.secret.html b/latest/variables/ed25519Bip32.secret.html index 32c8af55..c4a825dc 100644 --- a/latest/variables/ed25519Bip32.secret.html +++ b/latest/variables/ed25519Bip32.secret.html @@ -1 +1 @@ -secret | @metamask/key-tree
    secret: Uint8Array = ...
    +secret | @metamask/key-tree
    secret: Uint8Array = ...
    diff --git a/latest/variables/secp256k1.compressedPublicKeyLength.html b/latest/variables/secp256k1.compressedPublicKeyLength.html index 6ae70dae..ad7e2f84 100644 --- a/latest/variables/secp256k1.compressedPublicKeyLength.html +++ b/latest/variables/secp256k1.compressedPublicKeyLength.html @@ -1 +1 @@ -compressedPublicKeyLength | @metamask/key-tree

    Variable compressedPublicKeyLengthConst

    compressedPublicKeyLength = 33
    +compressedPublicKeyLength | @metamask/key-tree

    Variable compressedPublicKeyLengthConst

    compressedPublicKeyLength = 33
    diff --git a/latest/variables/secp256k1.curve.html b/latest/variables/secp256k1.curve.html index 65d90363..77626f11 100644 --- a/latest/variables/secp256k1.curve.html +++ b/latest/variables/secp256k1.curve.html @@ -1 +1 @@ -curve | @metamask/key-tree
    curve: Readonly<{
        a: bigint;
        allowedPrivateKeyLengths?: readonly number[];
        allowInfinityPoint?: boolean;
        b: bigint;
        bits2int?: ((bytes: Uint8Array) => bigint);
        bits2int_modN?: ((bytes: Uint8Array) => bigint);
        clearCofactor?: ((c: ProjConstructor<bigint>, point: ProjPointType<bigint>) => ProjPointType<bigint>);
        endo?: {
            beta: bigint;
            splitScalar: ((k: bigint) => {
                k1: bigint;
                k1neg: boolean;
                k2: bigint;
                k2neg: boolean;
            });
        };
        Fp: IField<bigint>;
        Gx: bigint;
        Gy: bigint;
        h: bigint;
        hash: CHash;
        hEff?: bigint;
        hmac: ((key: Uint8Array, ...messages: Uint8Array[]) => Uint8Array);
        isTorsionFree?: ((c: ProjConstructor<bigint>, point: ProjPointType<bigint>) => boolean);
        lowS: boolean;
        n: bigint;
        nBitLength: number;
        nByteLength: number;
        p: bigint;
        randomBytes: ((bytesLength?: number) => Uint8Array);
        wrapPrivateKey?: boolean;
    }> = secp256k1.CURVE
    +curve | @metamask/key-tree
    curve: Readonly<{
        a: bigint;
        allowedPrivateKeyLengths?: readonly number[];
        allowInfinityPoint?: boolean;
        b: bigint;
        bits2int?: ((bytes: Uint8Array) => bigint);
        bits2int_modN?: ((bytes: Uint8Array) => bigint);
        clearCofactor?: ((c: ProjConstructor<bigint>, point: ProjPointType<bigint>) => ProjPointType<bigint>);
        endo?: {
            beta: bigint;
            splitScalar: ((k: bigint) => {
                k1: bigint;
                k1neg: boolean;
                k2: bigint;
                k2neg: boolean;
            });
        };
        Fp: IField<bigint>;
        Gx: bigint;
        Gy: bigint;
        h: bigint;
        hash: CHash;
        hEff?: bigint;
        hmac: ((key: Uint8Array, ...messages: Uint8Array[]) => Uint8Array);
        isTorsionFree?: ((c: ProjConstructor<bigint>, point: ProjPointType<bigint>) => boolean);
        lowS: boolean;
        n: bigint;
        nBitLength: number;
        nByteLength: number;
        p: bigint;
        randomBytes: ((bytesLength?: number) => Uint8Array);
        wrapPrivateKey?: boolean;
    }> = secp256k1.CURVE
    diff --git a/latest/variables/secp256k1.deriveUnhardenedKeys.html b/latest/variables/secp256k1.deriveUnhardenedKeys.html index 8a8fcfd8..5b0b44e8 100644 --- a/latest/variables/secp256k1.deriveUnhardenedKeys.html +++ b/latest/variables/secp256k1.deriveUnhardenedKeys.html @@ -1 +1 @@ -deriveUnhardenedKeys | @metamask/key-tree

    Variable deriveUnhardenedKeysConst

    deriveUnhardenedKeys = true
    +deriveUnhardenedKeys | @metamask/key-tree

    Variable deriveUnhardenedKeysConst

    deriveUnhardenedKeys = true
    diff --git a/latest/variables/secp256k1.masterNodeGenerationSpec.html b/latest/variables/secp256k1.masterNodeGenerationSpec.html index 047cbcaf..61dae91b 100644 --- a/latest/variables/secp256k1.masterNodeGenerationSpec.html +++ b/latest/variables/secp256k1.masterNodeGenerationSpec.html @@ -1 +1 @@ -masterNodeGenerationSpec | @metamask/key-tree

    Variable masterNodeGenerationSpecConst

    masterNodeGenerationSpec: "slip10" = 'slip10'
    +masterNodeGenerationSpec | @metamask/key-tree

    Variable masterNodeGenerationSpecConst

    masterNodeGenerationSpec: "slip10" = 'slip10'
    diff --git a/latest/variables/secp256k1.name.html b/latest/variables/secp256k1.name.html index 514c27fc..f4121270 100644 --- a/latest/variables/secp256k1.name.html +++ b/latest/variables/secp256k1.name.html @@ -1 +1 @@ -name | @metamask/key-tree
    name: "secp256k1" = 'secp256k1'
    +name | @metamask/key-tree
    name: "secp256k1" = 'secp256k1'
    diff --git a/latest/variables/secp256k1.privateKeyLength.html b/latest/variables/secp256k1.privateKeyLength.html index 53e46764..b92955fe 100644 --- a/latest/variables/secp256k1.privateKeyLength.html +++ b/latest/variables/secp256k1.privateKeyLength.html @@ -1 +1 @@ -privateKeyLength | @metamask/key-tree

    Variable privateKeyLengthConst

    privateKeyLength = 32
    +privateKeyLength | @metamask/key-tree

    Variable privateKeyLengthConst

    privateKeyLength = 32
    diff --git a/latest/variables/secp256k1.publicKeyLength.html b/latest/variables/secp256k1.publicKeyLength.html index 4e17c7e4..99631fb7 100644 --- a/latest/variables/secp256k1.publicKeyLength.html +++ b/latest/variables/secp256k1.publicKeyLength.html @@ -1 +1 @@ -publicKeyLength | @metamask/key-tree

    Variable publicKeyLengthConst

    publicKeyLength = 65
    +publicKeyLength | @metamask/key-tree

    Variable publicKeyLengthConst

    publicKeyLength = 65
    diff --git a/latest/variables/secp256k1.secret.html b/latest/variables/secp256k1.secret.html index cd83485c..8a1ebb07 100644 --- a/latest/variables/secp256k1.secret.html +++ b/latest/variables/secp256k1.secret.html @@ -1 +1 @@ -secret | @metamask/key-tree
    secret: Uint8Array = ...
    +secret | @metamask/key-tree
    secret: Uint8Array = ...