Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Test Dapp | 517 | 2 | 5 days ago | 18 | September 26, 2022 | 30 | mit | JavaScript | ||
The sample dapp used for e2e testing and metamask-extension QA | ||||||||||
Dappeteer | 436 | 6 | 11 hours ago | 13 | November 29, 2022 | 35 | other | TypeScript | ||
🏌🏼E2E testing for dApps using Puppeteer + MetaMask | ||||||||||
Dappeteer | 175 | 5 | 1 | 2 years ago | 8 | February 19, 2020 | 20 | other | CSS | |
🏌🏼E2E testing for dApps using Puppeteer + MetaMask | ||||||||||
Torus Website | 74 | 14 hours ago | 29 | other | JavaScript | |||||
Torus Wallet that provides dapps logins that feel like Web2.0 | ||||||||||
Guardiantest | 23 | a month ago | 2 | apache-2.0 | TypeScript | |||||
Web3 E2E Testing Framework | ||||||||||
Messenger | 19 | 5 years ago | 1 | gpl-3.0 | Objective-C | |||||
iOS & Android app with dApp integrations, e2e chat, notifications, discovery, etc | ||||||||||
Poa Test Setup | 8 | 3 years ago | 5 | gpl-3.0 | JavaScript | |||||
Deployment of POA network in one click and e2e tests of Ceremony/Governance DApps | ||||||||||
Parity Dapp Tutorial Screenshot Generator | 2 | 6 years ago | apache-2.0 | JavaScript | ||||||
Screenshot generator for https://github.com/paritytech/parity/wiki/Dapp-Tutorial |
master
branch of poa-network-consensus-contracts
reposokol
branch of chain-spec
repo./keys/moc
foldermaster
branch of poa-scripts-moc
repo./keys/initial_keys
foldercore
branch of poa-dapps-keys-generation
repo./keys
foldercore
branch of poa-dapps-validators
repocore
branch of poa-dapps-voting
repoThere are some options to start POA Network test setup depending on your needs:
npm i
npm run start-moc-setup
At the successful end of POA test setup start you'll see this message: ### POA test setup is configured ###
http://localhost:8545
./spec
folder./keys/moc
folder./nodes/parity-moc/moc.toml
file./submodules/poa-network-consensus-contracts/contracts.json
./submodules/poa-network-consensus-contracts/build/contracts
Note: can be started after the previous step is completed
npm run launch-dapps
For Ubuntu users: if you encounter any errors during DApps launching, try to increase max_user_watches
limit and repeat steps:
$ npm run stop-test-setup
$ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
$ sudo sysctl -p
$ npm run start-moc-setup
$ npm run launch-dapps
http://localhost:3000
http://localhost:3001
http://localhost:3002
Note: can be started after the previous step is completed
npm run check-emission-funds-balance
Note: can be started after the "Launch DApps" step is completed
For Ubuntu users: you should first install and use X virtual framebuffer if you want to move all graphical operations to the virtual memory without showing any screen output.
sudo apt-get -y install xvfb
export DISPLAY=:99.0
sudo start-stop-daemon --start --quiet --pidfile /var/run/xvfb.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -screen 0 1024x768x24 -ac +extension GLX +render -noreset
npm run launch-ceremony-light
.keys/initial_keys
folder./keys/mining_keys
folder./keys/payout_keys
folder./keys/voting_keys
folder8550
Note: can be started after the previous step is completed
npm run set-validators-data-light
Note: can be started after the previous step is completed
npm run add-validator
Note: can be started after the previous step is completed
npm run start-new-validator-node
8553
npm run stop-test-setup
For Ubuntu users: you should also stop virtual framebuffer if you started it before.
sudo start-stop-daemon --stop --quiet --pidfile /var/run/xvfb.pid --remove-pidfile