Ok so I checked couple names and came to the following conclusion:
- domain.expiry includes grace period and gets update on expiryExtended and nameRenew
- wrapped.expiry includes grace period and gets updated in graph on expiryExdented
- registration.expiry doenst include grace period and gets updated in graph on nameRenew
Why dont use wrapped.expiry for wrapped names that arent subs:
nameRenew actually only updates the expiry on registration and not on wrappedDomain.
so if a name gets wrapped it inherits the expiry from the domain.expiry (which includes grace) but will not be updated again once I renew my wrapped name.
wrapped.expiry should therefore (atm) only be used to track sub expiries.