Skip to content

Commit 1947ebe

Browse files
authored
Merge pull request #220 from King31T/fix_reward
Fix: sr/sr partner's voting rewards
2 parents 6d557e2 + fb56cab commit 1947ebe

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

docs/architecture/database.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ backup = {
4646
}
4747
```
4848

49-
注意: FullNode可以使用数据备份功能;为了不影响SuperNode的产块性能,数据备份功能不支持SuperNode,但是SuperNode的备份服务节点可以使用此功能。
49+
**注意:** FullNode可以使用数据备份功能;为了不影响SuperNode的产块性能,数据备份功能不支持SuperNode,但是SuperNode的备份服务节点可以使用此功能。
5050

5151
### LevelDB转换为RocksDB
5252

@@ -59,7 +59,7 @@ cd 源代码根目录
5959
java -jar build/libs/DBConvert.jar #执行数据转换指令
6060
```
6161

62-
注意:如果节点的数据存储目录是自定义的,运行DBConvert.jar时添加下面2个可选参数。
62+
**注意:** 如果节点的数据存储目录是自定义的,运行DBConvert.jar时添加下面2个可选参数。
6363

6464
**src_db_path**:指定LevelDB数据库路径源,默认是 output-directory/database
6565

@@ -77,10 +77,10 @@ nohup java -jar FullNode.jar -d your_database_dir &
7777
java -jar build/libs/DBConvert.jar your_database_dir/database output-directory-dst/database
7878
```
7979

80-
注意:必须停止节点的运行,然后再运行数据转换脚本。
81-
如果不希望节点停止时间太长,可以在节点停止后先将LevelDB数据目录output-directory拷贝一份到新的目录下,然后恢复节点的运行。
80+
**注意:** 必须停止节点的运行,然后再运行数据转换脚本。
81+
如果不希望节点停止时间太长,可以在节点停止后先将LevelDB数据目录output-directory拷贝一份到新的目录下,然后恢复节点的运行。
8282

83-
在新目录的上级目录中执行DBConvert.jar并指定参数`src_db_path``dst_db_path`
83+
在新目录的上级目录中执行DBConvert.jar并指定参数`src_db_path``dst_db_path`
8484
例如:
8585

8686
```shell

docs/mechanism-algorithm/sr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ votewitness SR1 3 SR2 7 # 同时给SR1投了3票,给SR2投了7票
4444
| **相关链上参数名** | getWitnessPayPerBlock | getWitness127PayPerBlock |
4545
| **奖励发放对象** | 产块的SR、SR的投票者 | SR和SR合伙人、SR和SR合伙人的投票者 |
4646
| **奖励发放时间** | SR: 每产完一个块<br>SR的投票者:投票者发起以下4种交易之一触发奖励:<br>- VoteWitnessContract<br>- WithdrawBalanceContract<br>- UnfreezeBalanceContract<br>- UnfreezeBalanceV2Contract | SR和SR合伙人: 每产完一个块<br>SR和SR合伙人的投票者:投票者发起以下4种交易之一触发奖励:<br>- VoteWitnessContract<br>- WithdrawBalanceContract<br>- UnfreezeBalanceContract<br>- UnfreezeBalanceV2Contract |
47-
| **具体的奖励值** | SR:8 * brokerageRate<br>SR的每个投票者:8 * (1-brokerageRate) * 投票数量/SR获得的总投票数量 | 每个SR和SR合伙人:(128 * brokerageRate)/127<br>SR和SR合伙人的每个投票者:128 * (1-brokerageRate) * 投票数量/(SR和SR合伙人获得的总投票数量)|
47+
| **具体的奖励值** | SR:8 * brokerageRate<br>SR的投票者:8 * (1-brokerageRate) * (该投票者的投票数量) / (该SR获得的总投票数量) | SR/SR合伙人:128 * brokerageRate * (该SR/SR合伙人获得的投票数量) / (所有SR和SR合伙人获得的总投票数量)<br>SR/SR合伙人的投票者:128 * (1-brokerageRate) * (该投票者的投票数量) / (所有SR和SR合伙人获得的总投票数量)|
4848

4949
**注意**
5050

0 commit comments

Comments
 (0)