{"url":"https://api.github.com/repos/decenomy/CFL/releases/196928689","assets_url":"https://api.github.com/repos/decenomy/CFL/releases/196928689/assets","upload_url":"https://uploads.github.com/repos/decenomy/CFL/releases/196928689/assets{?name,label}","html_url":"https://github.com/decenomy/CFL/releases/tag/v2.1.4.0","id":196928689,"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_kwDOCKRXf84LvOSx","tag_name":"v2.1.4.0","target_commitish":"master","name":"CryptoFlow (CFL) v2.1.4 Mandatory Update","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-01-25T20:12:11Z","updated_at":"2025-01-27T13:02:05Z","published_at":"2025-01-27T13:02:05Z","assets":[{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223930913","id":223930913,"node_id":"RA_kwDOCKRXf84NWOoh","name":"CFL-2.1.4.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":28402244,"digest":null,"download_count":5,"created_at":"2025-01-27T12:58:58Z","updated_at":"2025-01-27T12:59:32Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/CFL-2.1.4.0-Linux-arm64.zip"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931361","id":223931361,"node_id":"RA_kwDOCKRXf84NWOvh","name":"CFL-2.1.4.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":29878175,"digest":null,"download_count":111,"created_at":"2025-01-27T13:01:22Z","updated_at":"2025-01-27T13:02:00Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/CFL-2.1.4.0-Linux-x64.zip"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931004","id":223931004,"node_id":"RA_kwDOCKRXf84NWOp8","name":"CFL-2.1.4.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":41539765,"digest":null,"download_count":12,"created_at":"2025-01-27T12:59:32Z","updated_at":"2025-01-27T13:00:13Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/CFL-2.1.4.0-MacOS-x64.zip"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931225","id":223931225,"node_id":"RA_kwDOCKRXf84NWOtZ","name":"CFL-2.1.4.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":28708929,"digest":null,"download_count":72,"created_at":"2025-01-27T13:00:43Z","updated_at":"2025-01-27T13:01:21Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/CFL-2.1.4.0-Windows-x64.zip"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931106","id":223931106,"node_id":"RA_kwDOCKRXf84NWOri","name":"CFL-2.1.4.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":20729604,"digest":null,"download_count":35,"created_at":"2025-01-27T13:00:13Z","updated_at":"2025-01-27T13:00:43Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/CFL-2.1.4.0-WindowsSetup-x64.zip"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931671","id":223931671,"node_id":"RA_kwDOCKRXf84NWO0X","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":486,"digest":null,"download_count":3,"created_at":"2025-01-27T13:02:00Z","updated_at":"2025-01-27T13:02:00Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/SHA256SUMS-Linux-arm64.ASC"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931360","id":223931360,"node_id":"RA_kwDOCKRXf84NWOvg","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":484,"digest":null,"download_count":3,"created_at":"2025-01-27T13:01:21Z","updated_at":"2025-01-27T13:01:22Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/SHA256SUMS-Linux-x64.ASC"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931001","id":223931001,"node_id":"RA_kwDOCKRXf84NWOp5","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":570,"digest":null,"download_count":2,"created_at":"2025-01-27T12:59:32Z","updated_at":"2025-01-27T12:59:32Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/SHA256SUMS-MacOS-x64.ASC"},{"url":"https://api.github.com/repos/decenomy/CFL/releases/assets/223931103","id":223931103,"node_id":"RA_kwDOCKRXf84NWOrf","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":696,"digest":null,"download_count":4,"created_at":"2025-01-27T13:00:13Z","updated_at":"2025-01-27T13:00:13Z","browser_download_url":"https://github.com/decenomy/CFL/releases/download/v2.1.4.0/SHA256SUMS-Windows-x64.ASC"}],"tarball_url":"https://api.github.com/repos/decenomy/CFL/tarball/v2.1.4.0","zipball_url":"https://api.github.com/repos/decenomy/CFL/zipball/v2.1.4.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/CFL/compare/v2.1.3.0...v2.1.4.0"}