Commit Graph

311 Commits (e176a5a9cc412d0f3d9b5add87f7cf8c0b39e514)

Author SHA1 Message Date
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
Richard Liu 4dc28f03d0
save data field (#629) 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 ebaad3d596 add rest client support service 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 e87c6e7430 setup working pipeline - step 1 6 years ago
Minh Doan ccf0573523 add Data field for Transaction in explorer 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
Rongjian Lan d247eaa52f Fix state sync 6 years ago
Rongjian Lan 1dbb1a9250 remove validator IDs 6 years ago
Richard Liu cb066b9edd
add /nodes API for explorer (#585) 6 years ago
Leo Chen 1ffb6e2523 [networkinfo] regular advertise to bootnode 6 years ago
Minh Doan 573dddaed0 add newclientsupport and fix tests for client&server of new client support 6 years ago
Leo Chen d451a965d3 [networkinfo] break the case if peer connection failed 6 years ago
Leo Chen 3462248e25 [networkinfo] retry for bootnode connection 6 years ago
Leo Chen af696dfbab [log] disable logging for wallet 6 years ago
Rongjian Lan ccb2b7ab2e make resharding logic work 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 8bcab5539b Add Bls Key into staking contract; Let new node to read hard-coded keys 6 years ago
Leo Chen 5a9b16ba0b #540 filter out private IP 6 years ago
Leo Chen bffacef496 we filter only valid IP addresses 6 years ago
animeshg 91d9b7a95d Add tests for syncing 6 years ago
chao 7e12ec03d7 remove go.sum, remove some logs 6 years ago
chao 51d42cc86c fix wallet not working issue 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
Rongjian Lan 2a14f5a30e Use solc generated abi and binary 6 years ago
Rongjian Lan 3039405aac fix import 6 years ago
Rongjian Lan ecd14ea0da Add abi file and the code to read it 6 years ago
Leo Chen 6a97a6a2f2 fix goimports errors 6 years ago
Leo Chen 7b4e20408d add global variables to keep all GroupID 6 years ago
Minh Doan 2ddff50fd7 add stop all services in service managers except the liveServices list 6 years ago
Minh Doan 885ccf190a add comments and fix imports and add mock generation 6 years ago
Minh Doan 88a1fa8704 add resharding logic 6 years ago
Minh Doan e3aeeb3f98 add stop services logic 6 years ago
Minh Doan cdadb1da0f fix comments 6 years ago
Leo Chen efb4b81ef1 [debug] disable the log of sending ping message 6 years ago
Leo Chen 67acacece0 send a ping message before the timer tick 6 years ago
Leo Chen 413ae2fd1e add bootnode parameter in networkinfo service 6 years ago
Rongjian Lan 72f75935e7 Make the first staking transaction working on the contract 6 years ago
Leo Chen 634ada791c add beacon neighbor support 6 years ago
Rongjian Lan ba1e8b4bd6 Add faucet call before staking tx 6 years ago
Rongjian Lan 537c6b289c Fix invalid staking transaction 6 years ago
chaosma e66aeb4c57
add beaconchain node state syncing (#502) 6 years ago
Minh Doan 93c94c4bd9 generate fake deploy contract 6 years ago