It is a bit confusing to have some code use the deprecated GetTime, which returns a duration and not a time point, and other code to use NodeClock time points.
Fix one place m_addr_token_timestamp to use NodeClock::time_point.
Also:
- Extract a
ProcessAddrshelper, similar to the otherProcess*()helpers, to cut down theProcessMessagewith a massive scope. - Rename the confusing
current_a_timetonow_seconds. (Theain this context refers to the removed “adjusted” time, see commit fadd8b2676f6d68ec87189871461c9a6a6aa3cac, which removed adjusted time here)