@proto-kit/sequencerDocs


Documentation / @proto-kit/sequencer / LightnetUtils

Class: LightnetUtils

Implements

Constructors

new LightnetUtils()

new LightnetUtils(baseLayer, transactionSender): LightnetUtils

Parameters

baseLayer: MinaBaseLayer

transactionSender: MinaTransactionSender

Returns

LightnetUtils

Defined in

packages/sequencer/src/protocol/baselayer/network-utils/LightnetUtils.ts:24

Methods

faucet()

faucet(receiver, fundingAmount, fee): Promise<void>

Parameters

receiver: PublicKey

fundingAmount: number = ...

fee: number = ...

Returns

Promise<void>

Implementation of

MinaNetworkUtils.faucet

Defined in

packages/sequencer/src/protocol/baselayer/network-utils/LightnetUtils.ts:73


getFundedAccounts()

getFundedAccounts(num): Promise<PrivateKey[]>

Parameters

num: number = 1

Returns

Promise<PrivateKey[]>

Implementation of

MinaNetworkUtils.getFundedAccounts

Defined in

packages/sequencer/src/protocol/baselayer/network-utils/LightnetUtils.ts:136


waitForNetwork()

waitForNetwork(): Promise<void>

Returns

Promise<void>

Implementation of

MinaNetworkUtils.waitForNetwork

Defined in

packages/sequencer/src/protocol/baselayer/network-utils/LightnetUtils.ts:31