Hashgraph 3.0.0
See the version list below for details.
dotnet add package Hashgraph --version 3.0.0
NuGet\Install-Package Hashgraph -Version 3.0.0
<PackageReference Include="Hashgraph" Version="3.0.0" />
paket add Hashgraph --version 3.0.0
#r "nuget: Hashgraph, 3.0.0"
// Install Hashgraph as a Cake Addin
#addin nuget:?package=Hashgraph&version=3.0.0
// Install Hashgraph as a Cake Tool
#tool nuget:?package=Hashgraph&version=3.0.0
Release 3.0.0 September 19, 2019 Post Open Access Update
With this release, the library automatically queries the network for the fee charged for a given network Query call prior to signing the transaction to pay for said query. This reduces the chance of accidentally overspending hBars when making query calls to the network. When a query is free (such as a get balance query) the Payer property need not even be set since no transaction must be signed to obtain the information. Additionally, a new property was added to the QueryContractParams call parameters: ReturnValueCharge. This represents the amount of tinybars requred to pay for returning the output data from a contract call. This is in addition to the Gas value that is required to pay for execution of the contract on the node.
Generally supported capabilities include:
- Crypto Transfers
- Account Create & Maintenance Services
- Smart Contract Services (we've not covered all corners of the ABI spec, please let us know of important omissions to prioritize)
Note: since the library now queries the network for the cost of a query, the QueryFees class has been removed from the library. This and the addition of ReturnValueCharge property referenced above are breaking changes.
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 | netcoreapp3.0 is compatible. netcoreapp3.1 was computed. |
-
.NETCoreApp 3.0
- BouncyCastle.NetCoreSdk (>= 1.9.0.1)
- Google.Protobuf (>= 3.9.1)
- Grpc.Core (>= 2.23.0)
- NSec.Cryptography (>= 19.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.