New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add bindings for GO #297
base: main
Are you sure you want to change the base?
Add bindings for GO #297
Conversation
… memory for secret component (private key) using bls::Util::SecAlloc
Co-authored-by: lklimek <842586+lklimek@users.noreply.github.com>
…or private key, g1 and g2 elements
Happy to get this in once it's passing. Anything we can do to help? |
We should probably merge this is before we add any new features |
@xdustinface do you think we can merge this? |
'This PR has been flagged as stale due to no activity for over 60 |
@xdustinface want to double check you opinion here, can this be merged? |
Seems to be good to be merged yes, if we can keep it maintained and up to date? Even though i worked with this bindings before and im somewhat familiar with them i want to point out thats been a while and im not really into go, it was my only insight into it. Also i guess, its been a too long time since this was opened, sorry for not replying here earlier.. :/ But we should probably have the go version and dependencies adjusted here, maybe. @shotonoff Any thoughts on this? |
Reopening to rerun CI after some recent changes here. |
Pull Request Test Coverage Report for Build 5290440323
💛 - Coveralls |
'This PR has been flagged as stale due to no activity for over 60 |
Motivation
Since there is no go-bindings for this library, we (Dash) decided to add them here.
Overview
This PR is the implementation of GO bindings for the chia-bls library.
What was done
There was added bindings for all basic components: