Skip to content

Releases: duality-solutions/Dynamic

v2.4.2.0

31 Oct 19:00
fce05e1
Compare
Choose a tag to compare
  • [BDAP] Set maximum months stored in local accounts db
  • [BDAP] Limit acount registration to 100 years
  • [Mempool] Don't check if standard tx for BDAP txs in accept to mempool
  • [BDAP] Remove maximum months for updated accounts
  • [BDAP] Fix add months to block and epoch times
  • [Util] Fix epoch to ISO date string conversion
  • Bump client and block version to v2.4.2.0
  • Increase minimum protocol to v2.4 (71000) or greater
  • [Wallet] Check txout instead of entire tx for BDAP

v2.4.27 with BDAP Pre-release for Testing

01 Oct 03:10
Compare
Choose a tag to compare

*** Testnet version only

Change History:

  • Remove BDAP credits from wallet GetBalance() method.
  • Fix send BDAP transaction after removing credits from wallet GetBalance() method
  • Bump client version to v2.4.27

v2.4.1.0

24 Oct 13:00
3f58fc5
Compare
Choose a tag to compare
  • [Qt] Update/Add Languages
  • [BDAP] Fix send BDAP transaction after removing credits from wallet GetBalance() method
  • [Wallet] Prevent transactions that require Ed25519 keys if wallet needs upgrading. Notify user.
  • [Wallet] Prevent ed25519 keypool crash when trying to erase from an empty set
  • [FIX] Fix locked wallet upgrade issues.
  • [RPC] Refactor all RPC code files in a seperate directory
  • [LOG] Silence LogPrint when not finding Dynodes with votes
  • [DHT] Return an empty JSON array when the denylink record is not found
  • [HD] Move mnemonic wordlists to separate directory
  • [FIX] Correct versioning for alert max version
  • [Wallet] Remove BDAP credits from GetBalance method
  • [Mining] Update block version bits to 2.4.1 (605028352)

v2.4.0.0

31 Aug 18:11
3f58fc5
Compare
Choose a tag to compare

Please see CHANGELOG

v2.4.26

07 Aug 12:41
Compare
Choose a tag to compare
v2.4.26 Pre-release
Pre-release
Fix typo

v2.4.25 with BDAP Pre-release for Testing

01 Aug 05:05
Compare
Choose a tag to compare

v2.4.25 64-bit test binaries for Windows, MacOS and Linux

This is an unsupported Dynamic version. Please only use for testing BDAP.

Add the following to your dynamic.conf file:
privatenet=1

*** Windows VirusTotal.com Scan Results: 0 / 55
*** Linux VirusTotal.com Scan Results: 6 / 51

Changes:

  • Fix update account computed expiration date
  • Fixes to create BDAP transaction wallet method
  • Fix update account transaction change and fees
  • Do not display BDAP credits in coin control by default
  • Make sure BDAP tx use the correct version in check transaction
  • Add get BDAP operation codes to CTxOut class
  • Stub check BDAP credit use function
  • Always enforce BDAP fees
  • Update createrawbdapaccount to send credits for links
  • Fix asset operation code in script
  • Do not show stealth data transaction in UI when sending
  • Bump client version to 2.4.25
  • Prevent BDAP deposits from being spent by standard txs
  • Fixes to move asset operation to convert DYN to BDAP credit
  • Add getcredits RPC command to check available balances
  • Update default registration from 2 years to 1 year …
  • Add BDAP fee schedule RPC command
  • Add more information to get credits output
  • Remove Qt transaction fee warning from BDAP fee preview
  • Remove fee logging unless in debug mode
  • Make sure change goes back to credits address in create tx
  • Add more rules when checking the validity of credit use
  • Add revoke user operation to send fluid tx RPC help
  • Tweak logic for topping off keypools and rescans
  • Change color of scrollbar in Qt UI so it's easier to see
  • Reduce BDAP credit fees needed per transaction (30 percent the previous value)

v2.4.24 with BDAP Pre-release for Testing

27 Jul 21:02
07f883c
Compare
Choose a tag to compare

v2.4.24 64-bit test binaries for Windows and Linux

This is an unsupported Dynamic version. Please only use for testing BDAP.

Add the following to your dynamic.conf file:
privatenet=1

*** Windows VirusTotal.com Scan Results: 0 / 55
*** Linux VirusTotal.com Scan Results: 5 / 53

