Skip to content

Code for benchmarking the DERA chain, such as TPS, finality.

Notifications You must be signed in to change notification settings

DERACHAIN/benchmarks

Repository files navigation

Benchmarks

The code benchmarking DERA chain, such as TPS, finality.

Prerequisites

Setup

  • Install dependencies
$ pip install -r requirement.txt

Smart contracts

Commands

  • Generate wallets
$ python main.py -a generate_wallets
  • Fund wallets
$ python main.py -a bootstrap -t <native | erc20> -b <initial_balance>
  • Execute benchmarks
$ python main.py -a transfer -n <number_wallets> -tx <number_txs>

PROD run

  • It is necessary to increase the file descriptors number before running the benchmarks scripts
$ ulimit -n 8192

About

Code for benchmarking the DERA chain, such as TPS, finality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published