Skip to content

Comments

BDAP v2.4.17 Updates#324

Merged
AmirAbrams merged 48 commits intov2.4-WIP-BDAPfrom
v2.4.17-WIP
May 13, 2019
Merged

BDAP v2.4.17 Updates#324
AmirAbrams merged 48 commits intov2.4-WIP-BDAPfrom
v2.4.17-WIP

Conversation

@AmirAbrams
Copy link
Member

@AmirAbrams AmirAbrams commented May 8, 2019

  • UI: Add OID to account detail dialog box
  • Fix link status when to and from your wallet
  • Add ability to view details for completed links. Update link completed RPC
  • Add wallet addresses to CLink class
  • UI: Add additional information to detailed link view.
  • Initialize Argon2 data independent addressing variable
  • Refactor DHT RPC commands
  • Upgrade mutex locking from boost to std C++ lib in sync code files
  • Enable Secp256k1 ECDH and key tweak
  • Update random and prevector. Add strong random function
  • Output link pending RPC output for requester/recipient to use wallet address instead of link address
  • Add ability to create, send and receive using a stealth addresses
  • Add get new stealth address from key pool with getnewstealthaddress RPC command
  • Derive stealth private keys from standard wallet address
  • Add import stealth address with importstealthaddress RPC command
  • Support exporting stealth addresses with dumpprivkey RPC command
  • Correct account link address validation
  • Bump version to v2.4.17
  • Do not try to generate OID when syncing chain
  • Handle a corrupt mapBlockIndex with a null pindex pointer
  • Fix duplicate account add and update error when syncing (reload would get stuck if the wallet crashes while syncing)
  • Derive Ed25519 keys when creating secp256k1 keys and key pools
  • Leverage new Ed25519 key pool when creating BDAP objects
  • Restore BDAP objects when importing mnemonic
  • Restore Ed25519 key pool state after importing mnemonic
  • Add ability to just keep last VGP message instead of keeping all

dave-mann and others added 30 commits April 17, 2019 10:39
- Used code from Bitcoin v0.17
- 2018-11-25 commit hash: 327129f7a6440e3bbd0a0ea415ea5f8907cf3233
- Update random code files
- Update prevector code file
- Add reverse iterator code file
- Rearrange make files (used Bitcoin as the model)
- Used code from Bitcoin v0.17
- 2018-11-25 Bitcoin commit hash: 327129f7a6440e3bbd0a0ea415ea5f8907cf3233
Add account OID and details for complete links to Qt UI
@AmirAbrams AmirAbrams merged commit 5d8f2b2 into v2.4-WIP-BDAP May 13, 2019
@AmirAbrams AmirAbrams deleted the v2.4.17-WIP branch May 13, 2019 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants