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
- Host: GitHub
- URL: https://github.com/harmony-one/go-lib
- Owner: harmony-one
- Created: 2020-04-15T06:34:47.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-02T20:55:55.000Z (about 5 years ago)
- Last Synced: 2025-05-12T13:05:19.911Z (11 months ago)
- Topics: blockchain, go, golang, harmony, library, rpc, sdk
- Language: Go
- Homepage:
- Size: 949 KB
- Stars: 2
- Watchers: 16
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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!