Releases: singnet/snet-daemon
Releases · singnet/snet-daemon
SingularityNET Daemon v5.1.6
PR: #605
Description:
- expose training metadata
- custom errors linked to dev-portal
- upgrade ipfs url to support https
- better logging & fix bugs
SingularityNET Daemon v5.1.5
PR: #598
Description:
- filecoin (lighthouse) support for service & org metadata
- smart contract listener for live reboot after etcd endpoints change
- hot reload when domain certificates are changed
SingularityNET Daemon v5.1.4
PR: #586
Description:
- new parameter in the config
free_calls_users
: you can select a specific number of free calls for a specific userID. Example in readme - a new logger (zap) in the entire project (for logging operations, a performance increase of more than 1000%, memory allocation is 10+ times less compared to the old logger)
- now logs can be written to several sources at once. You can now pass an array in the type field. Examples in logger readme
- The
rotation_time_in_sec
andmax_age_in_sec
parameters have been removed. Instead, they are nowmax_size_in_mb
andmax_age_in_days
. More detailed.
- The
- logs for the embedded etcd can now be controlled separately using the
log_level
andlog_outputs
parameters. Docs for etcdb conf - the
connection_timeout
andrequest_timeout
parameters are now used (instead of ipfs) if they are explicitly specified in the config in thepayment_channel_storage_client
section - the daemon will now output understandable logs if it fails to connect to etcd
- the hooks have been completely redesigned. Now you can send errors via telegram & email. Example in logger readme
- the init command now generates the simplest possible config file
- fixing tests and errors in the daemon documentation
- the log level will be colored in the console if the type field has a value other than file
SingularityNET Daemon v5.1.3
- completely removed nodejs as a dependency
- now the information about the smart contracts of the snet ecosystem is taken from snet-ecosystem-contracts
(https://github.com/singnet/snet-ecosystem-contracts) - heartbeat returns more parameters (TrainingEnabled, TrainingInProto, BlockchainEnabled, BlockchainNetwork)
- the init command now generates a simpler config with only the basic parameters
- the new init-full command generates a complete config
- abigen is no longer needed to work with daemon
- all mentions of Kovan & ropsten have been removed
- some fixes for grpc codec and params names for HTTP services
- updated libraries
SingularityNET Daemon v5.1.2
- fix error: "grpc: failed to unmarshal the received message: failed to unmarshal, message is *codec.GrpcFrame, want proto.Message"
- new implementation for HTTP service type
- README update
SingularityNET Daemon v5.1.1
- replace deprecated IPFS library to the new one
- update SNET npm packages (daemon supports Sepolia testnet now)
- improve and refactor training service.go
- update readme.md
- fix install script
- add new config param: blockchain_provider_api_key
SingularityNET Daemon v5.1.0
- update all libraries and golang
- add new service type (daemon_type) - HTTP
- add config param service_credentials for HTTP services
- add loyal CORS
- replacing deprecated code and reformatting
- fix spelling errors in comments
- fix build script
- merge training PR (from anandrgitnirman):
- change the storage key delimiter to |
- invoke even https model client server
- better test cases
- fixes
SingularityNET Daemon v5.0.2
Fix to add better debuggin on resolving channel-lock issues
SingularityNET Daemon v5.0.1
Update to the latest version of the optimized registry contract
SingularityNET Daemon v5.0.0
Update Daemon to the latest contract changes,
Please note , the org and the service will need to be re published