pub fn request_payload_public_key(&self) -> String {
        let mut key_str = self.api_keys.keys.payload_public_key.to_str_radix(16);
        if key_str.len() % 2 != 0 {
            key_str = format!("0{}", &key_str);
        }
        key_str
    }
/// Return public key for payload signing in format expected by the Nash backend service
/// BigInt conversion to hex will strip leading zeros, which Nash backend doesn't like
Return public key for payload signing in format expected by the Nash backend service
BigInt conversion to hex will strip leading zeros, which Nash backend doesn't like
Return public key for payload signing in format expected by the Nash backend service BigInt conversion to hex will strip leading zeros which Nash backend doesn ' t like
pub fn request_payload_public_key(&self) -> String {
        let mut key_str = self.api_keys.keys.payload_public_key.to_str_radix(16);
        if key_str.len() % 2 != 0 {
            key_str = format!("0{}", &key_str);
        }
        key_str
    }
pub fn request_payload_public_key ( & self ) -> String { let mut key_str = self . api_keys . keys . payload_public_key . to_str_radix ( 16 ) ; if key_str . len ( ) % 2 != 0 { key_str = format ! ( " " key_str ) ; } key_str }
Return public key for payload signing in format expected by the Nash backend service
BigInt conversion to hex will strip leading zeros, which Nash backend doesn't like
Return public key for payload signing in format expected by the Nash backend service BigInt conversion to hex will strip leading zeros which Nash backend doesn ' t like
&self