promotion.Service.hotWallet is not used after the initialization. Thus the role of the relevant initialization code is reduced to verifying the grant wallet environment. But this is done in IsUserKYC in any case. So remove the relevant code.
Summary
Type of Change
[ ] Product feature
[ ] Bug fix
[ ] Performance improvement
[ ] Refactor
[x] Other
Tested Environments
[ x] Development
[ ] Staging
[ ] Production
Before Requesting Review
[ x] Does your code build cleanly without any errors or warnings?
[ ] Have you used auto closing keywords?
[ ] Have you added tests for new functionality?
[ ] Have validated query efficiency for new database queries?
[ ] Have documented new functionality in README or in comments?
[ x] Have you squashed all intermediate commits?
[ x] Is there a clear title that explains what the PR does?
[ ] Have you used intuitive function, variable and other naming?
[ ] Have you requested security and/or privacy review if needed
promotion.Service.hotWallet is not used after the initialization. Thus the role of the relevant initialization code is reduced to verifying the grant wallet environment. But this is done in IsUserKYC in any case. So remove the relevant code.
Summary
Type of Change
Tested Environments
Before Requesting Review
Manual Test Plan