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
For long term sustainability, it is important that the number of RPC requests is limited to an amount that can be handled by a free, or relatively low cost, service. For instance, I have maxed the free Infura plan (100k requests/day) once - so I upgraded to a paid plan.
Ideally there would be so few requests that Augur (or an Augur affiliated organization) could run a proper RPC service for all users.
Now I don't really know what the RPC requests are doing - but assuming they are fetching price data and data on the user's position - here are some brainstormed ideas:
Let users specify which markets they are interested in and filter the requests. Ex. I might want to only trade NFL markets.
Create an oracle for the market prices and then have users querying that instead of using RPC requests.
Filter requests based on what page you are viewing (maybe this is already happening?). For instance, if you are viewing a single market page - don't fetch the data for the other markets.
Filter requests based on user activity. If they just left a tab open with a single market, say for 5 minutes during which they haven't opened other pages, you could limit RPC data requests to that market and the user's balances.
The text was updated successfully, but these errors were encountered:
For long term sustainability, it is important that the number of RPC requests is limited to an amount that can be handled by a free, or relatively low cost, service. For instance, I have maxed the free Infura plan (100k requests/day) once - so I upgraded to a paid plan.
Ideally there would be so few requests that Augur (or an Augur affiliated organization) could run a proper RPC service for all users.
Now I don't really know what the RPC requests are doing - but assuming they are fetching price data and data on the user's position - here are some brainstormed ideas:
Let users specify which markets they are interested in and filter the requests. Ex. I might want to only trade NFL markets.
Create an oracle for the market prices and then have users querying that instead of using RPC requests.
Filter requests based on what page you are viewing (maybe this is already happening?). For instance, if you are viewing a single market page - don't fetch the data for the other markets.
Filter requests based on user activity. If they just left a tab open with a single market, say for 5 minutes during which they haven't opened other pages, you could limit RPC data requests to that market and the user's balances.
The text was updated successfully, but these errors were encountered: