Hello,
XStore core plugin should be updated only if you update the theme. Moving site from one domain to another does not require plugin update but it requires theme reactivation after moving in XStore > Dashboard > deactivate theme and activate it again using your purchase code.
Regards