- http://swtcproxy.swtclib.ca:5080/swagger
- https://app.swaggerhub.com/apis/lospringliu/swtc-proxy/v3
- https://swtcdoc.netlify.com
- docker image
- 安全第一, 确保密钥不出本机
- 尽量保持数据结构 和
swtc-lib对应一致 - 所有API应答均为json object, 包括数据和错误
- 尽量支持可选参数, 几乎所有
swtc-lib支持的参数都可以通过query获得支持 - 集成至
swtc-transaction和swtc-api - 精简为主, 面向所有用户。 提供缺省配置和docker image
- swagger-ui标准文档
kubectl create -f https://raw.githubusercontent.com/swtcca/swtcproxy/master/kubernetes.yaml
docker run --rm -e UPSTREAM=wss://s.jingtum.com:5020 -e DEBUG=true -e RATE=100 -d -p 5080:5080 lospringliu/swtcproxy
git clone https://github.com/swtcca/swtcproxy.gitcd swtcproxynpm installnpm run testenv UPSTREAM=wss://s.jingtum.com:5020 RATE=100 npm run start- 本地文档: http://localhost:5080/swagger
- 相应修改
static/swagger.json的server.url
- 配合swtc-api使用,提供和
swtc-lib相似的接口- 避免websocket
- 完整接口
git clone https://github.com/swtcca/swtclib.gitcd swtclib/packages/swtc-proxynpm installnpm run testnpm run start- 本地文档: http://localhost:5080/swagger
- 相应修改
static/swagger.json的server.url
- 配置
- 中间件
- 后端
- 日志
- 扩展