没有合适的资源?快使用搜索试试~ 我知道了~
OneBackend:一个简单但功能强大的以太坊基础架构
共26个文件
go:22个
makefile:1个
sh:1个
需积分: 9 0 下载量 195 浏览量
2021-05-06
00:55:01
上传
评论
收藏 30KB ZIP 举报
温馨提示
一。 后端 简单但功能强大的以太坊后端 要求 Linux 格思 MongoDB的 Mgo-Go的mongo数据库驱动程序 github.com/satori/go.uuid-Go的uuid库 建造 跑步: make 跑步 运行:./ run.sh 默认情况下,这将运行区块链浏览器,支付处理器和池。 这个怎么运作 一个后端包括以下主要线程: 扫描器:一种区块链扫描器,用于通知侦听器状态变化(一个新的块),它周期性地用当前块号查询geth并处理该链,直到其更新为止。 然后,它将最后处理的块存储在持久性文件中。 Payments(付款):一种付款处理器,它通过RPC进行付款,并确认付款已经通过。 这会定期检查是否确实发送了交易。 如果在8个块(链重组的安全限制)之后仍未发送,则处理器将重新发送事务。 这使用持久性文件存储未决事务,使用mongo存储已发送的事务。 Web:一个线程,用
资源推荐
资源详情
资源评论
收起资源包目录
OneBackend-master.zip (26个子文件)
OneBackend-master
pool.go 7KB
utils.go 529B
status_main.go 242B
web.go 3KB
main.go 15KB
settings.go 1014B
database.go 4KB
miner_test.go 3KB
miner.go 5KB
pay.go 11KB
run.sh 172B
status_test.go 14B
persist.go 834B
eth_test.go 2KB
pay_test.go 2KB
mongo.go 8KB
eth.go 9KB
README.md 2KB
server.go 6KB
Makefile 478B
rpc.go 5KB
.gitignore 16B
persist_test.go 225B
status.go 3KB
pay_main.go 100B
config.go 394B
共 26 条
- 1
资源评论
马未都
- 粉丝: 18
- 资源: 4687
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功