Project Name: Zenon .NET SDK

@CryptoFish how did you bang this out so fast? Thank you very much for this contribution.

5 Likes

Hi, thanks, but it’s still in alpha. I’m currently trying to get as much code coverage as possible, collecting test data and writing the tests, fixing bugs. Wallet impl. also still needs te be done.
Testing takes a lot more time than the actual port. Hope to have it finished by the end of this month.

4 Likes

Thank you for you efforts ser, you are a gentleman and a scholar!

2 Likes

Organized the unit tests and brought it in line with the Java SDK. Overall code coverage is now about 60%.

5 Likes

Updated the htlc branch with @georgezgeorgez latest htlc changes.

2 Likes

What?

Add support for the following Embedded Contracts

  • Spork Contract
  • Hashed Timelocked Contract

Why?

As of go-version v0.0.4 the Embedded Hashed Timelock Contract has been added and activated at Momentum Height 4188199.

The SDK needs to support the contracts to be able to interact with it.

How?

By implementing the contract RPC methods.

What?

Add support for the following Embedded Contracts

  • Bridge Contract
  • Liquidity Contract

Why?

As of go-version v0.0.4 the Hyperspace Program Cross-chain Bridge has been added and activated at Momentum Height 4188207.

The SDK needs to support the contracts to be able to interact with it.

How?

By implementing the contract RPC methods.

Awesome!
Also check MoonBazze’s bigint changes, the SDK might need to be adjusted accordingly:

They are in the bigint branch and will be merged once officially merged in go-zenon.

1 Like

Version 0.6.1 with BigInt support has been released.

This PR contains the Zenon Sdk for .NET implementation of the ZIP: MoonBaZe-0001 proposal that has been implemented on the go-zenon repository following PR#20.

All big.Int RPC responses are now parsed as strings and converted to BigInteger.

3 Likes

The Zenon SDK for .NET repository on Github has been migrated to the {H}yperCore-One organization.

From this moment on, updates about this project will take place on the {H}yperCore-One forum.

@ZenonORG could you please update to the Github links on the https://zenon.org website to reflect these changes.

3 Likes