EthereumExperte

Funktionsselektor

Die ersten vier Bytes identifizieren eine Funktion in einem standardmäßigen Ethereum-ABI-codierten Aufruf.

KLAR ERKLÄRT

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.

IM ALLTAG

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ügen

Von Crypto Dictionary · Veröffentlicht · Aktualisiert

Zur Quelle

Erkunde die Details dieses Eintrags anhand der Originalquelle.

Quelle lesen

Eine eigene Erklärung mit weiterführender Quelle. Protokolldetails und Sprachgebrauch können sich verändern. Quellen und Standards

IM GRUPPENCHAT WEITERGEBEN

Eine Definition teilen