Changes:

  • Rename script op code modify rdn to move, add expire op code
  • Add spork check to colorcoin RPC command
  • Fixup spork check for hash table RPC commands
  • Add IsBDAP and IsData methods to tx output
  • Fix disconnect block in verify db
  • Do not filter expired domain entries in get function
  • Fix is data method in tx out class
  • Remove private data from debug.log file logging
  • Check for duplicate link pubkey in accept to mempool
  • Don't attempt to generate keys when wallet is locked
  • Update Travis CI to use two threads
  • Add carriage return to UI miner debug log
  • Correct update account get fees function
  • Remove unused BDAP code file from make file in v2.4
  • Remove chatty debug.log for hash table session and storage
  • Remove BDAP filter in Available Coins method
  • Remove instant send for account transactions
  • Update debug RPC help examples
  • Fix exception after process messages calls getkey while locked …
  • Fix SendBDAPTransaction function for update account txs
  • Update debug account RPC commands
  • [Dynode] Update debug printing
  • [BDAP] Update debug printing
  • Bump version to 2.4.24
  • Bump protocol version and min protocol version

v2.4.23 with BDAP Pre-release for Testing

23 Jul 03:30
812a93c
Compare
Choose a tag to compare

v2.4.23 64-bit test binaries for Windows and Linux

This is an unsupported Dynamic version. Please only use for testing BDAP.

Add the following to your dynamic.conf file:
privatenet=1

*** Windows VirusTotal.com Scan Results: 2 / 54
*** Linux VirusTotal.com Scan Results: 5 / 52

Changes:

  • Limit max transaction size to 1 MB
  • Fix BDAP account registration when less than 16 months
  • Fix BDAP account after running disconnect block for verify db
  • Do not filter expired BDAP domain entries in get function
  • Don't attempt to generate keys when wallet is locked
  • Update Travis CI to use two threads
  • Revert minimum protocol to 70900
  • Bump client version to 2.4.23

v2.4.22 with BDAP Pre-release for Testing

16 Jul 05:57
049242a
Compare
Choose a tag to compare

v2.4.22 64-bit test binaries for Windows and Linux

This is an unsupported Dynamic version. Please only use for testing BDAP.

Add the following to your dynamic.conf file:
privatenet=1

*** Windows VirusTotal.com Scan Results: 0 / 54
*** Linux VirusTotal.com Scan Results: 5 / 53

Changes:

  • Remove BDAP spork check for fluid ban account transactions
  • Remove DHT test binary from make
  • Fix Qt wallet on Ubuntu 18
  • Remove the logging of key creation
  • Add fee warning before executing BDAP add/modify transactions
  • Update BDAP lists based on received blocks signal instead of a timer
  • Consolidate the 3 refresh BDAP link buttons into 1
  • Check if insufficient funds before fee warnings and code optimizations
  • Add validation checks for registration months (GUI and RPC)
  • Add search to rpc getusers and getgroups
  • Allow unknown operation pairs in consensus
  • Add asset operation code
  • Remove debug.log printing for fees and create account
  • Update disconnect block to undo account and link transactions
  • Add stealthtx init flag and only check stealth when the flag is on.
  • Rework Travis CI configuration so it doesn't timeout.
  • Use unit parameter for Qt fee warning dialog
  • Add stealth address unit tests
  • Bump client version to 2.4.22
  • Consolidate link public key database into one leveldb directory and class.
  • Use multiple sessions and ports for the DHT put and get commands.
  • Allow single or multithreaded get and put operations by using multidhtsessions
  • Restrict DHT data by record type and BDAP account pubkey and link pubkey databases
  • Dynodes use static peer ID for the DHT by hashing the outpoint it uses.
  • Remove unnecessary debug log printing.
  • Fix dhtdb RPC command daemon output by displaying base64 encoded values.
  • Correct some include headers in sub-directories by using full path
  • Use Dynode service address instead of outpoint for peer id
  • Use mainline incompatible DHT messages
  • Add BDAP fee start and end height to prepare for fluid changes
  • Re-announce DHT entries every minute in a background thread
  • Add dht reannounce RPC command
  • Add dht events RPC command
  • Only update put when sequence is greater than previous
  • Default to multiple thread sessions
  • Fix issue where ConnectBlock wasn't successful after DisconnectBlock when restarting Dynamic within 10 blocks
  • Lower size of keypools, and increase them dynamically when reserved objects exceed initial size

v2.4.21 with BDAP Pre-release for Testing

07 Jun 22:14
Compare
Choose a tag to compare

v2.4.21 64-bit test binaries for Windows and Linux

This is an unsupported Dynamic version. Please only use for testing BDAP.

Add the following to your dynamic.conf file:
privatenet=1

*** Windows VirusTotal.com Scan Results: 0 / 55
*** Linux VirusTotal.com Scan Results: 4 / 58
Changes:

  • Fix fluid ban account consensus issue
  • Fix spork issue after running a fluid ban transaction
  • bump client version to 2.4.21