(s: &str)
| 50 | } |
| 51 | |
| 52 | pub fn parse_address(s: &str) -> Result<Address, String> { |
| 53 | match s.chars().next() { |
| 54 | Some('f') => set_current_network(Network::Mainnet), |
| 55 | Some('t') => set_current_network(Network::Testnet), |
| 56 | _ => (), |
| 57 | } |
| 58 | Address::from_str(s).map_err(|e| format!("error parsing address: {e}")) |
| 59 | } |
| 60 | |
| 61 | pub fn parse_signer_addr(s: &str) -> Result<SignerAddr, String> { |
| 62 | Address::from_str(s) |