Skip to content

Latest commit

 

History

History
82 lines (54 loc) · 2.94 KB

README.MD

File metadata and controls

82 lines (54 loc) · 2.94 KB

C# .NET 4.6 / .NET Standard Port of the IOTA lib (https://github.com/iotaledger/), build to fit into Clean Architecture (see below).

cleanarch

More information: http://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html

Build Status

About

This is the inofficial IOTA C# library. Currently "work in progress" to implement the changes introduced with IOTA 1.5 (Chrysalis). For any questions on how to get started (and since the documentation is very much outdated) feel free to contact me via discord (Felandil#6471)

Contributing

If you want to contribute, please feel free to grab an issue or implement more features. Alternatively you can support the development by donating to

EAGVYUFNOKIBECWJXQHFQQIQLAGSBYWXTLFLDZDGSLVDT9XMCKNOOUBDXCZHTJYYQWPKPIEUWVLXBBJJWKZBQRBNIX

Supported REST Operations

Proof of work can currently only be done remotely. Signing transactions etc. is still work in progress.

Operation - Node Supported
GET /health Yes
GET /api/v1/info Yes

Operation - Tangle Supported
GET /api/v1/tips Yes

Operation - Messages Supported
POST /api/v1/messages Partially
GET /api/v1/messages Yes
GET /api/v1/messages/{messageId} Partially
GET /api/v1/messages/{messageId}/metadata Yes
GET /api/v1/messages/{messageId}/raw Yes
GET /api/v1/messages/{messageId}/children Yes

Operation - UTXO Supported
GET /api/v1/outputs/{outputId} No
GET /api/v1/addresses/{address} No
GET /api/v1/addresses/ed25519/{address} No
GET /api/v1/addresses/{address}/outputs No
GET /api/v1/addresses/ed25519/{address}/outputs No

Documentation

OUDATED https://tangle-net.readthedocs.io/en/latest/

Encryption

TBD

NuGet

OUDATED

Tangle.Net

.NET 4.6.1: https://www.nuget.org/packages/Tangle.Net
.NET Standard 2.0: https://www.nuget.org/packages/Tangle.Net.Standard/

Tangle.Net.Mam

.NET 4.6.1: https://www.nuget.org/packages/Tangle.Net.Mam/
.NET Standard 2.0: https://www.nuget.org/packages/Tangle.Net.Standard.Mam/

Getting started

https://tangle-net.readthedocs.io/en/latest/getting_started.html