基于 Node.js Express 的 Nano/Banano RPC 代理应用
本项目是一个基于 Node.js Express 开发的代理应用,用于转发 Nano 或 Banano 网络的 RPC 请求。该应用设计为与完全同步的 Nano 节点部署在同一服务器上,以实现最佳性能。
环境配置
- 开发环境 (dev): 用于本地开发和测试,构建后的文件输出至
dist/dev
目录。 - 生产环境 (prod): 用于处理来自 API 或白名单域名的请求,构建后的文件输出至
dist/prod
目录。
使用指南
# 启动开发服务器 (默认端口 3002)
yarn start
# 启动生产服务器 (默认端口 4002)
yarn start:production
自定义配置
nano-rpc-server
支持自定义配置,例如节点 RPC 端口和允许的 RPC 操作。配置文件位于 src/config.ts
。
nano-rpc-proxy-main.zip
预估大小:8个文件
nano-rpc-proxy-main
文件夹
.gitignore
23B
tsconfig.json
526B
README.md
764B
package.json
953B
src
文件夹
config.ts
3KB
app.ts
2KB
LICENSE.md
1KB
yarn.lock
19KB
13.38KB
文件大小:
评论区