Add the core functionality required to resolve Human Readable Names (Blinded Paths, Human Readable Names, Bolt12, Offer)
https://github.com/lightningdevkit/rust-lightning/pull/3179
Host: vincenzopalazzo -
Notes
Question
- Did you review PR #3179? Is it a Concept ACK, approach ACK, tested ACK, or NACK?
- Did you review the blip-0032?
- What kind of onion messages does blip-0032 define?
- What is DNSSEC? Why is it considered secure?
- See https://www.icann.org/resources/pages/dnssec-what-is-it-why-important-2019-03-05-en/
- What does the
struct OMNameResolver
do inlightning/src/onion_message/dns_resolution.rs
? - What does the
struct DNSResolverMessageHandler
do, and what is another example ofMessageHandler
in LDK?