Skip to content

Conversation

ogabrielides
Copy link

@ogabrielides ogabrielides commented Apr 18, 2023

Issue being fixed or feature implemented

What was done?

Feature requested by @QuantumExplorer and @iammadab.
This PR introduces protx listdiff: a more rich alternative of protx diff RPC.

Currently, protx diff is returning data only required from SPV for SML Coinbase MerkleMNListRoot calculation.

Platform team needed a similar RPC returning all the MNs data in order to calculate the identities.

How Has This Been Tested?

Breaking Changes

Checklist:

Go over all the following points, and put an x in all the boxes that apply.

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated relevant unit/integration/functional/e2e tests
  • I have made corresponding changes to the documentation
  • I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

@ogabrielides ogabrielides marked this pull request as draft April 18, 2023 15:18
@ogabrielides ogabrielides added the RPC Some notable changes to RPC params/behaviour/descriptions label Apr 18, 2023
@ogabrielides ogabrielides added this to the 20 milestone Apr 18, 2023
@ogabrielides ogabrielides marked this pull request as ready for review April 18, 2023 15:27
@UdjinM6
Copy link

UdjinM6 commented Apr 18, 2023

looks good but would be nice to have some tests

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK for squash merge; platform needs this to continue testing, so let's just merge w/o tests and hopefully come back to the tests

@PastaPastaPasta PastaPastaPasta merged commit 6499917 into dashpay:develop Apr 19, 2023
@ogabrielides ogabrielides deleted the protx_listdiff_rpc branch April 19, 2023 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RPC Some notable changes to RPC params/behaviour/descriptions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants