Steem.NET
.NET classes to interact with the STEEM blockchain.
Prerequisites
- Steemd
To communicate with steemd you need either a local steemd running node with rpc-endpoint open or have access to a remote node using Websocket.
CSteemd as two constructors:
a. One using a host and port. CSteemd object will try to connect to host "127.0.0.1:8090" by default
b. One using a websocket server URI
If you want tp use a local node, check Steem Windows mining guide for more information on how to do it. You don't need to mine, a syncing only node is OK
- cli_wallet
To communicate with cli-wallet you need a local cli_wallet running node with rpc-endpoint open By default, CSteemd object will try to connect to host "127.0.0.1:8091"
Quick-Start
Steem.NET API is currently provided in different bundles :
-
Steem.NET COM library you can use in any application able talk with COM objects (Words, Excel, ...)
-
Steem.NET VB.NET classes you can integrate in you own Microsoft Visual Studio project
-
Steem.NET C#.NET classes you can integrate in you own Microsoft Visual Studio project
IMPORTANT NOTE
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.