This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
add get_account_ram_corrections to producer API #7185
Merged
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.
Change Description
This PR adds a new RPC,
get_account_ram_corrections
, to theproducer_api_plugin
which allows the node operator to inspect the state of theaccount_ram_correction_index
. This API can help operators validate which accounts will be affected upon activation of theREPLACE_DEFERRED
protocol feature (#6997).Consensus Changes
API Changes
/v1/producer/get_account_ram_corrections
Takes optional inputs
lower_bound
,upper_bound
(keys for both are account names), limit (defaults to 10), and reverse (defaults to false), similar to the API calls to get table rows.Returns the sequence of rows requested by the query in the
rows
array field of the result. The result may optionally include amore
field which will contain the account name for the next row that was not returned.Documentation Additions