/wallet-service

区块链底层钱包

Primary LanguageJavaApache License 2.0Apache-2.0

wallet-service

区块链底层钱包

简单介绍

  • 简单实现了 btc eth usdt 等主流币的交易

模块介绍

  • wallet-common-->公用的一些方法类信息

  • wallet-nofity-->区块的通知信息,btc和eth 区块钱包的通知信息 application.properties 配置相关队列以及通知参数的相关信息

  • wallet-blockcoin-->区块的rpc服务信息 blockcoin.properties 配置区块服务的相关信息

  • wallet-web-->区块的web服务信息,提供简单的交易查寻http服务

  • wallet-monitor-->定时去扫描提现的数据信息防止数据丢失 application.properties 配置相关定时任务时间的相关信息

主要启动服务,监听的服务信息wallet-notify,监控的服务信息wallet-monitor

  • wallet-notify 根据币种进行部署,一个币一个单点服务

nohup java -Dcoin="eth" -jar notify-1.0.0.jar --server.port=8080 1>/dev/null 2>&1 & 注意:-Dcoin="eth" 会将所有的ethtoken启动,不用在单独启动token币种


* wallet-monitor服务可以单点部署

## 启动添加java jvm的配置信息,同时关注下gc的日志