[DOCs/operaotrs]: Automate Rewards calculator default state value (#5790)
This commit is contained in:
+9
-2
@@ -1,11 +1,18 @@
|
||||
import React, { useState } from 'react'
|
||||
import CirculatingSupply from 'components/outputs/api-scraping-outputs/circulating-supply.json'
|
||||
import RewardParams from 'components/outputs/api-scraping-outputs/reward-params.json'
|
||||
|
||||
|
||||
export default function RewardsCalculator() {
|
||||
const [a, setA] = useState(5241)
|
||||
const [a, setA] = useState(
|
||||
Math.round(Number(RewardParams.interval.epoch_reward_budget) / 1_000_000)
|
||||
)
|
||||
const [b, setB] = useState(0)
|
||||
const [c, setC] = useState(0)
|
||||
const [d, setD] = useState(0)
|
||||
const [e, setE] = useState(1034081)
|
||||
const [e, setE] = useState(
|
||||
Math.round(Number(RewardParams.interval.stake_saturation_point) / 1_000_000)
|
||||
)
|
||||
|
||||
const result =
|
||||
e !== 0
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"total_supply": {
|
||||
"denom": "unym",
|
||||
"amount": "1000000000000000"
|
||||
},
|
||||
"mixmining_reserve": {
|
||||
"denom": "unym",
|
||||
"amount": "188691142067690"
|
||||
},
|
||||
"vesting_tokens": {
|
||||
"denom": "unym",
|
||||
"amount": "0"
|
||||
},
|
||||
"circulating_supply": {
|
||||
"denom": "unym",
|
||||
"amount": "811308857932310"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"interval": {
|
||||
"reward_pool": "188691142067690.265566584946684804",
|
||||
"staking_supply": "248179643769563.241524591796100959",
|
||||
"staking_supply_scale_factor": "0.5",
|
||||
"epoch_reward_budget": "5241420612.991396265738470741",
|
||||
"stake_saturation_point": "1034081849039.84683968579915042",
|
||||
"sybil_resistance": "0.3",
|
||||
"active_set_work_factor": "10",
|
||||
"interval_pool_emission": "0.02"
|
||||
},
|
||||
"rewarded_set": {
|
||||
"entry_gateways": 50,
|
||||
"exit_gateways": 70,
|
||||
"mixnodes": 120,
|
||||
"standby": 0
|
||||
}
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
Tuesday, May 20th 2025, 12:46:16 UTC
|
||||
Wednesday, May 21st 2025, 09:16:14 UTC
|
||||
|
||||
@@ -29,6 +29,10 @@ python api_targets.py time_now > ../../docs/components/outputs/api-scraping-outp
|
||||
|
||||
python api_targets.py calculate --staking_target --separator _ > ../../docs/components/outputs/api-scraping-outputs/nyx-outputs/staking-target.md &&
|
||||
|
||||
curl -L https://validator.nymtech.net/api/v1/circulating-supply | jq > ../../docs/components/outputs/api-scraping-outputs/circulating-supply.json &&
|
||||
|
||||
curl -L https://validator.nymtech.net/api/v1/epoch/reward_params | jq > ../../docs/components/outputs/api-scraping-outputs/reward-params.json &&
|
||||
|
||||
cd ../../../scripts &&
|
||||
echo '```python' > ../documentation/docs/components/outputs/command-outputs/node-api-check-query-help.md &&
|
||||
python node_api_check.py query_stats --help >> ../documentation/docs/components/outputs/command-outputs/node-api-check-query-help.md &&
|
||||
|
||||
Reference in New Issue
Block a user