Create a new tool capable of executing the benchmarking strategy (doc) on both friendbotted and main networks.
Specifically, we should be able to load test 4 transaction types:
- classic transaction (200 tps): PaymentOp(G, G)
- SAC (200 tps)
- OZ (180 tps): transfer(G, G)
- Soroswap (50 tps): swap(SAC, SAC)
The tool should only rely on a single account: a fee payer's secret key (taken in as an environmental variable). From there, the setup is:
- ~3k accounts
- 3 assets
- trustlines for each account
- 3 custom OZ tokens
- 200 stroop inclusion max bid
Milestones:
Create a new tool capable of executing the benchmarking strategy (doc) on both friendbotted and main networks.
Specifically, we should be able to load test 4 transaction types:
The tool should only rely on a single account: a fee payer's secret key (taken in as an environmental variable). From there, the setup is:
Milestones: