Commit Graph

19 Commits (60ae574001621b7f97fcbdbb4e8a6c507397437a)

Author SHA1 Message Date
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
Rongjian Lan 67d77c3965
Refactor bls public key into a wrapper (#3203) 4 years ago
Edgar Aroutiounian 82b71619d2
[node] Redundant field removed - dead files & scripts , update deprecated libp2p package names, fold p2p code (#2817) 5 years ago
Edgar Aroutiounian 520332931b
[proto] Undo protobuf change, annotate with deprecated (#2773) 5 years ago
Edgar Aroutiounian a815e11409
[rpc][availability][apr] Richer validator information, implement APR, unify EPoS computation, remove fall 2019 tech debt (#2484) 5 years ago
Ganesha Upadhyaya ae362c24c6
multi-bls key support (#2249) 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
Edgar Aroutiounian e6a4fbea4f
[committee] Factor out committee membership, provide entry for alternative committee membership (#1818) 5 years ago
Edgar Aroutiounian 9f00923ac3
Factor out quorum logic from consensus, undo prior consolidation of values under core (#1717) 5 years ago
chao cad89b0a4e change viewID from uint32 to uin64 in consensus and to big.Int in header 6 years ago
Chao Ma a8fb319d54 remove address and use publickey in consensus; clean up consensus code 6 years ago
Eugene Kim 5bd07e8e4a Configure commit delay via setter and not ctor arg 6 years ago
Eugene Kim b084e3c38d Retire isHarmonyAccount logic 6 years ago
chao 817592c976 add delay in commit message sending for genesis account 6 years ago
Eugene Kim 53bbce84c8 Convert most benign uses of Hex to MustAddressToBech32 6 years ago
Chao Ma 411688b8f3 clean consensus code, version 1 removed 6 years ago
chao 7cd24dae6c modify the naming of variables to make code cleaner 6 years ago
chao 994aba8b07 add minimum pbft view change structure 6 years ago
chao f9071da236 factor consensus functions into consensus_utils, make consensus.go cleaner 6 years ago
Leo Chen 9a785f9638 [consensus] add set consensus ID function 6 years ago
Leo Chen d31ee7d366 [cleanup] remove peers variable from consensus New function 6 years ago
johnwhitton 6e5c3e7264 Handle NewMask errors 6 years ago
Rongjian Lan 6044b76068 migrate bls identity from address to public key 6 years ago
Rongjian Lan 64d6ee80d3 add public key into consensus/drand message 6 years ago
Minh Doan beaa0a84fe clean up technical debt 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
Minh Doan 9a2cfb9080 change BlsPubKey to ConsensusPubKey and remove unnecessary log 6 years ago
Minh Doan a4d3c13a18 rename PubKey to BlsPubKey 6 years ago
Leo Chen d2dfbc3d52 fix travis checker errors 6 years ago
Minh Doan cf727f76fe fix tests 6 years ago
Leo Chen 702e5e2f19 add leader pubkey in pong message 6 years ago
Rongjian Lan d8c46c61d2 Say goodbye to Schnorr sig and kyber package and mark BLS done 6 years ago
Rongjian Lan cb424adf17 Change func name to populateMessageFields 6 years ago
Rongjian Lan 81c42216ed Refactor consensus signature signing and marshalling 6 years ago
Rongjian Lan 3a5e6c691d Refactor message population into a func 6 years ago
Rongjian Lan 39b941d904 Migrate to BLS 6 years ago
Leo Chen 2984fb90ba fix go test errors in travis_checker.sh 6 years ago
Leo Chen a78d42cc0a fix travis_checker go test error 6 years ago
chaosma 3161a42e49
state syncing integration (#283) 6 years ago
Leo Chen 550da64144 fix all the go test errors after p2p changes 6 years ago
Leo Chen 387c2e8790 fix go test after enable libp2p 6 years ago
Minh Doan 82a725abfa move trie and utils into internal 6 years ago
Leo Chen 1207378606 HAR-65: move remove peer handler to node package 6 years ago
Leo Chen 53a5c3c856 HAR-65: support node removal after node is offline 6 years ago
Richard Liu 64230da6ee abstract out 2 versions of p2p 6 years ago
Leo Chen 76375a2425 HAR-84: golint fix of p2p/peer.go 6 years ago
Richard Liu ba47c85faf ip+port => peer; update signature of consensus.New and node.New as preparation for p2p 6 years ago