Repository navigation
Releases: chalith/mysimulator
Releases · chalith/mysimulator
Release list
v0.12.1
v0.12.0
v0.11.0
v0.10.0
v0.9.0
v0.8.3
v0.8.2
Evernode Release: v0.8.2
New Features and Enhancements
- Disabled the auto-update host feature for a more interactive and failure-prone update experience.
- Improved retry logic during installation:
- Internal retries on transaction failures.
- Users can now retry, abort, or rollback installation.
- Added a command to deregister hosts directly:
This command deregisters the host from Evernode without installation.
curl -fsSL https://raw.githubusercontent.com/EvernodeXRPL/evernode-test-resources/main/sashimono/installer/evernode.sh | sudo bash -s deregister - Introduced a max transaction fee setting in the installation and CLI configurations:
- Users can specify the maximum transaction fee on installation for use in case of network congestion.
- CLI support allows users to configure the maximum transaction fee on the already installed host machine:
evernode config extrafee <max trx fee>
- Introduced a fallback xahaud setting in the installation and CLI configurations:
- Users can specify fallback xahaud servers on installation for use in case of primary node connection failures.
- CLI support enables users to configure fallback xahaud servers on an already installed host machine.
<server url>: Comma-separated list of xahaud fallback server websocket URLs
evernode config xahaud-fallback <server url>
Updated Rules
- New reputation logic to reduce host reputation to 0 based on selected guidelines.
- If the reputation is 0, the host is not eligible for rewards in upcoming moments.
- Host reputation will be reduced to 0 based on the following conditions:
- If the host contract instance count is less than the min instance count configuration.
- Min instance count configuration is currently set at 3.
- If the host lease fee exceeds the max lease amount configuration.
- Max lease amount configuration is the estimated host reward amount for the moment calculated using the formula:
(reward amount for the moment / host count) * 110%.
- Max lease amount configuration is the estimated host reward amount for the moment calculated using the formula:
- If the host contract instance count is less than the min instance count configuration.
- Host reputation will be reduced to 0 based on the following conditions:
- Banning installation and update for Sanctioned Entities mentioned in Evernode license
- Accumulated rewards are now sent relative to the host registration time.
- Hosts will receive accumulated rewards every 24 moments after their registration moment.
How to Install/Update
- Update existing host:
Note: Theevernode updatecommand will not fetch the latest version. You need to execute the following command:curl -fsSL https://raw.githubusercontent.com/EvernodeXRPL/evernode-test-resources/main/sashimono/installer/evernode.sh | sudo bash -s update - Fresh install:
curl -fsSL https://raw.githubusercontent.com/EvernodeXRPL/evernode-test-resources/main/sashimono/installer/evernode.sh | sudo bash -s install
Summary
- Enhanced transaction submission reliability with retries, validations, and configurable transaction fees.
- Smooth installation experience with the enhanced Evernode installer.
- New CLI commands to ease host maintenance.
- Fallback server support for hosts to maintain a reliable xahaud connection.
- Scattered transaction submission to reduce the load on public xahaud infrastructure.
- Updated reputation rules to increase the Evernode network reliability.