这是一个区块链+电商的综合业务:
用户在链上购买节点、参与 NFT、获取团队/平级奖励等。
奖励发放涉及链上额度(类似 USDT 配额)与链下业务账户,需要监控并同步余额。
系统既有传统商城功能(注册、下单、商家入驻、锁仓收益提取),又有 DeFi/加密元素(USDT 合约转账、节点额度上链、NFT 销毁、链上数据扫描)。
点击空白处退出提示
这是一个区块链+电商的综合业务:
用户在链上购买节点、参与 NFT、获取团队/平级奖励等。
奖励发放涉及链上额度(类似 USDT 配额)与链下业务账户,需要监控并同步余额。
系统既有传统商城功能(注册、下单、商家入驻、锁仓收益提取),又有 DeFi/加密元素(USDT 合约转账、节点额度上链、NFT 销毁、链上数据扫描)。
账户/会员体系:AccountOpenController 负责注册、登录、忘记密码、验证码等开放接口,MallUser 体系承担基本资料、等级、节点关系,配合谷歌验证、商家入驻等周边功能。
商城业务:常规的商品、订单、锁仓收益提取、商家入驻、活动公告等都走 tencreat-mall、tencreat-service 下的各类 mall Service/Controller,偏传统电商逻辑(算力池、NFT 销毁、锁仓收益等也在这层实现)。
区块链交互:ContractCallService、ContractInteractionService 封装链上调用(ERC20 转账、节点额度读写、扫块任务);ChainQuotaCacheService、NodePurchasedEventProcessor 等则处理链上事件→链下数据同步、奖励计算。
奖励与额度:chain_reward_record、chain_reward_payout、ChainQuotaCacheService、TcTask 中的 rewardStatistics、issueRewardPayout、syncQuotaToChain 构成奖励生成、USDT 发放、额度扣减的全流程。
定时/运维任务:TcTask 集中了一大堆运维/清算任务:扫块、NFT 销毁、奖励统计、发放、节点归根、额度上链、节点出局、USDT 发放等;配合 ChainQuotaCacheService 与 @Lock4j 控制并发。
这套链商系统是你独立开发的项目,涵盖了节点投资、奖励结算、链上链下资产联动、电商运营等完整功能。





评论