I would like to learn more about the nuts and bolts of how monero implements stealth addresses.
I have read the cryptonote whitepaper and have a handle on the math and premise of the concept. But I want to look at a real world implementation.
Can someone please direct me to the place in the code where:
public addresses are generated
stealth addresses are generated
stealth addresses are identified via view key.
I want to be able to step through the code and match it up against the whitepaper.