DocsReference@proto-kit/sequencerClassesLocalBlockchainUtils

@proto-kit/sequencerDocs


Documentation / @proto-kit/sequencer / LocalBlockchainUtils

Class: LocalBlockchainUtils

Implements

Constructors

new LocalBlockchainUtils()

new LocalBlockchainUtils(baseLayer, transactionSender): LocalBlockchainUtils

Parameters

baseLayer: MinaBaseLayer

transactionSender: MinaTransactionSender

Returns

LocalBlockchainUtils

Defined in

packages/sequencer/src/protocol/baselayer/network-utils/LocalBlockchainUtils.ts:18

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/LocalBlockchainUtils.ts:49


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/LocalBlockchainUtils.ts:36


waitForNetwork()

waitForNetwork(): Promise<void>

Returns

Promise<void>

Implementation of

MinaNetworkUtils.waitForNetwork

Defined in

packages/sequencer/src/protocol/baselayer/network-utils/LocalBlockchainUtils.ts:97