CrappyPrizm 1.0.0

Install-Package CrappyPrizm -Version 1.0.0
dotnet add package CrappyPrizm --version 1.0.0
<PackageReference Include="CrappyPrizm" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CrappyPrizm --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: CrappyPrizm, 1.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install CrappyPrizm as a Cake Addin
#addin nuget:?package=CrappyPrizm&version=1.0.0

// Install CrappyPrizm as a Cake Tool
#tool nuget:?package=CrappyPrizm&version=1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

CrappyPrizm

Library for working with the pseudo-cryptocurrency PRIZM. Designed specifically for unlucky developers forced to face this sh*t


Why is it a fraud? Why is it a financial pyramid? Why is it not even a cryptocurrency?

I'm too lazy to explain, so I'll just leave a link to their repository with partially closed source code...

Partially Сlosed Source Cryptocurrency... CRYPTOCURRENCY!

AHAHAHAHAAHAHAHAHAHAHAHAH


Code example

// ApiClient initialization
IPrizmClient client = new PrizmClient();


// Accessing account's methods
IAccountEndpoint accountEndpoint = client.Accounts;
accountEndpoint = new AccountEndpoint(client);
accountEndpoint = client.Get<IAccountEndpoint>();
accountEndpoint = client.Get<AccountEndpoint>();

// Receiving wallet information (address, id and balance)
Account account = await accountEndpoint.GetAccountAsync("PRIZM-TE8N-B3VM-JJQH-5NYJB");

// New wallet generation
account = accountEndpoint.CreateAccount();


// Accessing transactions' methods
ITransactionEndpoint transactionEndpoint = client.Transactions;
transactionEndpoint = new TransactionEndpoint(client);
transactionEndpoint = client.Get<ITransactionEndpoint>();
transactionEndpoint = client.Get<TransactionEndpoint>();

// Getting all transactions for the specified wallet
IAsyncEnumerable<Transaction> transactions = transactionEndpoint.GetTransactionsAsync("PRIZM-TE8N-B3VM-JJQH-5NYJB");

// Funds' transafer
Transaction transaction = await transactionEndpoint.SendAsync("sender's secret phrase", "recipient's public key", 42);

// Transferring all funds to another wallet
transaction = await transactionEndpoint.SendAllAsync("sender's secret phrase", "recipient's public key");

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.0 325 3/3/2020