Go wrapper for EOS's json RPC API
New Project for the EOS ecosystem
What is the project about?
The goal of this project is to provide easy API wrappers for the EOS blockchain RPC protocol in the Go language. It provides everything to decode all the JSON protocol into statically-typed structs.
Any Go projects wanting to interact with the EOS blockchain will benefit from this library. It is a necessary building block.
I want to continue improving it and keeping it in sync with the EOS.IO software releases as they occur.
Roadmap
- Upgrade to Dawn 3 (currently tested against testnet1.eos.io)
- Complete the coverage of all RPC calls, both for requests and responses.
- Provide some useful conversions (for amounts and assets for example) into the Go language.
How to contribute?
The GitHub repo lives here: https://github.com/abourget/eosapi
The project is MIT licensed, you can contribute by adding documentation to the functions, improving coverage, writing tests against things in EOSIO/eos
.
Any tooling that could help keep things in sync with EOSIO/eos
would be great.
Otherwise, use the GitHub features, fork and PR, submit issues and hack your way through !
Posted on Utopian.io - Rewarding Open Source Contributors
Hey @abourget I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
@abourget, Like your contribution, upvote.
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Congratulations @abourget! You received a personal award!
Click here to view your Board
Congratulations @abourget! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!