Add Monero subaccounts and subaddresses with a QR per address
This commit is contained in:
@@ -91,6 +91,16 @@ enum SelfTest {
|
||||
}
|
||||
let balance = try await MoneroService.shared.balance()
|
||||
emit("KOINS_NET xmr balance \(balance.total) unlocked \(balance.unlocked)")
|
||||
|
||||
let accounts = try await MoneroService.shared.accounts()
|
||||
emit("KOINS_NET xmr accounts \(accounts.count) subaddresses \(accounts.first?.subaddresses.count ?? 0)")
|
||||
let account = try await MoneroService.shared.createAccount(label: "Savings")
|
||||
emit("KOINS_NET xmr new account index \(account.index) address \(account.address.prefix(12))")
|
||||
let subaddress = try await MoneroService.shared.createSubaddress(accountIndex: 0, label: "From Alice")
|
||||
emit("KOINS_NET xmr new subaddress index \(subaddress.index) address \(subaddress.address.prefix(12))")
|
||||
let reloaded = try await MoneroService.shared.accounts()
|
||||
emit("KOINS_NET xmr accounts after \(reloaded.count) subaddresses \(reloaded.first?.subaddresses.count ?? 0)")
|
||||
|
||||
await MoneroService.shared.stopSync()
|
||||
await MoneroService.shared.removeWallet(name: "koins-net-selftest")
|
||||
} catch {
|
||||
|
||||
Reference in New Issue
Block a user