Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Config Simplification
inflation-reward-addresses
,fee-reward-addresses
,balance-addresses
, andleader-slot-addresses
, you now configurebalance-addresses
,nodekeys
andcomprehensive-slot-tracking
.nodekeys
using the getVoteAccounts RPC, and then we have:inflation-reward-addresses -> votekeys
fee-reward-addresses -> nodekeys
balance-addresses -> votekeys + nodekeys + balance-addresses
(i.e.,balance-addresses
is now used to configure extra accounts you want to track balances for, in addition to the configured validator accounts)votePubkey
config option.Label Standardisation
Previously, vote accounts were referred to under the rather generically named
pubkey
label, which has now been replaced withvotekey
. Additionally, the labels are all explicitly written as constants.NOTE: If we move forward with this one, it will be a breaking change that will affect the way metrics are stored in Prometheus.
Other changes
http_timeout
flag tohttp-timeout
rpc-url
(also changedrpcURI
torpc-url