Remus-Beispiel ausführen
Wie man das Remus-Transaktionsbeispiel ausführt, einschließlich Hilfsmethoden und erwarteter Ausgabe.
Remus-Transaktionen umfassen mehrere EVM-L2-Transaktionen, die innerhalb einer einzelnen Solana-Transaktion gebündelt sind.
Diese Funktionalität ermöglicht atomare Transaktionen über L2s hinweg.
Erforderliche Wallets finanzieren
Stellen Sie sicher, dass von Adresse (0xae600d1f94680ef43ab12f8d618f8aafc208fe25) auf sowohl Rome Devnet Esquiline (Chain ID 121212) als auch Rome Devnet Subura (Chain ID 121213).
Andernfalls verwenden Sie die hier verlinkten Anweisungen um diese Wallet in beiden Netzwerken zu finanzieren.
Remus-Beispiel ausführen
RUST_LOG=info cargo run --example remusBeispielausgabe
INFO remus: https://explorer.solana.com/tx/5iAoQ4pc4ydAyf3yaSAELcF971sDojLw7pCKw2VxHdikA6FnXFtEihXptDQS9KHhUc5ETuR5kSZNYtGKHCnMpzRT?cluster=devnetDie Ergebnisse zeigen zwei L2-Transaktionen, die atomar innerhalb einer einzigen Solana-Transaktion ausgeführt werden.
Solana-Transaktion
Der Solana Devnet Block-Explorer zeigt die Remus Solana-Transaktion unten. Sie enthält zwei Anweisungen, die atomar innerhalb einer einzigen Solana-Transaktion ausgeführt werden.
Protokolle von Anweisung 3 zeigen Übertragung von Wallet
ae600d1f94680ef43ab12f8d618f8aafc208fe25an Walletb94f5374fce5edbc8e2a8697c15331677e6ebf0bauf der Rome Esquiline-Kette.Protokolle von Anweisung 4 zeigen Übertragung von Wallet
ae600d1f94680ef43ab12f8d618f8aafc208fe25an Walletb94f5374fce5edbc8e2a8697c15331677e6ebf0bauf der Rome Subura-Kette.

L2-Transaktionen
Rome Esquiline Block-Explorer zeigt die entsprechende L2-Transaktion unten zwischen denselben Wallets von ae600d1f94680ef43ab12f8d618f8aafc208fe25 bis b94f5374fce5edbc8e2a8697c15331677e6ebf0b.

Rome Subura Block-Explorer zeigt die entsprechende L2-Transaktion unten zwischen denselben Wallets von ae600d1f94680ef43ab12f8d618f8aafc208fe25 bis b94f5374fce5edbc8e2a8697c15331677e6ebf0b.

Erklärung der verwendeten Methoden
Wir erklären die Methoden, die in rome-sdk/examples/remus.rs verwendet werden, unten.
Hauptmethoden
Die Rome-Struktur wird verwendet, um Transaktionen zu erstellen. Initialisieren Sie sie mit Ihrer Konfiguration:
Erstellen Sie eine RemusTx-Transaktion und setzen Sie sie dann mit der Rome-Transaktionsstruktur zusammen:
Senden Sie die Transaktion an das Solana-Netzwerk:
Hilfsmethoden
Die Hilfsmethoden sind dieselben wie im Rhea-Beispiel.
Zuletzt aktualisiert
War das hilfreich?