electrum-nmc icon indicating copy to clipboard operation
electrum-nmc copied to clipboard

Add listaddressgroupings RPC method

Open JeremyRand opened this issue 6 years ago • 7 comments

The listaddressgroupings RPC method from Bitcoin Core would be useful to have in Electrum. From Namecoin's point of view, it would be a helpful building block for making sure that different names don't get accidentally clustered on the blockchain.

This should presumably be implemented for upstream Electrum. However, an extra Namecoin-specific feature would be to treat name outputs as change outputs when computing the groupings.

JeremyRand avatar Aug 11 '19 08:08 JeremyRand

Upstream issue: https://github.com/spesmilo/electrum/issues/5556

JeremyRand avatar Aug 11 '19 08:08 JeremyRand

@rllola This might be a useful component for the "anonymous name wallet" use case of Electrum-NMC, since we could use listaddressgroupings to determine which addresses are safe to mix together (both as transaction inputs and as address subscriptions). Would you be interested in implementing this?

JeremyRand avatar Aug 11 '19 08:08 JeremyRand

@JeremyRand Yeah I would be happy to.

rllola avatar Aug 11 '19 11:08 rllola

@rllola Okay cool. Feel free to join the discussion in the upstream issue. :)

JeremyRand avatar Aug 13 '19 11:08 JeremyRand

@rllola Given that you're now occupied with the GNU/Linux packaging and ZeroNet work, is it okay if I assign this to another developer?

JeremyRand avatar Mar 03 '21 22:03 JeremyRand

@JeremyRand Yes of course.

rllola avatar Mar 20 '21 12:03 rllola

We'd be okay with taking a PR for this to a stable release branch; I can then forward it upstream after we merge it.

JeremyRand avatar Apr 26 '22 01:04 JeremyRand