vickynathaiya / dus
事务调度器
dev-main
2021-10-11 16:41 UTC
This package is auto-updated.
Last update: 2024-09-11 22:58:36 UTC
README
代表Ubuntu服务器计算代表收入的再分配给选民的方案
主要维护者: Infinity开发者
用途是什么?
DUS旨在帮助代表与选民分享收入。在移动APP菜单“代表设置”中,代表事先选择这些再分配标准。根据代表的条件计算钱包
什么是受益者钱包?
在再分配标准中有一个受益者钱包。这个钱包与代表钱包不同:如果代表选择将80%的收入再分配。应计会计算出受益者钱包将收到代表收入的20%。
为什么一些账户被排除在分配之外?
代表可以选择排除低余额的选民以限制交易费产生的收入稀释。如果选定的代表排除余额过低的账户,DUS将它们排除在再分配之外。这些选票为代表计数,但DUS将它们排除在再分配之外。
服务器先决条件
-
推荐最低VPS配置:1 CPU、1GB磁盘、25GB磁盘空间、1000GB传输
-
ubuntu 20
设置
安装
安装代表Ubuntu服务器
1 - 使用可以从 https://github.com/vickynathaiya/dus 下载的安装脚本 seup-server.sh 进行安装
#wget https://raw.githubusercontent.com/vickynathaiya/dus/main/setup-server.sh
Run the following commands as root : # chmod 755 setup-server.sh # ./setup-server.sh
注意:如果在运行 setup-server.sh 脚本时遇到错误,请首先确保脚本中每行的末尾没有添加换行符(^M),如果有,请运行以下命令删除它们
# sed -e "s/\r//g" setup-server.sh > setup-server.sh.tmp # mv setup-server.sh.tmp setup-server.sh
2 - 注册钱包
# cd ~laravel/crypto # php artisan crypto:register
选择您的区块链“infinity”或“hedge”,输入您的网络
infinity
或
hedge
输入代表短语(钱包密码)作为伪造者,输入您的钱包代表
"this is my secret passphrase"
3 - 要监控您的应用程序,您可以使用以下方法
a - check scheduler logs : # cd ~laravel/crypto # tail -f storage/logs/schedule_job.log b - php artisan crypto:admin show_logs
GitHub开发赏金
- 参与开发并开始赚取INFI: https://bounty.infinitysoftware.io
安全
如果您在此软件包中发现安全漏洞,请发送电子邮件至 security@infinitysoftware.io。所有安全漏洞都将得到及时处理。