This repository was archived by the owner on Jun 23, 2025. It is now read-only.
Releases: singnet/snet-sdk-js
Releases · singnet/snet-sdk-js
SingularityNET JavaScript SDK Web&NodeJS
- Added comprehensive support for FET token
- Updated SDK configuration for improved contract interaction
What's Changed
- Added support of FET token by @MarinaFedy in #163
- Updated token contracts @MarinaFedy in #165
- Removed unused dependency and update readme by @MarinaFedy in #166
Full Changelog: v.4.1.4...v.4.2.2
SingularityNET JavaScript SDK Web&NodeJS
Web SDK
Enhanced Training Functionality
- Improved model training workflows with better error handling
- Added function for getting trained model status
Filecoin Integration
- New native support for Filecoin storage and retrieval operations
- Seamless interoperability between IPFS and Filecoin networks
Bug Fixes & Improvements
- Improved handling errors
Example of using
- Created an example showcasing the use of all functions
❗️The Node SDK package has not been updated yet❗️
What's Changed
- Github actions implementation by @Deralden in #148
- Added example for web js sdk by @MarinaFedy in #150
- Updated training methods by @MarinaFedy in #151
- Changed default link to ipfs by @MarinaFedy in #154
- Filecoin integration by @MarinaFedy in #157
- Fixed fund escrow account by @MarinaFedy in #159
- Fixed types of data in _fundEscrowAccount by @MarinaFedy in #160
- Fixed catch error to sending transaction function by @MarinaFedy in #162
Full Changelog: v.4.0.0...v.4.1.4
SingularityNET JavaScript SDK Web&NodeJS
NodeJS SDK update PR - #140
Web SDK update PR - #141
This release brings enhancements and fixes to the SingularityNet Web SDK and NodeJS SDK, focusing on improved functionality and compatibility.
NodeJS SDK
- Package Updates: Updated all package dependencies to their latest versions, leveraging new features, performance improvements, and security patches.
- Replace ethjs with web3 package for metamask transactions, enhancing compatibility and reliability.
- Migrate from grpc to @grpc/grpc-js and ethereumjs-tx to @ethereumjs/tx.
- Enhances IPFSMetaDataProvider by adding a verification check for byte32 for orgID and serviceID, removing ipfs-http-client dependency, fixing Hex CID bug, and patching IPFS endpoint data retrieval.
- Transition from Ropsten provider to Sepolia provider for testnet.
- Refactor logging functionality by removing winston transport from the core logger and integrating it into individual packages to ensure better compatibility.
- Resolves issues related to handling big numbers.
Web SDK
- Package Updates. Updated all package dependencies to their latest versions, leveraging new features, performance improvements, and security patches
- Big Number Handling. Resolved issues related to handling big numbers
- Logging Enhancement. Created BrowserConsole transport for logging
- Wallet Support. Added support for multiple wallets in addition to MetaMask
Release v1.0.4-beta
First beta relase of the SDK which allows developers to make service calls to the AI services listed on SingularityNET platform.