加纳数字货币交易系统
整个系统拆分成多个业务子系统,分别部署在3机器上,前端app安卓和ios通用接口请求参数(sign字段)和头信息(Authorization和language),所有的业务接口请求字段通过加密传到后端服务系统,加密方式为排除sign签名参数,参数名按照字典排序把key和value拼接起来,最后再拼接上参数签名秘钥(后端和前端约定的md5密钥)。把这个请求的所有参数做md5加密,得到sign的值一起传到后端。项目中的一些功能模块有资讯信息模块(首页的Banner图信息,系统的公告信息,APP版本信息,币种简介),用户中心模块(登陆,登出,注册,未登录获取短信验证码,登录后获取其他业务验证码,用户信息,用户C1,C2,C3实名认证,获取国家区域信息 等),资产中心模块(币币账户币种资产,合约账户资产,合约划转,提币,币币交易-下单,币币交易-撤单,交易中心-当前委托,订单管理-当前委托,订单管理-历史委托,订单管理-成交详情),问题反馈(添加工单,添加回复,查询工单列表)。