Skip to main content

Class: PrivateKey

Defined in: bee-js/src/utils/typed-bytes.ts:9

Extends

Constructors

Constructor

new PrivateKey(bytes): PrivateKey

Defined in: bee-js/src/utils/typed-bytes.ts:11

Parameters

bytes

string | Uint8Array<ArrayBufferLike> | Bytes

Returns

PrivateKey

Overrides

Bytes.constructor

Properties

bytes

protected readonly bytes: Uint8Array

Defined in: bee-js/src/utils/bytes.ts:7

Inherited from

Bytes.bytes


length

readonly length: number

Defined in: bee-js/src/utils/bytes.ts:8

Inherited from

Bytes.length


LENGTH

readonly static LENGTH: 32 = 32

Defined in: bee-js/src/utils/typed-bytes.ts:10

Methods

equals()

equals(other): boolean

Defined in: bee-js/src/utils/bytes.ts:83

Parameters

other

string | Uint8Array<ArrayBufferLike> | Bytes

Returns

boolean

Inherited from

Bytes.equals


offset()

offset(index): Uint8Array

Defined in: bee-js/src/utils/bytes.ts:51

Parameters

index

number

Returns

Uint8Array

Inherited from

Bytes.offset


publicKey()

publicKey(): PublicKey

Defined in: bee-js/src/utils/typed-bytes.ts:15

Returns

PublicKey


sign()

sign(data): Signature

Defined in: bee-js/src/utils/typed-bytes.ts:21

Parameters

data

string | Uint8Array<ArrayBufferLike>

Returns

Signature


toBase32()

toBase32(): string

Defined in: bee-js/src/utils/bytes.ts:67

Returns

string

Inherited from

Bytes.toBase32


toBase64()

toBase64(): string

Defined in: bee-js/src/utils/bytes.ts:63

Returns

string

Inherited from

Bytes.toBase64


toHex()

toHex(): string

Defined in: bee-js/src/utils/bytes.ts:59

Returns

string

Inherited from

Bytes.toHex


toJSON()

toJSON(): unknown

Defined in: bee-js/src/utils/bytes.ts:79

Returns

unknown

Inherited from

Bytes.toJSON


toString()

toString(): string

Defined in: bee-js/src/utils/bytes.ts:71

Returns

string

Inherited from

Bytes.toString


toUint8Array()

toUint8Array(): Uint8Array

Defined in: bee-js/src/utils/bytes.ts:55

Returns

Uint8Array

Inherited from

Bytes.toUint8Array


toUtf8()

toUtf8(): string

Defined in: bee-js/src/utils/bytes.ts:75

Returns

string

Inherited from

Bytes.toUtf8


fromSlice()

static fromSlice(bytes, start, length?): Bytes

Defined in: bee-js/src/utils/bytes.ts:43

Parameters

bytes

Uint8Array

start

number

length?

number

Returns

Bytes

Inherited from

Bytes.fromSlice


fromUtf8()

static fromUtf8(utf8): Bytes

Defined in: bee-js/src/utils/bytes.ts:39

Parameters

utf8

string

Returns

Bytes

Inherited from

Bytes.fromUtf8


keccak256()

static keccak256(bytes): Bytes

Defined in: bee-js/src/utils/bytes.ts:35

Parameters

bytes

string | ArrayBuffer | Uint8Array<ArrayBufferLike> | Bytes

Returns

Bytes

Inherited from

Bytes.keccak256

💬 Get Help