Skip to content
/ wallet Public

虚拟币钱包服务,转账/提现/充值/归集(Pro 版本,可以在 Issues 联系我,Pro 版本很完善,商用版本,目前我自己本身的所有项目的钱包服务都是用的 Pro 版本,已验证过)

Notifications You must be signed in to change notification settings

lmxdawn/wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wallet

以太坊钱包服务,转账/提现/充值/归集

下载-打包

# 拉取代码
$ git clone https://github.com/lmxdawn/wallet.git
$ cd wallet

# 打包 (-tags "doc") 可选,加上可以运行swagger
$ go build [-tags "doc"]

# 运行
$ wallet -c config/config.yml

Swagger

把 swag cmd 包下载 go get -u github.com/swaggo/swag/cmd/swag

这时会在 bin 目录下生成一个 swag.exe ,把这个执行文件放到 $GOPATH/bin 下面

执行 swag init 注意,一定要和main.go处于同一级目录

启动时加上 -tags "doc" 才会启动swagger。 这里主要为了正式环境去掉 swagger,这样整体编译的包小一些

启动后访问: http://ip:prot/swagger/index.html

第三方库依赖

log 日志 github.com/rs/zerolog

命令行工具 github.com/urfave/cli

配置文件 github.com/jinzhu/configor

环境依赖

go 1.16+

Redis 3

MySQL 5.7

其它

script/Generate MyPOJOs.groovy 生成数据库Model

About

虚拟币钱包服务,转账/提现/充值/归集(Pro 版本,可以在 Issues 联系我,Pro 版本很完善,商用版本,目前我自己本身的所有项目的钱包服务都是用的 Pro 版本,已验证过)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages