la manière de faire les choses en Clojure peut être tellement confortable représentez tout comme des données jusqu'à ce qu'il soit temps d'utiliser ces données en suivant cette approche, des choses comme "refactoriser l'ensemble du frontend pour utiliser multicall autant que possible" deviennent vraiment faciles et directes
vous représentez essentiellement chaque appel de contrat comme des données, un mappage contenant l'adresse, l'abi et les données d'appel à passer vous pouvez les passer en tant qu'éléments uniques à une fonction qui exécutera l'appel vous pouvez également passer une liste d'entre eux à une autre fonction qui les exécutera avec multicall
de manière cruciale, si vous coordonnez déjà des appels de cette manière dans l'ensemble de votre code, la mise en œuvre de ce changement est vraiment très mineure et peut probablement être effectuée à un seul endroit.
409