Changes in this PR:
Add linter to make sure the return value ofParse[...](...)
is checked- Add
__attribute__((warn_unused_result))
to all{Decode,Parse}[...](...)
functions returningbool
- Fix violations
Context:
- #13712:
wallet: Fix non-determinism in ParseHDKeypath(...). Avoid using an uninitialized variable in path calculation.
would have been prevented by this