Commit Graph

70 Commits (4d194f69a5ef7453781a08791777c0a54c61f38a)

Author SHA1 Message Date
chao 801d2ec666 add nil pointer protection when deserialize pubkey 6 years ago
Rongjian Lan 2f295f892b merge master 6 years ago
Rongjian Lan 9a74575bae change all string utility for bls 6 years ago
coolcottontail 7113628732 fixed goimports 6 years ago
coolcottontail 877e10f21e Revert "fix goimports error" 6 years ago
coolcottontail 30d17a77fd fix goimports error 6 years ago
coolcottontail c20f8a1065 fixed based on golint 6 years ago
coolcottontail 95713a6e2f added bls_vrf base code and test case 6 years ago
Rongjian Lan 16279258d0 Remove bls address util and sha256 hash 6 years ago
Minh Doan 6ba6aa221b remove clientsupport and fix import ofr bls 6 years ago
Eugene Kim 7445699909 More fixes/improvements 6 years ago
Rongjian Lan 64d6ee80d3 add public key into consensus/drand message 6 years ago
Rongjian Lan 1dbb1a9250 remove validator IDs 6 years ago
Rongjian Lan 655bd9f73e Use genesis BLS key for beacon chain nodes 6 years ago
Animesh Gaitonde 3a5c90c408 Increase unit test coverage 6 years ago
Animesh Gaitonde cc8b644272 Add case for SetMask 6 years ago
Animesh Gaitonde 9db2423c6f Increase test coverage in bls 6 years ago
Animesh Gaitonde ec6092b8bb Add a new tes in bls 6 years ago
Rongjian Lan 0bd637639c Implement vdf execution and timing 6 years ago
Rongjian Lan d71ee04eae Connect drand with consensus for final randomness channel 6 years ago
Rongjian Lan 756e556e11 Add More util funcs to vdf 6 years ago
Rongjian Lan c86566b849 Fix linter 6 years ago
Rongjian Lan 499d9125c9 Add a simple hash chain delay function 6 years ago
Rongjian Lan 8176fbf511 Remove trillian dependency in p256 6 years ago
Rongjian Lan 213b1c6d82 Remove the extra tests that havev heavy external dependency, we actually don't need them 6 years ago
Rongjian Lan 437060a73c Add apache license to vrf package 6 years ago
Rongjian Lan b274cef420 Fix test on p256 6 years ago
Rongjian Lan c55d2ef04a Add real vrf into drand with validator generating vrf and leader verifying them 6 years ago
Rongjian Lan afc766dbc0 Change test comment 6 years ago
Rongjian Lan 3d2146672b Fix tests for p256_test.go 6 years ago
Rongjian Lan 187fa1abc8 Copy vrf from google/keytransparency package; we will build on this 6 years ago
Rongjian Lan d8c46c61d2 Say goodbye to Schnorr sig and kyber package and mark BLS done 6 years ago
Rongjian Lan 97a04231df Add comments for test and improve bls test 6 years ago
Rongjian Lan 456002406c Fix goimport lint 6 years ago
Rongjian Lan 7cbb6e4835 Add unit tests for bls utils 6 years ago
Eugene Kim 24fd9d67b8 More goimports 6 years ago
Rongjian Lan c1944bd71e Init bls explicitly 6 years ago
Minh Doan d634d43148 fix import order 6 years ago
Eugene Kim fb4792bc9f goimports 6 years ago
Rongjian Lan 39b941d904 Migrate to BLS 6 years ago
Rongjian Lan 41b7f88464 Add crypto/bls/bls.go for multi-sig related code 6 years ago
chaosma 3161a42e49
state syncing integration (#283) 6 years ago
Eugene Kim 5ad4d5a8f0 Adjust import paths and also goimports 6 years ago
chao 19eb4cfabe add more test case for crypto/pki 6 years ago
chao 0d7daeba90 add unit test for crypto/pki/utils.go 6 years ago
Rongjian Lan f26d62984c Add tests for consensus leader code 6 years ago
Rongjian Lan f58c0d193b Add readme for crypto 6 years ago
Leo Chen 8c08f5ba5e HAR-84: fix golint warnings in crytpo, p2p 6 years ago
Minh Doan 162866d1b4 fix golint 6 years ago
Minh Doan ab2f39f5a3 fix import with goimport 6 years ago