(self)
| 38 | self.len = length |
| 39 | |
| 40 | def auth_path_size(self): |
| 41 | if self.queries() == 0: |
| 42 | return 0 |
| 43 | |
| 44 | total_path_size = self.params.rom.authentication_path_size(self.len, self.queries()) |
| 45 | |
| 46 | leaf_size = min(self.field_size(), self.hash_size()) |
| 47 | |
| 48 | return total_path_size + self.queries() * leaf_size |
| 49 | |
| 50 | def opening_size(self): |
| 51 | return self.queries() * self.field_size() |
no test coverage detected