cardano-web3-js / CML / PrivateKey
Class: PrivateKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5089
Methods
free()
free():
void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5091
Returns
void
sign()
sign(
message
):Ed25519Signature
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5110
Parameters
message
Uint8Array
Returns
to_bech32()
to_bech32():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5106
Returns
string
to_public()
to_public():
PublicKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5092
Returns
to_raw_bytes()
to_raw_bytes():
Uint8Array
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5107
Returns
Uint8Array
from_bech32()
static
from_bech32(bech32_str
):PrivateKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5105
Get private key from its bech32 representation
PrivateKey.from_bech32('ed25519_sk1ahfetf02qwwg4dkq7mgp4a25lx5vh9920cr5wnxmpzz9906qvm8qwvlts0');
For an extended 25519 key
PrivateKey.from_bech32('ed25519e_sk1gqwl4szuwwh6d0yk3nsqcc6xxc3fpvjlevgwvt60df59v8zd8f8prazt8ln3lmz096ux3xvhhvm3ca9wj2yctdh3pnw0szrma07rt5gl748fp');
Parameters
bech32_str
string
Returns
PrivateKey
from_extended_bytes()
static
from_extended_bytes(bytes
):PrivateKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5108
Parameters
bytes
Uint8Array
Returns
PrivateKey
from_normal_bytes()
static
from_normal_bytes(bytes
):PrivateKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5109
Parameters
bytes
Uint8Array
Returns
PrivateKey
generate_ed25519()
static
generate_ed25519():PrivateKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5093
Returns
PrivateKey
generate_ed25519extended()
static
generate_ed25519extended():PrivateKey
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:5094
Returns
PrivateKey