Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional 2.0 INX endpoints #126

Open
3 tasks
DaughterOfMars opened this issue Feb 27, 2024 · 0 comments
Open
3 tasks

Additional 2.0 INX endpoints #126

DaughterOfMars opened this issue Feb 27, 2024 · 0 comments
Labels
team-node Issues for Consensus Team
Milestone

Comments

@DaughterOfMars
Copy link

DaughterOfMars commented Feb 27, 2024

Description

Some additional endpoints are needed to support IOTA 2.0:

  • read_committee
    Accepts an epochs index and returns the validator committee at that epoch.
    Usage expectation: Tracking committee per epoch for analytics.
  • read_output_mana_rewards
    Accepts an output ID and slot index and returns the mana rewards.
    Usage expectation:
    1. Analytics tracking per epoch
    2. Determining burned mana in transactions (something like burned_mana = output_mana - (input_mana + rewards)
      Questions: Is this calculation even possible? Can rewards be partially claimed, or not claimed?
  • read_account_ledger
    Not sure about this one, but we need a way to track, at minimum, the size of the account ledger.
    Usage expectation: UTXO ledger size vs Account ledger size analytics
@alexsporn alexsporn added the team-node Issues for Consensus Team label Feb 29, 2024
@alexsporn alexsporn added this to the v1.0.0-beta milestone Feb 29, 2024
@alexsporn alexsporn moved this to Product Backlog in iota-core Feb 29, 2024
@muXxer muXxer modified the milestones: v1.0.0-beta, v1.0.0-rc Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-node Issues for Consensus Team
Projects
Status: Product Backlog
Development

No branches or pull requests

3 participants