Skip to content

SpendBCH/bch-stresstest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecation warning

This repo has been deprecated in favor of the web version available at https://github.com/SpendBCH/bch-stresstest-web and https://www.scale.cash

Find more information or donation addresses for the stresstest on Sept 1, 2018 at https://stresstestbitcoin.cash/

bch-stresstest

node.js app for stress testing the BCH network

Disclaimer

Use at your own risk. This is currently not polished and has limited safety features.

Normal Usage

  • Clone this repo
git clone https://github.com/SpendBCH/bch-stresstest.git
cd bch-stresstest
  • Install bitbox-cli
npm install
  • Start the app
node stresstest.js
  • Write down your mnemonic and WIF
  • Send BCH to the receiving address displayed

Usage with full local node

  • Clone this repo
git clone https://github.com/SpendBCH/bch-stresstest.git
cd bch-stresstest
  • Configure your node's RPC connection in stresstest.js
  • Set useRest to false in stresstest.js
  • (Optional) Increase or decrease the amount of tx to send concurrently with numParallelTx in stresstest.js
  • Set bitbox-cli version in package.json to 0.7.21
  • Install bitbox-cli
npm install
  • Start the app
node stresstest.js
  • Write down your mnemonic and WIF
  • Send BCH to the receiving address displayed

Made with #BITBOX

Known issues

  1. The mining fee for split tx calculation is off and can fail when testing 10k+ tx. Save your mnemonic to recover these funds.
  2. Sending more than 0.1 BCH may hit the max tx size limit. Your funds should be safe if you kept the WIF and mnemonic to recover.

About

node.js app for stress testing the BCH network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published