Commit Graph

591 Commits (9bbc3d06a2257a05adcc71149a08edaf33628129)

Author SHA1 Message Date
Minh Doan ba9493859b use single source of truth instead having is_leader truth in 2 objects 6 years ago
Leo Chen 481edc9e4c [node] add StakingAccount field in node 6 years ago
chaosma b53d8fb5bf
pbft normal path (#851) 6 years ago
Richard Liu d4bc279d88
sendTx rpc (#852) 6 years ago
Eugene Kim 32040c0fe6 Remove STOP message; txgen doesn't send it anymore 6 years ago
Eugene Kim 4bb5efe802 Enable STOP message only with -enable_stop 6 years ago
ak 96576ef0c5 working local txgen 6 years ago
Leo Chen 89ad5ef458 fix concurrent map write error #837 6 years ago
Rongjian Lan 845a077f8a Fix same user nonce issue 6 years ago
Rongjian Lan ba8cb921b0 Deploy app contracts and rest api on all shards 6 years ago
Rongjian Lan 9cebe85490 Display pingpong message's effect 6 years ago
Rongjian Lan 1dbc15d7fb Display pingpong message's effect 6 years ago
Minh Doan cc32242962 add puzzle contract 6 years ago
Minh Doan 44355edebe fix logic to add more free Token 6 years ago
Eugene Kim c31759cfd5 Remove unused address field 6 years ago
Rongjian Lan 78323c11e3 Fix getFreeToken blocking issue 6 years ago
Rongjian Lan a56150a8a2 Fix getFreeToken blocking issue 6 years ago
Rongjian Lan 86ab59d389 Finish up resharding 6 years ago
Rongjian Lan c20cd8a8d4 resharding on new nodes 6 years ago
Leo Chen 1bc6f52d4a [p2p] use beacon client topic as global topic 6 years ago
chao c4cf98cbc6 debug beacon sync not stable issue 6 years ago
Leo Chen 24a7922970 [p2p] use right client group for communication 6 years ago
Leo Chen cd8f1cea8e [cleanup] remove offline peer handler 6 years ago
Leo Chen 9d11ed79d5 [sc] enable faucet for all shards 6 years ago
Rongjian Lan f6c1230d49 Reorg genesis block for normal shards 6 years ago
Rongjian Lan 4dd5039376 Add back missed code for last PR 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
chao 2c6292c40e whole network can restart and resume from previous state 6 years ago
chao 1bedd7dc85 change archival node as a validator; it's more secure for archival node to validate before accept the blocks; 6 years ago
chao 0d5dcfcae3 refactor state syncing; unify state sync and beacon sync (i.e. depends 6 years ago
Leo Chen 78bcab7356 [pong] actively sending pong message 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
chao ebd5b8e240 replace consensus blsAddr with new syncID for state syncing 6 years ago
chao af8139f1e3 refactor state sync; decouple from consensus 6 years ago
Leo Chen 0f175ad2db [node] fix a crash found in testnet #603 6 years ago
Minh Doan beaa0a84fe clean up technical debt 6 years ago
chao 5acf87ecf2 add stop/restart support; 6 years ago
Rongjian Lan d247eaa52f Fix state sync 6 years ago
ak d0832dbbb1 addressing leo and chao comments 6 years ago
ak dd65bf4673 Archival node setup 6 years ago
Rongjian Lan 1dbb1a9250 remove validator IDs 6 years ago
Minh Doan 5aa72168a8 add demo contract to genesis 6 years ago
Rongjian Lan 8fa84d2230 Setup genesis shard state, and fix other issues 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
Rongjian Lan 02de04dc39 put StakeInfo into the calcualtion of shard state 6 years ago
Rongjian Lan 8bcab5539b Add Bls Key into staking contract; Let new node to read hard-coded keys 6 years ago
Rongjian Lan 2c1b0d5562 setup initial beacon chain keys 6 years ago