🎥 Multicall 🎬
Multicall ist der Prozess, mehrere Smart-Contract-Aufrufe zu bündeln und einen einzelnen Aufruf über einen Smart Contract zu leiten. Bei gasintensiven Transaktionen kann dies zu Gasersparnissen führen. Selbst bei nur lesenden Transaktionen kann es nützlich sein, Ergebnisse aus demselben Block abzurufen, anstatt Daten über mehrere Blöcke hinweg zu holen.
Wenn Sie in einer Entwicklungsumgebung arbeiten, wird ein Multicall-Vertrag bereitgestellt, der zur Verarbeitung von Batch-Transaktionen verwendet wird. In Live-Netzwerken leitet Brownie über vordefinierte oder benutzerdefinierte Adressen.
### BROWNIE AKTUALISIEREN
Benutzer, die Brownie mit pipx installiert haben, können einfach aktualisieren
% pipx upgrade-all
### MULTICALL INSTANZIEREN
Alle relevanten Aufrufe im eingerückten Block werden mit Multicall verarbeitet
% with brownie.multicall:
... # Aufrufe, die gebündelt werden sollen