Add a signature to the set.
(&mut self, signature: SignatureInfo)
| 297 | |
| 298 | /// Add a signature to the set. |
| 299 | pub fn add(&mut self, signature: SignatureInfo) { |
| 300 | // Avoid duplicates by signer ID |
| 301 | if !self |
| 302 | .signatures |
| 303 | .iter() |
| 304 | .any(|s| s.signer_id == signature.signer_id) |
| 305 | { |
| 306 | self.signatures.push(signature); |
| 307 | } |
| 308 | } |
| 309 | |
| 310 | /// Sign and add to the set. |
| 311 | pub fn sign_and_add( |
no test coverage detected