Releases: Hansen333/derohe-Hansen33-mod
Release140-Jan24
Hansen33 Mod Release Notes
Updates and Fixes
1. Optimize TX Fees & Pay DERO Fees Only One Time (Pull Request deroproject#139)
- Author: @Slixe
- Summary: This pull request introduces optimizations to transaction fees and implements a change where DERO fees are only required to be paid once, enhancing transaction efficiency on the network.
2. Fix Legacy Code Invalid Error (Commit cb1c2d5)
- Author: @Slixe
- Summary: Resolves an issue related to legacy code by fixing an invalid error, improving system performance and stability.
3. Fix Broken Fastsync (Commit 3298d4a)
- Author: @8lecramm
- Summary: Addresses and repairs the broken fastsync feature, ensuring efficient and smooth synchronization within the network.
4. Fix RPC Payload Sender Real Position (Commit 3824e67)
- Author: @Slixe
- Summary: Corrects an issue with the RPC payload sender's real position, essential for accurate data handling and network communication.
Acknowledgements
Special thanks to our contributors @Slixe and @8lecramm, for their significant contributions to the Derohe project. Your work continues to play a crucial role in enhancing the project's functionality, stability, and overall performance.
Slixe's XSWD (X Secure WebSocket DApp) Protocol
Release Notes - @Slixe's XSWD Protocol Integration
Overview
We are excited to announce the integration of the XSWD (X Secure WebSocket DApp) Protocol into the Hansen33 Mod. This integration allows for secure interaction with any dApp from any website, removing the dependency on the current DERO RPC Bridge extension.
Features and Benefits
- Secure dApp Interaction: XSWD facilitates secure connections and authentication with dApps via WebSocket.
- Flexible Permissions: Users can choose to deny, allow (one-time or always), or permanently deny requests from dApps.
- Ease of Integration: Easily integrated and managed through CLI wallet commands, enabling/disabling the XSWD Server and managing dApp permissions.
- Proxy for Daemon Requests: XSWD acts as a proxy for daemon requests, offering an all-in-one API for developers to integrate DERO in their services/dApps.
- Future Enhancements: Plans to enable signing of ApplicationData containing user-configured permissions for RPC methods.
For Developers
Developers can access the XSWD Web API for more seamless integration: XSWD Web API.
Also check DeroSwap, which supports XSWD, enhancing the overall user and developer experience.
Acknowledgments
We would like to extend our gratitude to @Slixe for developing the XSWD protocol this is a game changer!
We are committed to continuously improving and expanding the capabilities of Hansen33 Mod and appreciate the community's support and feedback.
Release140 - Update
Merged with latest official updates.
Release117 - Update
Updated with release 117 code updates
Community Seed Nodes (with binary Windows Build)
Replacing official seed nodes with the below,
"74.208.54.173:50404", // (deronfts)
"85.214.253.170:53387", // (mmarcel-vps)
"51.222.86.51:11011", // (RabidMining Pool)
"163.172.26.245:10505", // (DeroStats)
"5.161.123.196:11011", // (MySrvCloud VA)
"213.171.208.37:18089", // (🔥 MySrvCloud 🔥)
"44.198.24.170:20000", // (pieswap)
"15.235.184.172:11011", // dero-node-sg.mysrv.cloud
Community Seed Nodes
Replacing official seed nodes with the below,
"74.208.54.173:50404", // (deronfts)
"85.214.253.170:53387", // (mmarcel-vps)
"51.222.86.51:11011", // (RabidMining Pool)
"163.172.26.245:10505", // (DeroStats)
"5.161.123.196:11011", // (MySrvCloud VA)
"213.171.208.37:18089", // (🔥 MySrvCloud 🔥)
"44.198.24.170:20000", // (pieswap)
"15.235.184.172:11011", // dero-node-sg.mysrv.cloud
Lots of Eye-Candy and improved Stability & Stats.
Lots of Eye-Candy and improved Stability & Stats.
Live display of network and mining activity.
Includes Latest Release116 Updates
This version has allot of the older mod code refactored and improved and has been rigorously
tested with more than 10,000 miners and is the best performing release to date.
Miner Stats Galore
Miner Hashrate, Tagging and Orphan to Miner Reporting
- Tagging miner so they show up on the node and if disconnected and reconnect, will consolidate metrics
- Miner report hashrate to node
- Node display individual miners hashrate and collective hashrate
- Orphan blocks are reported back to Miner and displayed
Lots of new network mining stats.
- Active Miner Metrics - Node Guessing
- Counting active mining stats for nodes and miners.
- Node saves first blocks it sees, minis and finals and based on this paints a map of potential mining nodes.
- More peers the better for good results on this one.
- Live mining stats including orphan counters.
- Much more info in peer_info and miner_info
Wallet Socks Proxy Support and TOR Onion Support
Can be used like this:
--daemon-address vpilhs5wew52w75igez5fye2c572lccuo7l5emyxxvo53darwec6x7yd.onion:10102
@arodd improvements to docker monitoring, additional useful metrics
Thread and crash issues:
- @HarkerK - continue in connection fix
https://discord.com/channels/419781880632836096/419798461039509504/995313059910389800 - @mmarcel - Context Timeout
https://discord.com/channels/419781880632836096/419798461039509504/996496258946568254 - @Hansen33 - fixed own mod bugs
Miner (--text-mode)
- Option for HiveOS and other who need no interface just mining.
- no interactiveness, just mining and output update every 60 sec
BlocksIn / BlocksOut
- ByesIn/BytesOut on connections are not implemented and I started using this for counting blocks instead as it was easier to implement and still interesting metric.