Skip to content

Releases: singnet/snet-daemon

SingularityNET Daemon v6.2.1

29 Dec 12:24
76f425d

Choose a tag to compare

  • Fixed a bug with resetting and unlocking free calls by user ID and address
  • Fixed a bug with an invalid join path in HTTP services
  • Improve timeout handling and add config option for AI service calls
 "service_timeout": "10m",

PR: #663
This release was built with Go 1.25.5

SingularityNET Daemon v6.2.0

01 Dec 13:02
541d868

Choose a tag to compare

  • Fixed HTTP service type
  • Fixed invalid endpoint configuration for Web3 provider
  • Fixed CORS handling
  • Added experimental settings for traffic splitting
"experimental": {
   "traffic_split": {
           "http":9999,
           "grpc":9998
     }
 },

SingularityNET Daemon v6.1.0

18 Aug 14:29
4aa5783

Choose a tag to compare

PR's #642 #641 #640 #639 #638

  • pass user address to ai service
  • better validation of free calls
  • fix alchemy connection
  • fix heartbeat handler
  • optimizing web3 provider connections
  • ability to allow infinity free calls for web3 users
  • etcd endpoint is now used from the config (instead of IPFS) if it is explicitly specified in the configuration in the payment channel storage client section.
  • apply log level to cors debug

This release was built with Go 1.24.6

SingularityNET Daemon v6.0.0

23 Jun 09:21
583e6b9

Choose a tag to compare

PR:
#619

Description:

  • new more decentralized free calls architecture
  • new command generate-key for generating eth address and prv key
  • support for deprecated config params
  • update all dependencies to latest versions
  • fixed incorrect closing of the etcd connection
  • ignore not *.proto files in service metadata archive
  • upgrade to golang 1.24.4

SingularityNET Daemon v5.2.1

05 Mar 17:45
1a257f0

Choose a tag to compare

PRs:

Description:

  • add gzip support for archive with proto files
  • multi proto support for http services
  • better training experience

SingularityNET Daemon v5.2

24 Feb 16:11
87a11a8

Choose a tag to compare

PR: #610

Description:

  • completely redesigned training (training v2)
    • new concept of training auth
    • separate methods for finding out the price.
    • new payment implementation
    • new implementation of signature verification
  • some config parameters have been renamed to improve readability and simplicity:
    • ipfs_end_point -> ipfs_endpoint
    • passthrough_endpoint -> service_endpoint
    • daemon_end_point -> daemon_endpoint
    • metering_end_point -> metering_endpoint
    • heartbeat_svc_end_point -> heartbeat_endpoint
    • notification_svc_end_point -> notification_endpoint

SingularityNET Daemon v5.1.6

27 Dec 12:21
9eb9cd0

Choose a tag to compare

PR: #605

Description:

SingularityNET Daemon v5.1.5

15 Oct 13:47
76914fb

Choose a tag to compare

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

17 Jul 09:37
e3f3a7a

Choose a tag to compare

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 and max_age_in_sec parameters have been removed. Instead, they are now max_size_in_mb and max_age_in_days. More detailed.
  • logs for the embedded etcd can now be controlled separately using the log_level and log_outputs parameters. Docs for etcdb conf
  • the connection_timeout and request_timeout parameters are now used (instead of ipfs) if they are explicitly specified in the config in the payment_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

21 May 12:03
260c220

Choose a tag to compare

  • 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