{"url":"https://api.github.com/repos/decenomy/DASHD/releases/196930963","assets_url":"https://api.github.com/repos/decenomy/DASHD/releases/196930963/assets","upload_url":"https://uploads.github.com/repos/decenomy/DASHD/releases/196930963/assets{?name,label}","html_url":"https://github.com/decenomy/DASHD/releases/tag/v2.1.6.0","id":196930963,"author":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOE-pvsc4LvO2T","tag_name":"v2.1.6.0","target_commitish":"master","name":"DashDiamond (DASHD) v2.1.6 Mandatory Update","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-01-25T20:13:56Z","updated_at":"2025-01-27T13:17:05Z","published_at":"2025-01-27T13:17:05Z","assets":[{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223933682","id":223933682,"node_id":"RA_kwDOE-pvsc4NWPTy","name":"DASHD-2.1.6.0-Linux-arm64.zip","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":29437918,"digest":null,"download_count":11,"created_at":"2025-01-27T13:13:19Z","updated_at":"2025-01-27T13:13:49Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/DASHD-2.1.6.0-Linux-arm64.zip"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223934304","id":223934304,"node_id":"RA_kwDOE-pvsc4NWPdg","name":"DASHD-2.1.6.0-Linux-x64.zip","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":30849932,"digest":null,"download_count":214,"created_at":"2025-01-27T13:16:14Z","updated_at":"2025-01-27T13:16:53Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/DASHD-2.1.6.0-Linux-x64.zip"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223934055","id":223934055,"node_id":"RA_kwDOE-pvsc4NWPZn","name":"DASHD-2.1.6.0-MacOS-x64.zip","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":42485513,"digest":null,"download_count":26,"created_at":"2025-01-27T13:15:02Z","updated_at":"2025-01-27T13:16:14Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/DASHD-2.1.6.0-MacOS-x64.zip"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223933936","id":223933936,"node_id":"RA_kwDOE-pvsc4NWPXw","name":"DASHD-2.1.6.0-Windows-x64.zip","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":29742131,"digest":null,"download_count":153,"created_at":"2025-01-27T13:14:23Z","updated_at":"2025-01-27T13:15:02Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/DASHD-2.1.6.0-Windows-x64.zip"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223933830","id":223933830,"node_id":"RA_kwDOE-pvsc4NWPWG","name":"DASHD-2.1.6.0-WindowsSetup-x64.zip","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":21694182,"digest":null,"download_count":62,"created_at":"2025-01-27T13:13:50Z","updated_at":"2025-01-27T13:14:23Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/DASHD-2.1.6.0-WindowsSetup-x64.zip"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223934401","id":223934401,"node_id":"RA_kwDOE-pvsc4NWPfB","name":"SHA256SUMS-Linux-arm64.ASC","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":492,"digest":null,"download_count":1,"created_at":"2025-01-27T13:16:53Z","updated_at":"2025-01-27T13:16:54Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/SHA256SUMS-Linux-arm64.ASC"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223934303","id":223934303,"node_id":"RA_kwDOE-pvsc4NWPdf","name":"SHA256SUMS-Linux-x64.ASC","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":490,"digest":null,"download_count":2,"created_at":"2025-01-27T13:16:14Z","updated_at":"2025-01-27T13:16:14Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/SHA256SUMS-Linux-x64.ASC"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223934052","id":223934052,"node_id":"RA_kwDOE-pvsc4NWPZk","name":"SHA256SUMS-MacOS-x64.ASC","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":577,"digest":null,"download_count":3,"created_at":"2025-01-27T13:15:02Z","updated_at":"2025-01-27T13:15:02Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/SHA256SUMS-MacOS-x64.ASC"},{"url":"https://api.github.com/repos/decenomy/DASHD/releases/assets/223933829","id":223933829,"node_id":"RA_kwDOE-pvsc4NWPWF","name":"SHA256SUMS-Windows-x64.ASC","label":null,"uploader":{"login":"crypt0p3t3r","id":66182388,"node_id":"MDQ6VXNlcjY2MTgyMzg4","avatar_url":"https://avatars.githubusercontent.com/u/66182388?v=4","gravatar_id":"","url":"https://api.github.com/users/crypt0p3t3r","html_url":"https://github.com/crypt0p3t3r","followers_url":"https://api.github.com/users/crypt0p3t3r/followers","following_url":"https://api.github.com/users/crypt0p3t3r/following{/other_user}","gists_url":"https://api.github.com/users/crypt0p3t3r/gists{/gist_id}","starred_url":"https://api.github.com/users/crypt0p3t3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crypt0p3t3r/subscriptions","organizations_url":"https://api.github.com/users/crypt0p3t3r/orgs","repos_url":"https://api.github.com/users/crypt0p3t3r/repos","events_url":"https://api.github.com/users/crypt0p3t3r/events{/privacy}","received_events_url":"https://api.github.com/users/crypt0p3t3r/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":705,"digest":null,"download_count":2,"created_at":"2025-01-27T13:13:49Z","updated_at":"2025-01-27T13:13:50Z","browser_download_url":"https://github.com/decenomy/DASHD/releases/download/v2.1.6.0/SHA256SUMS-Windows-x64.ASC"}],"tarball_url":"https://api.github.com/repos/decenomy/DASHD/tarball/v2.1.6.0","zipball_url":"https://api.github.com/repos/decenomy/DASHD/zipball/v2.1.6.0","body":"## Release Notes (From e21026b to current commit)\r\n\r\n### Highlights\r\n\r\n- **Code Cleanup & Refactoring**  \r\n  - Streamlined various code sections for improved readability and maintainability.  \r\n  - Removed deprecated functions and redundant logic to reduce potential bugs.\r\n\r\n- **Masternode List Process Optimization**  \r\n  - Overhauled the masternode list handling to reduce synchronization times and improve reliability.  \r\n  - Improved logic for updating and verifying masternodes, resulting in faster initial list sync.\r\n\r\n- **Last Paid Algorithm Enhancements**  \r\n  - Updated the “last paid” algorithm to rely 100% on blockchain-based data.  \r\n  - Enhanced block verification steps to ensure that masternode payment data is more accurate and transparent.\r\n\r\n- **Faster Masternode List Initial Sync**  \r\n  - Optimized data retrieval and processing during startup, significantly reducing the time to complete a fresh sync.  \r\n  - Improved caching and transaction indexing to ensure masternode lists are updated quickly and reliably.\r\n\r\n### Detailed Changes\r\n\r\n1. **Refined Masternode Payment Verification**  \r\n   - Adjusted logic to validate masternode payments against on-chain information, removing any off-chain dependencies.  \r\n   - Enhanced error handling and validation messages for clearer debugging.\r\n\r\n2. **Synchronization Improvements**  \r\n   - Improved messaging between nodes during initial masternode list retrieval.  \r\n   - Implemented performance tweaks in the P2P layer to handle masternode announcements more efficiently.\r\n\r\n3. **Additional Code Quality Updates**  \r\n   - Various minor bug fixes and performance enhancements throughout the codebase.  \r\n   - Removed unused imports, variables, and deprecated methods for a cleaner code structure.\r\n\r\n### Impact & Benefits\r\n\r\n- **Greater Reliability**: By relying entirely on on-chain data, the masternode “last paid” status is now more trustworthy and resistant to inconsistencies.  \r\n- **Reduced Sync Times**: Users will experience quicker startup times and faster updates to their masternode list, leading to a better user experience.  \r\n- **Simplified Maintenance**: Code cleanup efforts mean the codebase is easier to maintain, reducing the likelihood of future bugs and easing the development of new features.\r\n\r\n### Acknowledgments\r\n\r\nWe appreciate all contributors who helped refactor the masternode logic and improve performance. Your feedback, testing, and code contributions have been invaluable for this release.\r\n\r\n---\r\n\r\nIf you have any questions or run into issues while upgrading, please open a GitHub issue in the [DSW repository](https://github.com/decenomy/DSW) or reach out to the community on our official communication channels. \r\n\r\nThank you for your support and contributions!\r\n\r\n**Full Changelog**: https://github.com/decenomy/DASHD/compare/v2.1.5.0...v2.1.6.0"}