This is a .NET Core SDK for thenewboston, which will be available cross-platoform. The library itself will solely contain the domain and data layers of thenewboston. The presentation layer will be the responsibility of the host application.
Get started using thenewboston SDK in your project by following this documentation. The SDK is available in the following languages.
- .Net Core 3.1
- Kotlin
- Python
- JavaScript
- ...
You can use the Nuget package manager in Visual Studio or the Nuget CLI by installing the following package into a .Net Core 3.1 project:
Thenewboston
For projects that support adding a Nuget reference you may paste the following into your .csproj file:
<ItemGroup>
<PackageReference Include="Thenewboston" Version="1.0.0" />
</ItemGroup>
-
Bank
- AccountsService
- BankConfirmationBlockService
- BlocksService
- ConfigService
- ConnectedBankService
- InvalidBlocksService
- TransactionsService
- ValidatorService
-
Common *
-
Validator
- AccountsService
- ConfigService
- ConnectedBankService
- PrimaryValidatorUpdatedService
- TransactionService
- ValidatorService
- ValidatorConfirmationBlockService
This section provides quick links to a list of items contained within the following namespaces
- Thenewboston.Bank.Api
- Thenewboston.Bank.Models
- Thenewboston.Common.Api
- Thenewboston.Common.Models
- Thenewboston.Validator.Api
- Thenewboston.Validator.Models
This section provides quick links to exceptions that you may encounter while using the SDK
- Bank (BNK)
- Common (CMN)
- Validator (VLD)
Description
Thenewboston.Bank.Api
Thenewboston.Bank.Models
Exception | Class | Thrown From | Description |
---|---|---|---|
BNK001 | AccountsService | SampleMethod() | Sample Description |
BNK002 | ConfigService | SampleMethod() | Sample Description |
BNK003 | Unassigned | Reserved for future codification |
Description
Thenewboston.Common.Api
Thenewboston.Common.Models
Exception | Class | Thrown From | Description |
---|---|---|---|
CMN001 | Unassigned | Reserved for future codification |
Description
Thenewboston.Validator.Api
Thenewboston.Validator.Models
Exception | Class | Thrown From | Description |
---|---|---|---|
VLD001 | AccountsService | SampleMethod() | Sample Description |
VLD002 | ConfigService | SampleMethod() | Sample Description |
VLD003 | Unassigned | Reserved for future codification |