Closed danisharora099 closed 6 months ago
Path | Size | Loading time (3g) | Running time (snapdragon) | Total time |
---|---|---|---|---|
Waku node | 185.21 KB (-0.11% 🔽) | 3.8 s (-0.11% 🔽) | 3.2 s (+15.49% 🔺) | 6.9 s |
Waku Simple Light Node | 185.41 KB (-0.01% 🔽) | 3.8 s (-0.01% 🔽) | 2.4 s (-17.93% 🔽) | 6.1 s |
ECIES encryption | 22.88 KB (-0.02% 🔽) | 458 ms (-0.02% 🔽) | 1.2 s (+106.67% 🔺) | 1.6 s |
Symmetric encryption | 22.42 KB (+0.36% 🔺) | 449 ms (+0.36% 🔺) | 588 ms (+32.63% 🔺) | 1.1 s |
DNS discovery | 73.67 KB (-0.15% 🔽) | 1.5 s (-0.15% 🔽) | 2 s (+18.1% 🔺) | 3.4 s |
Peer Exchange discovery | 75.25 KB (-0.04% 🔽) | 1.6 s (-0.04% 🔽) | 1.8 s (+6.44% 🔺) | 3.3 s |
Local Peer Cache Discovery | 68.99 KB (-0.12% 🔽) | 1.4 s (-0.12% 🔽) | 1.7 s (-30.31% 🔽) | 3.1 s |
Privacy preserving protocols | 39.97 KB (+0.03% 🔺) | 800 ms (+0.03% 🔺) | 951 ms (-28.63% 🔽) | 1.8 s |
Waku Filter | 20.13 KB (+0.11% 🔺) | 403 ms (+0.11% 🔺) | 586 ms (+10.04% 🔺) | 989 ms |
Waku LightPush | 115.5 KB (+0.01% 🔺) | 2.4 s (+0.01% 🔺) | 2.4 s (+4.25% 🔺) | 4.7 s |
History retrieval protocols | 19.32 KB (-0.1% 🔽) | 387 ms (-0.1% 🔽) | 509 ms (-41.21% 🔽) | 895 ms |
Deterministic Message Hashing | 4.96 KB (0%) | 100 ms (0%) | 26 ms (-77.54% 🔽) | 125 ms |
Problem
Protocols currently use different pattern to handle errors: #1694.
Solution
error
(withunknown
type) is not thrown, but returned with a predetermined typeNotes
Contribution checklist:
!
in title if breaks public API;