没有合适的资源?快使用搜索试试~ 我知道了~
adex-validator:AdEx 验证器堆栈参考实现
共93个文件
js:64个
json:7个
md:6个
需积分: 5 0 下载量 168 浏览量
2021-08-05
00:50:43
上传
评论
收藏 210KB ZIP 举报
温馨提示
adex 验证器 参考实现,在 JavaScript (nodeJS) 中。 组件: 哨兵 验证器工人 验证器工人 验证器工作有两种模式: leader和follower ,它们指的是描述的验证器类型。 他们都运行我们称为生产者滴答的东西,它根据他们收到的事件更新余额(并发出Accounting消息)——所以基本上每个人都运行自己独立的会计。 领导者将使用最新的状态树生成一个stateRoot并对其进行签名。 跟随者将签署领导者签署的任何新状态,只要它们有效并遵守状态转换约束。 此外,它会将它们与它自己的最新状态树进行比较。 如果领导者的状态树表现出明显较低的余额,则追随者会将该频道(活动)标记为不健康(请参阅)。 验证器工作者是唯一真正需要访问验证器用于签名的私钥的组件。 使用 Ethereum 适配器,Sentry 和验证器工作人员都需要访问密钥库文件(以访问地址),但只有
资源推荐
资源详情
资源评论
收起资源包目录
adex-validator-master.zip (93个子文件)
adex-validator-master
cfg
prod.js 1KB
dev.js 1KB
index.js 94B
.dockerignore 47B
services
logger.js 793B
sentry
lib
access.js 4KB
getPayout.js 3KB
eventReducer.js 3KB
index.js 189B
toBalancesKey.js 431B
analyticsRecorder.js 5KB
eventAggregator.js 4KB
analyticsRecorderV5.js 2KB
cluster.js 1KB
constants.js 287B
validatorWorker
follower.js 3KB
producer.js 935B
lib
sentryInterface.js 5KB
followerRules.js 1KB
mergeAggrs.js 2KB
index.js 1KB
fees.js 2KB
heartbeat.js 1KB
leader.js 919B
.eslintrc.js 238B
adapters
dummy
index.js 2KB
lib.js 2KB
ethereum
ewt.js 1KB
index.js 7KB
index.js 112B
Dockerfile 679B
scripts
shimTargeting.js 2KB
distribute-compensation.js 2KB
prune.js 4KB
export-stake.js 5KB
loyaltyBonuses.json 1KB
distribute-incentives.js 9KB
distribute-rewards-old.js 11KB
bigquery.js 6KB
distribute-fees-buyback.js 8KB
export-analytics.js 2KB
lib.js 965B
analyticsAggregator.js 4KB
index.js 1KB
db-indexes.js 1KB
.travis.yml 454B
test
access.js 2KB
prune.js 3KB
prep-db
mongo.js 1KB
prep-db.sh 213B
scripts
ethereum.sh 2KB
send-events.sh 407B
benchmark
benchmark.sh 334B
benchmark.lua 303B
fixtures.js 9KB
integration.js 32KB
routes.js 12KB
lib.js 3KB
ethereum
token
tokenabi.json 1KB
tokenbytecode.json 3KB
index.js 2KB
ethereum_adapter.js 7KB
resources
invalid_spec.json 44KB
keystore.json 681B
run-integration-tests.sh 2KB
analyticsAggregator.js 4KB
index.js 12KB
.prettierrc 163B
README.md 9KB
nginx.conf 829B
docs
validator-messages.md 1KB
api.md 9KB
configuration.md 2KB
follower.md 791B
fees.md 3KB
middlewares
channel.js 973B
auth.js 614B
docker-compose.yml 848B
cloudflare_origin.crt 2KB
.gitignore 49B
db.js 1KB
bin
validatorWorker.js 4KB
sentry.js 2KB
.well-known
dnt-policy.txt 10KB
.eslintignore 34B
routes
channel.js 8KB
analyticsV5.js 7KB
channelCreate.js 1KB
feeRewards.js 274B
analytics.js 9KB
schemas.js 5KB
package-lock.json 337KB
package.json 2KB
共 93 条
- 1
资源评论
基础颜究的三亩叔
- 粉丝: 23
- 资源: 4668
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功