Comment calculer le quota de ressources lorsqu’on regroupe mille simulations dans une seule requête ? La PR
#28314 de Reth impose des contraintes communes à trois types d’interfaces callMany : au maximum 1 024 appels, un budget rpc.gascap partagé par l’ensemble de la requête, et aucun nouvel appel lancé après 5 secondes. Le dépassement du budget total de gas entraîne un échec ; les opérateurs peuvent ajuster la configuration. À mon avis, le traitement par lots n’est qu’une façon d’organiser les requêtes : le client doit toujours contrôler la consommation de l’ensemble du lot.
$ETH Lors de la conception de simulations par lots, il faut les répartir en fonction des limites réelles des nœuds et conserver les informations sur les échecs ; « ne plus lancer de nouveaux appels après 5 secondes » ne signifie pas non plus que chaque appel est garanti de se terminer en moins de 5 secondes.