Software & References¶
Table of Contents
Software¶
Graphene Core¶
Graphene Core is the Graphene blockchain implementation and command-line interface |
|
Built-in Dockerfile to support docker containers. |
Graphene Core C++ Library¶
Fast-compiling C++ library provides a set of utility libraries useful for the development of asynchronous libraries |
|
C++ websocket client/server library |
HTLC¶
TESTNET: User Guide for Hashed Time-Lock Contracts (HTLC) on Graphene |
|
测试网:Graphene 哈希时间锁合约(HTLC)用户指南 |
Python¶
Fully featured client-side library for the Graphene Blockchain - written entirely in python. |
|
Python-based CLI tool set for Graphene blockchain |
|
Tapin is a python-based faucet for Graphene-based blockchains (e.g. Graphene). |
JavaScript¶
JavaScript tools for Graphene Encryption and Serialization. https://bitsharesjs.bitshares.org/ |
|
JavaScript websocket interface for Graphene |
Graphene UI¶
Graphical User Interface for Graphene |
|
RESTful API server for Graphene based on express-es6-rest-api |
|
Bleeding edge hosted wallet off the develop branch of bitshares-ui |
|
A small decorator for the JavaScript WebSocket API that automatically reconnects |
References¶
API Related¶
Bitshares Blockchain Explorer and the Wrappers
For Mainnet and Tesenet: ES Wrapper to query the Graphene data. Try it out!
Check the Graphene blockchain health.
Graphene Explorer REST API - Installation Guide
Step by step on everything needed to have your own Graphene Explorer API up and running for a production environment.
Plugins¶
Graphene Plugins List: Github ReadMe
account_history
,debug_witness
,delayed_node
,elasticsearch
,es_objects
,grouped_orders
,market_history
,snapshot
,witness
Testing Tool(s)¶
debug_node : what-if test tool
The debug_node is a tool to allow developers to run many interesting sorts of “what-if” tests using state from a production blockchain.
Python¶
How to Set up Python Library for the Public Testnet (also, How to Create MPAs/UIAs with Python)
Monitoring Account Deposits - Python - (How to setup)
Websockets Scripting Support - (websocket-client interact with the Core API)
JavaScript¶
Monitoring the Balance History - NodeJs
This nodejs script monitors the balance history of an account in a graphene-based network