casper-network / casper-network/casper-sidecar

New GET accounts/{account_hash}/transactions endpoint

Open
#181 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

Daniel Marfurt; CFO of CasperLabs
Daniel needs to see historical transactions with a running balance for a given account with the block height, rewards received and staking transactions (Delegations and un-delegations) that have been made from an account over time.

The following endpoints can serve his needs:

Endpoint: **/accounts/{account_hash}/transactions**
Method: **GET**
Description: This endpoint retrieves historical transaction data for the specified account, including details about rewards received, staking transactions (delegations and un-delegations), and running balances. The response should provide a chronological list of transactions and their associated information.

Contributor guide

No contributing guide indexed for this repository

Research direction

Use the proposed GET /accounts/{account_hash}/transactions endpoint as the entry point and review existing account and transaction APIs before implementation. Done means the endpoint returns chronological historical transactions for the account, including block height, rewards, delegations, un-delegations, and running balances.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.