Logo

Notarised Append Only Memory (NAOM)

Pipeline Status Cargo Crates Version

Die OG Dual Double Entry Blockchain

Offizielle Dokumentation »

Das NAOM-Repo enthält den gesamten Code, der benötigt wird, um eine lokale Instanz der Zenotta-Blockchain einzurichten und mit ihr zu interagieren. .. ## Einstieg Die Ausführung von NAOM setzt voraus, dass Rust installiert ist und ein Unix-System verwendet wird. Sie können dieses Repository klonen und das `Makefile` ausführen, um alles für eine Entwicklungsumgebung einzurichten: ``` make cargo build cargo test ``` .. ## Verwendung NAOM kann als Abhängigkeit zu Ihrem Projekt hinzugefügt werden, indem Sie Folgendes zu Ihrer `Cargo.toml`-Datei hinzufügen: ```toml [dependencies] naom = "0.1.0" ``` Alternativ können Sie es auch über die Befehlszeile hinzufügen: ``` cargo add naom ``` Wenn Sie `cargo run --bin main` aus einem geklonten Repository ausführen, werden derzeit alle Vermögenswerte in der lokalen Instanz aufgelistet. NAOM ist jedoch normalerweise nicht dafür vorgesehen, direkt verwendet zu werden, sondern soll von anderen Programmen genutzt werden, die Zugriff auf die Datenstruktur der Blockchain benötigen. .. ## Referenzen - [BitML für Zenotta](https://github.com/Zenotta/NAOM/blob/main/docs/BitML_for_Zenotta.pdf) - [ZScript Opcodes Reference](https://github.com/Zenotta/NAOM/blob/main/docs/ZScript_Opcodes_Reference.pdf)