pub type WalletResult<T> = Result<T, WalletError>;
pub enum WalletResult<T> { Ok(T), Err(WalletError), }
Contains the success value
Contains the error value