Sign inSign up

singularitynet/snet-platform

By singularitynet

•Updated almost 4 years ago
Archived

An Image with all the singularitynet tools installed.

Image
1

1.4K

singularitynet/snet-platform repository overview

⁠SNET PLATFORM

This image is built on ubuntu:18.04⁠ with the following components in it.

ComponentsVersion
Python3.6
Pip39.0.1
Nodev8.10.0
NPM3.5.2
Go Lang1.10.4
Go Depdevel

Along with this, the below SingularityNet components are included as part of the image.

⁠1. Snet CLI

SingularityNET CLI is a tool used for interacting with SNET blockchain contracts and deployed services. You can read more about the service here⁠

⁠2. Snet Daemon

SingularityNET Daemon is designed to be deployed as a sidecar proxy alongside the service on a given host.It acts as a passthrough for making API calls to the service and abstracts components such as block chain interaction, rate limit, Metering away from the service. Click here⁠

⁠3. Snet SDK

SingularityNET SDK allows you to make calls to SingularityNET services programmatically from your application. To communicate between clients and services, SingularityNET uses gRPC. To handle payment of services, SingularityNET uses Ethereum state channels.The SingularityNET SDK abstracts and manages state channels with service providers on behalf of the user and handles authentication with the SingularityNET services. To know more about the sdk, click here⁠

⁠Supported Tags
  • latest

  • v2.0.2

    • Snet Cli - v1.1.13⁠
      • Release Notes
        • Added URL in organization metadata
        • Description field in organization now contains: description, short_description, url
    • Snet Daemon - v2.0.2⁠
    • ***Snet SDK **** - v0.1.7⁠
      • Release Notes
        • Capablities to add custom metadata provider
        • Fixed few bugs
        • Code Changes related to organization metadata structure changes
        • Added testcases for sdk
  • v2.0.1

  • v2.0.0

  • v1.1.2

  • v1.1.1

  • v1.1.0

  • v1.0.0

    • Snet Cli - v0.2.12⁠
    • Snet Daemon - v1.0.0⁠
      • Release Notes
        • Version Stamping on the Daemon
          • CLI support to determine the current version of Daemon
          • If there is a newer version of the Daemon available, then a message is logged accordingly advising you to consider upgrading to the latest.
          • Version is now also stored as part of metrics collected from the Daemon
        • Support claims on older group ID
          • Service provider will now be able to claim their funds even if the group-id changes.
        • Improved Authorisation checks on state Service
          • Abstracting the authorisation logic out of control service and use it as a common piece across control service and state service
          • Add block number and MPE Address, pre defined names as part of message signed.
        • Support for Stateless logic
        • Support for Support cross compilation with xgo
        • Auto determine the registry address from platform-contracts based on the network selected
          • Daemon will auto determine the Registry address, Block chain end point based on the network type you specify in the configuration , for more details refer to the configuraiton blockchain_network_selected
        • Protos from Daemon are now part of the Release aritifcats
          • All protos are available under the proto directory on the latest release from git
        • Keeping the max message size received a config key and defaulting it to 4MB
          • Refer to the configuration max_message_size_in_mb
        • Clean up of claim command from Daemon
          • With Control service now introduced , Daemon does not require the private key anymore . All Block chain transactions are done through snet-cli
        • Improved Logging
          • Removed unwanted logging on heartbeat checks
          • Improved language on error messages
  • v0.1.10

    • Snet Cli - v0.2.11⁠
    • Snet Daemon - v0.1.10⁠
      • Release Notes
        • Optimizing the check on Group ID.
        • Ensure claim works for the change in Group ID.
  • v0.1.9

    • Snet Cli - v0.2.10⁠
    • Snet Daemon - v0.1.9⁠
      • Release Notes
        • Build Capability for various platforms.
        • Removed claim commands from Daemon.
        • Improved logging.
        • Additional checks to ensure the Daemon and service end points are different
        • Support for version check command
  • v0.1.8

    • Snet Cli - v0.2.9⁠
    • Snet Daemon - v0.1.8⁠
      • Release Notes
        • Support for GRPC heartbeat health check
        • Improved logging
  • v0.1.7

    • Snet Cli - v0.2.8⁠
    • Snet Daemon - v0.1.7⁠
      • Release Notes
        • Point to the latest contract build
  • v0.1.6

    • Snet Cli - v0.2.7⁠
    • Snet Daemon - v0.1.6⁠
      • Release Notes
        • Support for Daemon to bind to the <host>:<port> provided in configuration file.
        • Better Error handling ( Clearer messages embedded in the Error)
        • Minor bug Fixes on lessening occurances of channel Locks
  • v0.1.5

Tag summary

Content type

Image

Digest

sha256:ccf2da33d…

Size

492.9 MB

Last updated

almost 4 years ago

docker pull singularitynet/snet-platform