feat(json_rpc): multiple improvements: get_balance_2, query_stakes and query_powers #2585
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.
Provides Wit/2 relevant information at the toolkit's CLI and Typescript library level:
npx witnet network
...holders
: get locked, unlocked and staked balances for specified min/max balance range.powers
: get current staking powers for specified limit/offset range, supporting distinct.senate
: get distinct validators having validated at least one block during previous number of epochs.stakers
: get stake entries for specified limit/offset range, supporting optional distinct and since parameters.npx witnet farm
...rankings
: Sort identities by their highest staking power ranking at present time for specified capability.withdrawers
: get identities currently delegating stake in farm nodes.npx witnet inspect
...validators
: show validators treasuring delegated stake from specified address.withdrawers
: show withdrawers currently delegating stake to specified address.