pub fn encode(payload: Vec<u8>) -> Result<String, Box<dyn Error>>
Converts a Vec into a checksummed base58check encoded string