Breaking changes!
-Structure of settings.json
, nodes.json
are changed!
Major changes:
-use different nodes when sending transaction
-different node selection methods (static, random, sequential)
-config.json
doesn't need to be set by user, is done by application now. Use nodes.json
and settings.json
-pledge mana to static node or node used when sending tx
-logging is now configurable
-reloading of all settings, config, nodes and addresses in menu possible
Minor changes:
-upgraded to .NET6
-upgraded all dependencies
-fixed: calculation of unverified addresses
-fixed: build script refactored
-when tx timeout or error application will pause
-GoShimmerDashboardUrl for verifying addresses can be empty and then will default to IF website
-fix logging when sending transaction message failed
-changed default logging directory
known bugs:
-VerifyIfReceiveAddressesExist doesn't work when no transactions have been done -> set it to false as temporary workaround
-nodes with authentication not supported yet (for example Swarm nodes which are setup with reverse proxy)
-currently only a local file for nodes.json
and addresses.json
is working, in future a central public repository will be used by using an API.