An open API service indexing awesome lists of open source software.

https://github.com/harmony-one/go-lib

Go library used to interact with the Harmony Blockchain
https://github.com/harmony-one/go-lib

blockchain go golang harmony library rpc sdk

Last synced: 8 months ago
JSON representation

Go library used to interact with the Harmony Blockchain

Awesome Lists containing this project

README

          

# Harmony: go-lib

go-lib is a library used to interact with Harmony's RPC layer as well as adding a lot of utility functions used by various frameworks, e.g. harmony-tf, harmony-tests and harmony-stress.

While go-sdk is an actual program/CLI this library is solely designed to be used/referenced by other tools and applications.

It tries to use go-sdk as much as possible, but given go-sdk's heavy reliance on CLI/Cobra, go-lib implements a few workarounds to enable certain RPC access and functionality from outside the scope of go-sdk.

go-lib also provides extra layers of data marshalling/unmarshalling, logic and other functionality.

# Build

```
go build ./...
```

# Usage & Examples

TODO!