pub fn decode(b58: &str) -> Result<(u8, Vec<u8>), DecodeError>
Decode a base58check string, returning (version, payload).
(version, payload)
Returns an error if the input is not valid base58, is too short, or has an invalid checksum.