diff options
| author | sneurlax <sneurlax@gmail.com> | 2024-10-10 21:30:28 -0500 |
|---|---|---|
| committer | sneurlax <sneurlax@gmail.com> | 2024-10-10 21:30:28 -0500 |
| commit | 3ceeecc3bc0213622efa7b6135f442ff2da14286 (patch) | |
| tree | 2c66e2db46dbe4069e21a2fb74c51d834c9230f2 /impls/monero.rs/src/main.rs | |
| parent | c2c2f2c00dba3b7253627ddfaec37b2d015ba36b (diff) | |
/monero_rust -> /monero.rs
just to match the style in impls
and sneurlax/monero_c -> MrCyjaneK/monero_c
Diffstat (limited to 'impls/monero.rs/src/main.rs')
| -rw-r--r-- | impls/monero.rs/src/main.rs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/impls/monero.rs/src/main.rs b/impls/monero.rs/src/main.rs new file mode 100644 index 0000000..aae688b --- /dev/null +++ b/impls/monero.rs/src/main.rs @@ -0,0 +1,25 @@ +use monero_rust::{WalletError, WalletManager, NETWORK_TYPE_MAINNET}; + +fn main() -> Result<(), WalletError> { + let wallet_manager = WalletManager::new(None)?; + + let wallet = wallet_manager.create_wallet( + "wallet", + "password", + "English", + NETWORK_TYPE_MAINNET, + )?; + + match wallet.get_seed("") { + Ok(seed) => println!("Seed: {}", seed), + Err(e) => { + eprintln!("Failed to get seed: {:?}", e); + return Err(e); + } + } + + let address = wallet.get_address(0, 0)?; + println!("Wallet Address: {}", address); + + Ok(()) +} |
