(event: &unvalidated::Event<Ipld>)
| 75 | } |
| 76 | |
| 77 | fn extract_controller(event: &unvalidated::Event<Ipld>) -> String { |
| 78 | match event { |
| 79 | unvalidated::Event::Time(_) => unreachable!("not a time event"), |
| 80 | unvalidated::Event::Signed(s) => match s.payload() { |
| 81 | unvalidated::Payload::Data(_) => { |
| 82 | unreachable!("should not have data event: {:?}", event) |
| 83 | } |
| 84 | unvalidated::Payload::Init(init) => { |
| 85 | init.header().controllers().first().cloned().unwrap() |
| 86 | } |
| 87 | }, |
| 88 | unvalidated::Event::Unsigned(_) => unreachable!("not unsigned event"), |
| 89 | } |
| 90 | } |
| 91 | |
| 92 | fn extract_init_controller( |
| 93 | signing_type: SigningType, |
no test coverage detected