The workload service applies load to the whole CDK stack on L2 (L1 load has been removed). At the moment, it only spams L2 with transactions (eth transfers, erc20 transfer, erc721 mints and uniswapv3 swaps) and rpc calls.
Anyone can add their custom scripts and run those in the workload service using the workload_commands parameter in params.yml. For example, here are the different commands that are run by the workload service.
Description
The workload service applies load to the whole CDK stack on L2 (L1 load has been removed). At the moment, it only spams L2 with transactions (eth transfers, erc20 transfer, erc721 mints and uniswapv3 swaps) and rpc calls.
Anyone can add their custom scripts and run those in the
workload
service using theworkload_commands
parameter inparams.yml
. For example, here are the different commands that are run by the workload service.polycli_loadtest_on_l2.sh
will runpolycli loadtest
by sending 100 requests with a concurrency of 1.polycli_rpcfuzz_on_l2.sh
will runpolycli rpcfuzz
.The bridge spammer will be added in a follow up PR.
References (if applicable)
https://polygon.atlassian.net/browse/DVT-1463