(
&mut self,
consensus_pubkey: BlsPublicKey,
)
| 172 | } |
| 173 | |
| 174 | pub async fn generate_proxy_key_bls( |
| 175 | &mut self, |
| 176 | consensus_pubkey: BlsPublicKey, |
| 177 | ) -> Result<SignedProxyDelegation<BlsPublicKey>, SignerClientError> { |
| 178 | let request = GenerateProxyRequest::new(consensus_pubkey, EncryptionScheme::Bls); |
| 179 | |
| 180 | let bls_signed_proxy_delegation = self.generate_proxy_key(&request).await?; |
| 181 | |
| 182 | Ok(bls_signed_proxy_delegation) |
| 183 | } |
| 184 | |
| 185 | pub async fn generate_proxy_key_ecdsa( |
| 186 | &mut self, |