Expand description
Monero addresses types and helper functions.
Support for (de)serializable Monero addresses in Monero base58
format (not equivalent to
Bitcoin base58
format).
Parsing an address
use std::str::FromStr;
use monero::{Address, Network};
use monero::util::address::{AddressType, Error};
let addr = "4ADT1BtbxqEWeMKp9GgPr2NeyJXXtNxvoDawpyA4WpzFcGcoHUvXeijE66DNfohE9r1bQYaBiQjEtKE7CtkTdLwiDznFzra";
let address = Address::from_str(addr)?;
assert_eq!(address.network, Network::Mainnet);
assert_eq!(address.addr_type, AddressType::Standard);
let public_spend_key = address.public_spend;
let public_view_key = address.public_view;
Structs
A complete Monero typed address valid for a specific network.
Short Payment Id for integrated address, a fixed 8-bytes array.
Enums
Address type: standard, integrated, or sub-address.
Potential errors encountered when manipulating addresses.