Sila.SDK 0.2.30-rc2

This is a prerelease version of Sila.SDK.
There is a newer version of this package available.
See the version list below for details.
dotnet add package Sila.SDK --version 0.2.30-rc2
NuGet\Install-Package Sila.SDK -Version 0.2.30-rc2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Sila.SDK" Version="0.2.30-rc2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Sila.SDK --version 0.2.30-rc2
#r "nuget: Sila.SDK, 0.2.30-rc2"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Sila.SDK as a Cake Addin
#addin nuget:?package=Sila.SDK&version=0.2.30-rc2&prerelease

// Install Sila.SDK as a Cake Tool
#tool nuget:?package=Sila.SDK&version=0.2.30-rc2&prerelease

SDK for the Sila API version 0.2.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.30-rc2
Hotfix:
   - Added new field qualification_details in response /check_instant_ach.

v0.2.30-rc1
Hotfix:
   - Removed private key input from GetWebhooks wrapper.

v0.2.30
Enhancements:    
   - Added cardName a new optional input in /Issue_Sila.
   - Added cardName a new optional input in /Redeem_Sila.
   - Added CardName a new optional input in SearchFilters in /get_transactions.    
   - Added CardName to the response in /get_transactions.
   - Updated RestSharp version to 106.12.0
New Features:
   - Added support for /get_cards.
   - Added support for /link_card.
   - Added support for /delete_card.
   - Added support for /reverse_transaction.
   - Added support for /get_webhooks.
   - Exposed RateLimit-Limit and RateLimit-Remaining parameters in header in APIs endpoint.

v0.2.28
Enhancements:
   - Added Devices info to the response in /get_entity.
   - Added isActive a new optional input in /update_account.
   - Make searchFilters optional input in /get_institutions.

v0.2.26
Enhancements:
   - Added MatchScore, AccountOwnerName, and EntityName to the response in /get_accounts.
   - Added BusinessUuid to the response in /register.
   - Added IsDefault a new optional input in /register_wallet.
   - Added AndroidPackageName a new optional input in /plaid_link_token.
Breaking changes:
   - Register for BusinessUser does not return BaseResponse anymore, it returns BusinessUserResponse object.

v0.2.24
New Features:
   -Adding support for /get_institutions.

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