Commit Graph

95 Commits (45f17b29a64cfcce133775df4d0230a622d657b4)

Author SHA1 Message Date
Rongjian Lan 32c21b173d Fix error reports and add benchmark tests 4 years ago
Jacky Wang a67b7b028b
[crypto] Optimize the FromRLP with sync pool, and provide benchmarks to approve the performance improvement 4 years ago
Jacky Wang 63216dc7c2
[sync] address some comments and reverted the RLP hash change. 4 years ago
Jacky Wang cd50682097
[engine][stream] updated engine VerifyHeaderWithSignature and fix downloader test 4 years ago
Rongjian Lan 628174b379 fix block proposal 4 years ago
Rongjian Lan 08c75bb66d fix comments 4 years ago
Rongjian Lan ca2b346f0b Add more tests for mask 4 years ago
Rongjian Lan dc24b3ad52 Basic multi-sig logic 4 years ago
Rongjian Lan 79cf6afd37
revert multi-sig messaging code (#3361) 4 years ago
Rongjian Lan 151286ce04 Fix travis 4 years ago
Rongjian Lan 6845775078 Make block proposal async and receiving last commit sig through channel 4 years ago
Rongjian Lan f42338c30b
Add back multi-sig support and fix the multi-sig check for harmony nodes (#3337) 4 years ago
Rongjian Lan a5fa880ae3
Revert "Add multi-sig merged messaging logic (#3300)" (#3326) 4 years ago
Rongjian Lan ecf151592e
Add multi-sig merged messaging logic (#3300) 4 years ago
Jacky Wang 6d2fa888fc
[node.sh] adapt to new multibls.PrivateKeys 4 years ago
Rongjian Lan a354b93676
Optimize bls Mask infra to avoid loops (#3243) 4 years ago
Rongjian Lan bdd2a58e01
Remove expensive bls key serialization code (#3217) 4 years ago
Rongjian Lan a168517dfc
Move BLS related wrapper structure into a separate package (#3209) 4 years ago
Rongjian Lan dbb0ed2f53
Bind public keys into private key wrapper (#3208) 4 years ago
Leo Chen c1f6051da6 [bls] cache BLSPubKey deserialization with LRU 4 years ago
Edgar Aroutiounian 2836f0f620
[project] Remove over complicated packages, useless tests, dead functions (#2780) 5 years ago
Edgar Aroutiounian f8cbd880bb
[project] Bls -> BLS & remove dead Stake solidity contract (#2652) 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Edgar Aroutiounian c4d744e376
[double-sign] Provide proof of double sign in slash record sent to beaconchain (#2253) 5 years ago
Rongjian Lan f3927bd465 Add uptime stats 5 years ago
Eugene Kim 386a948f7b Mark where to limit goroutine concurrency 5 years ago
Eugene Kim b263073252 Move (core/)types.rlpHash -> (crypto/)hash.FromRLP 5 years ago
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