Commit Graph

84 Commits (3858c7577ff1fc21b26f4b9ccf91812dab29ac5a)

Author SHA1 Message Date
Rongjian Lan 23cdabc182 Fix consensus stability 6 years ago
Rongjian Lan 17c60c2c4a Remove Difficulty and Nonce from block header 6 years ago
Eugene Kim a7218a999a Log errors, mostly at warn (or fatal for UT) level 6 years ago
Rongjian Lan 9a749e487e update core code to use swapped BLS sig 6 years ago
chao 5e3d4c110d fix newview message payload crash; defense different sets of prepared messages attack 6 years ago
chao 7cd24dae6c modify the naming of variables to make code cleaner 6 years ago
chao 69cfe9b633 * add view changing logic 6 years ago
Eugene Kim 65df03bc9d Add Epoch to block header 6 years ago
Eugene Kim 18bf30e6c8 Use uint32 as shard ID type instead of [4]byte 6 years ago
chaosma b53d8fb5bf
pbft normal path (#851) 6 years ago
Eugene Kim 32040c0fe6 Remove STOP message; txgen doesn't send it anymore 6 years ago
chaosma e029b7e622
basic framework for view change (#827) 6 years ago
u5surf a835435b4a [lint] fix ineffassign #708 6 years ago
u5surf 4d09b63dff [lint] fix gofmt #708 6 years ago
Rongjian Lan 4b018ec276 Broadcast epoch shard state after beacon consensus 6 years ago
Rongjian Lan 6044b76068 migrate bls identity from address to public key 6 years ago
Rongjian Lan f72cb43b83 make 1+3 sharded network work locally with deploy.sh 6 years ago
Leo Chen 313ddac6ca [utils] move GetAddressHex to utils module 6 years ago
Minh Doan 24d36d2bbb fix comments and cleanup 6 years ago
Minh Doan f7212e8fe4 wire up client service & rest client service with harmony 6 years ago
Minh Doan 1a15ad0ed4 Fix comments server code & rebase. 6 years ago
Minh Doan 88b2269a1b Add newclientsupport service. 6 years ago
Minh Doan da316a88b1 introduce new message.proto to support demo app. 6 years ago
Minh Doan 41dd25e426 add logic of calling getPlayers and enter 6 years ago
Minh Doan e87c6e7430 setup working pipeline - step 1 6 years ago
Leo Chen 478a25533e [panic] fix ping message panic #617 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
Minh Doan 573dddaed0 add newclientsupport and fix tests for client&server of new client support 6 years ago
Minh Doan 06945e9e26 fix comments 6 years ago
Minh Doan e67ee92244 add tests for both client and server 6 years ago
Minh Doan b49a28cbda fix both client and server 6 years ago
Minh Doan 7115aa98ff add client and server logic for message.proto 6 years ago
Minh Doan 04e650933a change message.proto to introduce client service. 6 years ago
Minh Doan d5bfa934f6 introduce fields for drand message 6 years ago
Chao Ma 5496d697da combine wallet/txgen into light client node; 6 years ago
Chao Ma 84fa99008c wallet v2 fix 6 years ago
Leo Chen 19ff802f90 [test] fix travis checker test error 6 years ago
Minh Doan 93da989944 clean up 6 years ago
Animesh Gaitonde 3a5c90c408 Increase unit test coverage 6 years ago
Minh Doan ca25ea657a fix goimports 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
Minh Doan 0a12dfb626 fix comments and clean up 6 years ago
Minh Doan 3b5836c950 fix typos 6 years ago
Minh Doan 6d5dd2afe3 apply new message protocol 6 years ago
Animesh Gaitonde 76a8ef1560 Fix failing test case 6 years ago
Animesh Gaitonde 19aa386ae4 Add tests for identity 6 years ago
Minh Doan 0589f07431 add logic to receive staking txns 6 years ago
Minh Doan 089b40ccc4 add new staking message and add its logic 6 years ago