2021-09-07 14:32:04 +03:00

2.6 KiB

@fluencelabs/fluence

Table of contents

Classes

Interfaces

Type aliases

Functions

Type aliases

AvmLoglevel

Ƭ AvmLoglevel: LogLevel

Enum representing the log level used in Aqua VM. Possible values: 'info', 'trace', 'debug', 'info', 'warn', 'error', 'off';

Defined in

internal/FluencePeer.ts:35


PeerIdB58

Ƭ PeerIdB58: string

Peer ID's id as a base58 string (multihash/CIDv0).

Defined in

internal/commonTypes.ts:22

Functions

peerIdFromEd25519SK

Const peerIdFromEd25519SK(sk): Promise<PeerId>

Generates a new peer id from base64 string contatining the 32 byte Ed25519S secret key

Parameters

Name Type
sk string

Returns

Promise<PeerId>

  • Promise with the created Peer Id

Defined in

internal/peerIdUtils.ts:26


peerIdToEd25519SK

Const peerIdToEd25519SK(peerId): string

Converts peer id into base64 string contatining the 32 byte Ed25519S secret key

Parameters

Name Type
peerId PeerId

Returns

string

  • base64 of Ed25519S secret key

Defined in

internal/peerIdUtils.ts:45


randomPeerId

Const randomPeerId(): Promise<PeerId>

Generates a new peer id with random private key

Returns

Promise<PeerId>

  • Promise with the created Peer Id

Defined in

internal/peerIdUtils.ts:59


setLogLevel

Const setLogLevel(level): void

Parameters

Name Type
level LogLevelDesc

Returns

void

Defined in

index.ts:23