Skip to content

Comments

Add Stealth Addresses to v2.4.17#322

Merged
AmirAbrams merged 17 commits intov2.4.17-WIPfrom
v2.4.17-Stealth
May 2, 2019
Merged

Add Stealth Addresses to v2.4.17#322
AmirAbrams merged 17 commits intov2.4.17-WIPfrom
v2.4.17-Stealth

Conversation

@AmirAbrams
Copy link
Member

@AmirAbrams AmirAbrams commented Apr 30, 2019

  • Upgrade mutex locking from boost to std C++ lib in sync code files
  • Enable Secp256k1 ECDH and tweak
  • Update random and prevector. Add strong random function
  • Add stealth address to transaction destinations
  • Add getnewstealthaddress RPC
  • Add importstealthaddress RPC
  • Update dumpprivkey RPC so it can export a stealth address private keys needed for the import
  • Add ability to construct and send stealth transactions
  • Determine if a received stealth transaction belongs to the local wallet
  • Handle stealth transaction received while the wallet is locked

To Do for v2.4.17:

  • Fix stealth prefix. Create deterministic stealth prefix using the spend private key.
  • Use HD seed to create deterministic stealth addresses with a key pool

@AmirAbrams AmirAbrams changed the title Add Stealth Addresses Add Stealth Addresses- WIP Apr 30, 2019
@AmirAbrams AmirAbrams changed the title Add Stealth Addresses- WIP Add Stealth Addresses to v2.4.17 - WIP Apr 30, 2019
@AmirAbrams AmirAbrams changed the title Add Stealth Addresses to v2.4.17 - WIP Add Stealth Addresses to v2.4.17 May 2, 2019
@AmirAbrams AmirAbrams merged commit f49d58c into v2.4.17-WIP May 2, 2019
@AmirAbrams AmirAbrams deleted the v2.4.17-Stealth branch May 2, 2019 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant