Ich versuche, einen sendTransaction-JSON-RPC-Aufruf zu tätigen, und ich weiß nicht, wie ich den Datenparameter berechnen soll.
Aus der Dokumentation:
data: DATA - The compiled code of a contract OR the hash of the invoked method signature and encoded parameters. For details see Ethereum Contract ABI
Es gibt keine Spezifikation, wie dies gemacht werden sollte: der Hash der aufgerufenen Methodensignatur und der codierten Parameter
Ja, es gibt eine Application Binary Interface Specification
Die Application Binary Interface ist die Standardmethode zur Interaktion mit Verträgen im Ethereum-Ökosystem, sowohl von außerhalb der Blockchain als auch für die Interaktion zwischen Verträgen. Daten werden gemäß ihrem Typ codiert, wie in dieser Spezifikation beschrieben. Die Codierung ist nicht selbstbeschreibend und erfordert daher ein Schema, um sie zu decodieren.
Dazu gibt es hier mehrere Fragen:
Tadej Vengust
Ismael
Tadej Vengust
Ismael
Nr
Ismael