Sila.SDK
0.2.23
See the version list below for details.
dotnet add package Sila.SDK --version 0.2.23
NuGet\Install-Package Sila.SDK -Version 0.2.23
<PackageReference Include="Sila.SDK" Version="0.2.23" />
paket add Sila.SDK --version 0.2.23
#r "nuget: Sila.SDK, 0.2.23"
// Install Sila.SDK as a Cake Addin
#addin nuget:?package=Sila.SDK&version=0.2.23
// Install Sila.SDK as a Cake Tool
#tool nuget:?package=Sila.SDK&version=0.2.23
SDK for the Sila API version 0.2.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.1 is compatible. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
.NET Framework | net46 is compatible. net461 is compatible. net462 is compatible. net463 was computed. net47 is compatible. net471 is compatible. net472 is compatible. net48 is compatible. net481 was computed. |
-
.NETCoreApp 2.1
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETCoreApp 3.1
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.6
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.6.1
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.6.2
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.7
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.7.1
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.7.2
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
-
.NETFramework 4.8
- Microsoft.CSharp (>= 4.7.0)
- Nethereum.Signer (>= 3.8.0)
- RestSharp (>= 106.10.1)
- System.ComponentModel.Annotations (>= 4.7.0)
- System.Runtime.Serialization.Formatters (>= 4.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.1 | 496 | 9/12/2023 |
1.0.0 | 595 | 7/24/2023 |
1.0.0-rc1 | 460 | 8/10/2023 |
0.2.51 | 624 | 7/20/2023 |
0.2.50 | 721 | 12/19/2022 |
0.2.49 | 717 | 12/9/2022 |
0.2.48 | 2,451 | 7/8/2022 |
0.2.44 | 820 | 6/7/2022 |
0.2.43 | 1,010 | 5/4/2022 |
0.2.41 | 858 | 3/29/2022 |
0.2.41-rc1 | 581 | 4/19/2022 |
0.2.39 | 838 | 3/14/2022 |
0.2.37 | 1,206 | 2/7/2022 |
0.2.36 | 890 | 1/19/2022 |
0.2.36-rc1 | 563 | 2/1/2022 |
0.2.30 | 957 | 11/10/2021 |
0.2.30-rc3 | 517 | 12/20/2021 |
0.2.30-rc2 | 567 | 12/1/2021 |
0.2.30-rc1 | 562 | 11/16/2021 |
0.2.28 | 5,282 | 10/8/2021 |
0.2.26 | 803 | 9/15/2021 |
0.2.24 | 753 | 7/8/2021 |
0.2.23 | 866 | 5/21/2021 |
0.2.19 | 852 | 3/18/2021 |
0.2.17-rc | 688 | 1/25/2021 |
0.2.13-rc4 | 705 | 1/21/2021 |
0.2.13-rc3 | 716 | 1/4/2021 |
0.2.13-rc2 | 775 | 11/26/2020 |
0.2.13-rc | 693 | 10/27/2020 |
0.2.12-rc | 906 | 10/16/2020 |
0.2.10-rc | 751 | 8/12/2020 |
0.2.9-rc | 912 | 7/20/2020 |
0.2.7-rc | 814 | 5/8/2020 |
0.1.0-rc | 1,005 | 10/16/2019 |
v0.2.23
New Features:
-Adding support for /check_instant_ach.
-Adding support for blockchain_address filter in /get_transactions
v0.2.22
In this release we included support for new endpoints and fixed some uncompleted response objects.
New Features:
-Adding support for /plaid_update_link_token.
-Adding support for plaid_token_type in /link_account endpoint
Breaking changes:
-RequestKyc does not return BaseResponse anymore, it returns RequestKycResponse object.
v0.2.21
In this release we implemented a new way of calling endpoints, more readable and eficient. The Api is now a singleton instance and the refactored methods follow
a standard way of making requests and getting responses.
ENHANCEMENTS
-Implementing singleton instance for SilaApi object in the refacotred packages.
-Register method is refactored with specific request and response objects.
-LinkAccount method is refactored with specific request and response objects.
-GetTransactions method is refactored with specific request and response objects.
-RequestKyc method is refactored with specific request and response objects.
-CheckKyc method is refactored with specific request and response objects.
CHANGES
-Register endpoint does not send empty fields anymore (unless the developer specify the field as blank string).
-Adding /check_partner_kyc endpoint support.
-Adding /update_account endpoint support.
-Adding accountOwnerName and matchScore to the LinkAccountResponse object in the refactored packages.
-Adding bankAccountName filter to SearchFilters object in the refactored packages.
-Adding verificationUuid to the RequestKycResponse object in the refactored packages.
-Adding all the fields to the CheckKycResponse object in the refactored packages.
-Adding kycLevel to the CheckKycRequest object in the refactored packages.
v0.2.17-rc
In this release we added new features including support for Instant ACH as well as a new debug feature that allows you to see the request and response objects in the console.
This release also includes some breaking changes that were made to improve the developer experience and provide some consistency in several areas. See details below.
New Features:
- Instant ACH
- Added support for instant_ach in /issue_sila
- Added support for device_fingerprint in /register
- Added support for sms_opt_in in /register, /add/phone, and /update/phone
- Added support for device registration in /add/device and /register
- Added debug feature to SilaApi
- The debug feature is an optional parameter on the creation of the SilaApi client that logs to the console the body of the requests sent to the API and the JSON response. See https://docs.silamoney.com/docs/netc-sdk-beta for details.
Breaking changes:
- Renaming kyc class names to caps where needed
- CheckKycResponse -> CheckKYCResponse
- CheckKycResponse.ValidKycLevels -> CheckKYCResponse.ValidKYCLevels
- VerificationResultBase.KycLevel -> VerificationResultBase.KYCLevel
- Merged SingleWallet into WalletResponse object
- SingleWallet was removed from the code base and replaced all references with WalletResponse
- Changed sila amounts to integers on /issue_sila, /transfer_sila and /redeem_sila requests. Changed sila amounts to integers on /get_sila_balance, /get_transactions and /get_wallet responses
- GetSilaBalanceResponse.SilaBalance changed from decimal to int
- SingleWalletResponse.SilaBalance changed from decimal to int
- Transaction.SilaAmount changed from float to int
- SearchFilters.MaxSilaAmount changed from decimal? to int?
- SearchFilters.MinSilaAmount changed from decimal? to int?
- SilaApi.IssueSila - amount parameter now expects an int instead of a float
- SilaApi.RedeemSila - amount parameter now expects an int instead of a float
- SilaApi.TransferSila - amount parameter now expects an int instead of a float
v0.2.13-rc4
Bugfixes:
- Rollback breaking change on TimeLine property of the Transaction object. It's been renamed to TimeLines as it used to be prior the breaking change.
v0.2.13-rc3
Features:
- Added support for pagination in GetEntities
Enhancements:
- Removed uneeded Nethereum dependencies
- Added missing property to UpdateWallet response object
Bugfixes:
- Fixed optional fields on Register
- Fixed typo on timeline property of GetTransactions response object
- Removed exception when private keys are not set or left blank when signing
v0.2.13-rc2
Bugfixes
- Fixed production constant on environments file