Funktionsselektor
Die ersten vier Bytes identifizieren eine Funktion in einem standardmäßigen Ethereum-ABI-codierten Aufruf.
Ausführliche Erklärung
Der Selektor wird aus dem Namen und den Parametertypen einer Funktion abgeleitet und teilt dem Vertrag mit, welche Funktion angefordert wird. Es handelt sich nicht um die vollständige Anfrage: Die Argumente folgen ihr in den Aufrufdaten. Vier Bytes sind auch keine universelle Garantie für die Eindeutigkeit, daher sollte die Dekodierung die tatsächliche Schnittstelle des beabsichtigten Vertrags verwenden.
So könntest du es verwenden
Ein transfer(address,uint256)-Aufruf beginnt mit seinem Selektor, gefolgt von der codierten Empfängeradresse und dem Token-Betrag.
Wie würdest du Funktionsselektor erklären?
Deine Erklärung hinzufügenVon Crypto Dictionary · Veröffentlicht · Aktualisiert
Zur Quelle
Erkunde die Details dieses Eintrags anhand der Originalquelle.
Quelle lesenEine eigene Erklärung mit weiterführender Quelle. Protokolldetails und Sprachgebrauch können sich verändern. Quellen und Standards