UNPKG

pandoras-box

Version:

A small and simple stress testing tool for Ethereum-compatible blockchain networks

19 lines (18 loc) 659 B
import { BigNumber } from '@ethersproject/bignumber'; import { Provider, TransactionRequest } from '@ethersproject/providers'; import { senderAccount } from './signer'; declare class EOARuntime { mnemonic: string; url: string; provider: Provider; gasEstimation: BigNumber; gasPrice: BigNumber; defaultValue: BigNumber; constructor(mnemonic: string, url: string); EstimateBaseTx(): Promise<BigNumber>; GetValue(): BigNumber; GetGasPrice(): Promise<BigNumber>; ConstructTransactions(accounts: senderAccount[], numTx: number): Promise<TransactionRequest[]>; GetStartMessage(): string; } export default EOARuntime;