aboutsummaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Merge Makefile and shell script improvements from an internal projectwip/lantw/license-makefile-shell-scriptsTing-Wei Lan2019-04-254-23/+25
| | | | | | | The Makefile used in this project was based on the one used in an internal project. Since the Makefile and shell scripts have been refactored several times and become easier to use, it should be good to bring these improvements to the project.
* misc: fix depJimmy Hu2019-04-181-3/+3
|
* misc: fix bls dependencyJimmy Hu2019-04-111-1/+1
|
* dkg: first part of change to BLS12_381 (#561)Sonic2019-04-111-2/+2
| | | | | * bin: polish install_dkg_dep script * dkg: change to use BLS12_381
* misc: Add gosec to check security issues (#424)Jimmy Hu2019-01-181-0/+3
| | | | | | | | * Add gosec to tools * Run security check to ci * Fix secrity issues
* Change BLS to dexon-foundation (#245)Jimmy Hu2018-10-231-5/+3
|
* core: latticeData supports config change (#190)Mission Liao2018-10-121-1/+1
| | | | | | | | | | | | | | | * Add test for num of chains changes. * Return error in latticeData.prepareBlock * Compare two positions * Modify chainStatus from height-based to index-based. * Fix consensus to use round variable * Remove sanity check in chainStatus * Fixup: refine sanity check - verify if round switching is required or not by chainTip's config. - make the logic in sanity check more clear - pospone acking relationship checking, they are more expensive to check.
* simulation: Fix docker build fail (#188)Jimmy Hu2018-10-091-2/+2
|
* core: use dexon-foundation/dexon instead of ethereum/go-ethereum (#143)Wei-Ning Huang2018-09-261-3/+3
|
* Use static linking for libbls (#132)Wei-Ning Huang2018-09-252-36/+1
|
* core: run first DKG at startup. (#129)Jimmy Hu2018-09-231-4/+4
|
* env.sh: set LD_LIBRARY_PATH and DYLD_LIBRARY_PATHWei-Ning Huang2018-09-211-0/+4
|
* bin: patches: update patch due to upstream changes (#128)Wei-Ning Huang2018-09-211-9/+10
|
* bin: allow non-root homebrew install to work (#113)Wei-Ning Huang2018-09-183-0/+41
| | | | | | | | In order for non-root homebrew install to work, we need to setup some custom CFLAGS and LDFLAGS variables, we also need to patch the mcl library so we are able to build. A PR is sent to the mcl upstream, the local patch will be removed once the upstream PR is merged.
* crypto: dkg implementation and test. (#96)Jimmy Hu2018-09-131-0/+3
| | | | | | | | * DKG API and test. * Change naming * Broadcast pubShares
* CRYPTO: dkg library (#95)Jimmy Hu2018-09-051-0/+21
|
* core: update governance interface and move K into config (#40)Wei-Ning Huang2018-08-101-0/+20
|
* add README (#1)Kordan Ou2018-07-181-0/+8
* add README