Git Product home page Git Product logo

bls-signatures's People

Contributors

altendky avatar aminekhaldi avatar antouhou avatar arvidn avatar awice avatar chiaminejp avatar cmmarslender avatar codablock avatar dependabot[bot] avatar dfaranha avatar dmitriigolubevdh avatar emlowe avatar fominok avatar hoffmang9 avatar jonspock avatar knst avatar kwvg avatar mariano54 avatar mdz avatar mogisawa avatar pankcuf avatar pastapastapasta avatar prozacchiwawa avatar quantumexplorer avatar shotonoff avatar shumkov avatar udjinm6 avatar wbendick avatar wjblanke avatar xdustinface avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bls-signatures's Issues

shamir secret vs BLS quorums

Hi I noticed that the version of this library that is being used does not include the shamir secret stuff so I was wondering what the difference is between how the quorums work today in threshold? Is it migrating to another model?

Issue building combined_custom target

I have the following error:

/usr/bin/ar: /usr/lib/libgmp.so: file format not recognized make[2]: *** [src/CMakeFiles/combined_custom.dir/build.make:73: src/CMakeFiles/combined_custom] Error 1

IOW, the make file tries to extract obj files from libgmp.so and libsodium.so into distinct directories and end up recombining all the extracted obj files into a big combined_custom archive.

I have manually edited the Makefile to skip over the steps that were manipulating the so files as if they were archives.

Any idea why the Makefiles expect static libs for gmp and sodium?

Is my fix ok? I am building bls-signatures as a prerequisite to build dash-core. Am I going to be bitten back by having removed libgmp.a and libsodioum.a from combined_custom archive? Where is combined_custom being used?

Thank you

build failed..

the building proccess on ARM64 ubuntu-21.10 failed while compiling test.cpp
and generated error: messages from the gcc compiler.
please fix the problem sir...

'bls-dash/bls.hpp' not found: How to compile this?

I created a relatively simple program that just creates a private key from a seed and then exports the seed, private key, and public key as hex, but it doesn't compile due to this error:

go run cmd/dashmsg/main.go bls generate
# github.com/dashpay/bls-signatures/go-bindings
blschia.cpp:17:10: fatal error: 'bls-dash/bls.hpp' file not found

Obviously this doesn't work with the standard Go build process. What custom steps are necessary to get this to work?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.