Home Reference Source Test
public class | source

PublicKey

Extends:

Serializable → PublicKey

Static Method Summary

Static Public Methods
public static
public static

derive(privateKey: PrivateKey): PublicKey

public static

fromAny(o: PublicKey | Uint8Array | string): PublicKey

public static

sum(publicKeys: Array<PublicKey>): PublicKey

public static

Member Summary

Public Members
public get

serializedSize: number

Method Summary

Public Methods
public

compare(o: PublicKey): number

public

equals(o: Serializable): boolean

public

hash(): Hash

public
public
public

Inherited Summary

From class Serializable
public

compare(o: Serializable): number

public

equals(o: Serializable): boolean

public

hashCode(): *

public abstract
public

toBase64(): string

public

toHex(): string

public

toString(): string

Static Public Methods

public static copy(o: PublicKey): PublicKey source

Params:

NameTypeAttributeDescription
o PublicKey

Return:

PublicKey

public static derive(privateKey: PrivateKey): PublicKey source

Params:

NameTypeAttributeDescription
privateKey PrivateKey

Return:

PublicKey

public static fromAny(o: PublicKey | Uint8Array | string): PublicKey source

Params:

NameTypeAttributeDescription
o PublicKey | Uint8Array | string

Return:

PublicKey

public static sum(publicKeys: Array<PublicKey>): PublicKey source

Params:

NameTypeAttributeDescription
publicKeys Array<PublicKey>

Return:

PublicKey

public static unserialize(buf: SerialBuffer): PublicKey source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

PublicKey

Public Members

public get serializedSize: number source

Public Methods

public compare(o: PublicKey): number source

Override:

Serializable#compare

Params:

NameTypeAttributeDescription
o PublicKey

Return:

number

public equals(o: Serializable): boolean source

Override:

Serializable#equals

Params:

NameTypeAttributeDescription
o Serializable

Return:

boolean

public hash(): Hash source

Return:

Hash

public serialize(buf: SerialBuffer): SerialBuffer source

Override:

Serializable#serialize

Params:

NameTypeAttributeDescription
buf SerialBuffer
  • optional

Return:

SerialBuffer

public toAddress(): Address source

Return:

Address

public toPeerId(): PeerId source

Return:

PeerId