- it is helpful to be able to test and verify payment request processing by allowing self signed root certificates (e.g. generated by Gavins "certificate authority in a box")
- This option is just shown in the UI options, if -help-debug is enabled. @gavinandresen @laanwj This is a preparation to assist adding extended unit-testing for payment requests, as I intend to add new tests for e.g. #5629 and #5620.
See https://www.openssl.org/docs/apps/verify.html (bottom), which is listing error 18 for self signed certificates (I verified that already).
I already tested this pull, which allows me, that the client treats self signed payment requests as authenticated ones!