[Steem.NET] A Microsoft .NET library for Steem API – UPDATE 2

One month ago, I open-sourced Steem.NET, a Microsoft .NET class library for Steem. If Microsoft Visual Studio is your favorite IDE, this is a must have to integrate you application with Steemit.

If you ever missed them, here the related posts:

  1. Introduction
  2. Update 1

The library has been updated with new features and recent changes in Steem

What’s new?

Hard fork 14.2 support

New functions introduced with Hardfork 14.2 are now fully supported.

transfer_to_savings
transfer_from_savings
cancel_transfer_from_savings

Websocket support

Steem.Net no more require a local node running.
Websocket connection support has been added and you can now connect your CSteemd object to an external seed node.

Example:

Using oSteem As New SteemAPI.CSteemd("ws://this.piston.rocks")
    Dim lLastBlockID As Long = oSteem.get_dynamic_global_properties().Item("last_irreversible_block_num")
    Dim oJBlock As Linq.JObject

    For lBlockID As Long = lLastBlockID - 50 To lLastBlockID
        oJBlock = oSteem.get_block(lBlockID)
     ... Process block ...
    Next
End Using

Of course, for security reasons, CSteemWallet still requires a local node.

C# classes available

As promised, I ported all classes to C#. Not a big challenge, but it will save time for C# fans and make them more comfortable with their preferred language.

Enjoy!!!


Downloadable libraries, source code and samples can be found on github and are available for both VB.NET and C#.

If you have any comment, request or want to add your own touch to the project, feel free to contact me or join steem.net group on steemitchat.


Like this post, do not forget to upvote or follow me or resteem

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
15 Comments