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
Reading from ethereum nodes doesn't take any gas but many ethereum nodes use a timeout low enough that listResolvableEvents and similar will fail as the number of markets increases. This is currently causing issues with the SportsLinkMarketFactory, at around 550 markets.
Also, there's no reason for this read-only method to be part of the market factory itself. Since market factory contract size is at a premium, it's better to expose the right read methods and move this code into the fetcher or a specialized contract.
Subtasks:
Solidity changes
Adapter does pagination.
Deploy changes
Tests
The text was updated successfully, but these errors were encountered:
Reading from ethereum nodes doesn't take any gas but many ethereum nodes use a timeout low enough that listResolvableEvents and similar will fail as the number of markets increases. This is currently causing issues with the SportsLinkMarketFactory, at around 550 markets.
Also, there's no reason for this read-only method to be part of the market factory itself. Since market factory contract size is at a premium, it's better to expose the right read methods and move this code into the fetcher or a specialized contract.
Subtasks:
The text was updated successfully, but these errors were encountered: