Update priv_getTxCount in Besu to handle multi privacy groups (and EthSigner)

Description

Expected behaviour of priv_getTxCount

  1. If the request has from/to fields, it should return the number of private transactions in the legacy privacy group for that participants (merge priv_getTxCount with eea_getTxCount)

  2. If the request contains a privacyGroupId, it should return the number of transactions for that specific privacy group.

Milestones

  1. update Besu priv_getTxCount with the desired behaviour and delete eea_getTxCount

  2. Update EthSigner to use priv_getTxCount

 

Status

Assignee

Stefan Pingel

Reporter

Madeline Murray

Labels

Refinement State

Not Started

Scrum Team

Phoenix

Story Points

2

Sprint

None

Priority

P3
Configure