Skip to main content

@atala/prism-wallet-sdk / Exports / Domain / KeyProperties

Enumeration: KeyProperties

Domain.KeyProperties

Table of contents

Enumeration Members

Enumeration Members

algorithm

algorithm = "algorithm"

The 'algorithm' corresponds to the cryptographic algorithm associated with the key.

Defined in

src/domain/models/KeyProperties.ts:5


chainCode

chainCode = "chainCode"

The 'chainCode' used for key derivation. hex encoded value.

const chainCode = Buffer.from(props[KeyProperties.chainCode], "hex");

Defined in

src/domain/models/KeyProperties.ts:30


curve

curve = "curve"

The 'curve' represents the elliptic curve used for an elliptic-curve key.

Defined in

src/domain/models/KeyProperties.ts:10


curvePointX

curvePointX = "curvePoint.x"

The 'curvePointX' represents the x-coordinate of a curve point for an elliptic-curve key.

Defined in

src/domain/models/KeyProperties.ts:51


curvePointY

curvePointY = "curvePoint.y"

The 'curvePointY' represents the y-coordinate of a curve point for an elliptic-curve key.

Defined in

src/domain/models/KeyProperties.ts:56


derivationPath

derivationPath = "derivationPath"

The 'derivationPath' refers to the path used to derive a key in a hierarchical deterministic (HD) key generation scheme.

Defined in

src/domain/models/KeyProperties.ts:40


derivationSchema

derivationSchema = "derivationSchema"

The 'derivationSchema' corresponds to derivationSchema used.

Defined in

src/domain/models/KeyProperties.ts:20


index

index = "index"

Defined in

src/domain/models/KeyProperties.ts:41


rawKey

rawKey = "raw"

The 'rawKey' refers to the raw binary form of the key.

Defined in

src/domain/models/KeyProperties.ts:35


seed

seed = "seed"

The 'seed' corresponds to the seed value from which a key is derived.

Defined in

src/domain/models/KeyProperties.ts:15


type

type = "type"

The 'type' denotes the type of the key.

Defined in

src/domain/models/KeyProperties.ts:46