casper-network / casper-network/casper-sidecar

Auction data for Validators in a single RPC response

Open
#373 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
4
Forks
12
Avg merge
2d 3h
Merged PRs (30d)
1

Description

Problem Statement:
Currently, querying auction-related data requires making separate calls for each bid, which is highly inefficient when managing a large number of bids. This inefficiency complicates workflows for developers and hinders network transparency. Additionally, without a streamlined method or a network explorer like CSPR.live, it becomes challenging to self-discover this critical information, impeding the development of tools and features like liquid staking.

User Story based on the requirement: (as outlined by MAKE Services team to Jakub in a chat);
As a: Blockchain Developer
I want to: retrieve detailed auction-related information for all bids in a single RPC response
So that I can: improve the efficiency of bid queries and enhance network transparency for developers and stakeholders.

Estimated benefits:

- This improvement aligns with ongoing efforts to implement liquid staking and other staking-related features.
- It supports developers in building robust solutions that leverage Casper Network's validator data.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by tracing the existing auction-related RPC calls and bid data structures, then define the response shape and scope for all bids. Done means one RPC response exposes the detailed auction information needed by blockchain developers.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, blockchain
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.