Beitrag
Teile dein Wissen.
Umwandlung eines öffentlichen Schlüssels in eine Sui-Adresse in Sui Move
Ich versuche, einen öffentlichen Schlüssel mit Sui Move in eine Sui-Adresse umzuwandeln, kann aber keine eingebaute Funktion finden. Ich verstehe, dass es für meine Arbeit sehr wichtig ist. Könnte jemand erklären, wie genau diese Konvertierung durchgeführt wird?
- Move CLI
Antworten
1Um einen öffentlichen Schlüssel in eine Sui-Adresse umzuwandeln, müssen Sie das Signaturschema-Flag-Byte, das mit den öffentlichen Schlüsselbytes verkettet ist, mithilfe der Blake2b-Hashing-Funktion hashen. Die resultierende Sui-Adresse ist ein 32-Byte-Hash. Sie können die in der Sui-Bibliothek verfügbare Blake2b-Funktion verwenden, insbesondere in ihrem Modul „crypto/hash.move“. Hier ist ein nützlicher Link mit einem Rust-Beispiel zum Einrichten von Sui-Adressen: Rust-Beispiel.
Weißt du die Antwort?
Bitte melde dich an und teile sie.