Releases: duality-solutions/Dynamic
v2.4.2.0
- [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
*** 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
- [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
Please see CHANGELOG
v2.4.26
Fix typo
v2.4.25 with BDAP Pre-release for Testing
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
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
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
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
andgetgroups
- 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
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