You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is written within the context of the indexer specifically but could be expanded to include other ecosystem projects (e.g., Fuel Client) that would benefit from simulated traffic
Context
So far on beta-4 testnet, the overwhelming majority of blocks only have a single transaction
This is generally fine, but makes it hard to see how our services (i.e., the indexer) performs under what would be a successful mainnet load (lots of transactions, lots of receipts in transactions, etc)
It would be great if we could "push a button" and programmatically simulate somewhat authentic successful mainnet traffic
The issue
The TX volume on beta-4 (and on future beta deployments, especially at the beginning) is low to the point where we're not using this time to get a good look at how our indexer service performs under real load (e.g., 50 transactions in a block)
Proposed Solution
We should create some script that will programmatically create, and emit blocks and transactions that are packed with data to simulate a "real world" mainnet
Some things to keep in mind:
We might want to use our best guess to pack these blocks & transactions with a distribution of data (e.g., receipts) that looks similar to what we'd see in the real world
Deliverable
A simple script that we can run from the command line to generate this data
This script would run for some given amount of time and eventually stop
This script would only be run on testnets
The text was updated successfully, but these errors were encountered:
Context
The issue
Proposed Solution
Deliverable
The text was updated successfully, but these errors were encountered: