Moving payments to a submodule
Support stealth address payments.