Commit Graph

882 Commits (084ce8322435471f54b6fdff0e1052768f59b659)

Author SHA1 Message Date
Minh Doan a5c15786d2 split the code into different files and add comments 6 years ago
Minh Doan b15fdf1ee1 add enter method smart contract 6 years ago
Minh Doan 35e16e9bdb add test 6 years ago
Minh Doan 5aa72168a8 add demo contract to genesis 6 years ago
Minh Doan 9642e69231 add constant for init fund 6 years ago
Minh Doan 573dddaed0 add newclientsupport and fix tests for client&server of new client support 6 years ago
Minh Doan fa22feab49 clean up the rest 6 years ago
Rongjian Lan ccb2b7ab2e make resharding logic work 6 years ago
Minh Doan 080f798030 enable explorer for beacon leader 6 years ago
chao 57dd53e03d fix wallet not working 6 years ago
Rongjian Lan 8fa84d2230 Setup genesis shard state, and fix other issues 6 years ago
Rongjian Lan f4748d7bcc Add shard state hash into genesis 6 years ago
chao 26cb476869 fix conflict in merge for backup node 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 8b4732b823 Reshard based on real stake info 6 years ago
ak 12e4f13955 Backup Node 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
Minh Doan 93da989944 clean up 6 years ago
chao 51d42cc86c fix wallet not working issue 6 years ago
Rongjian Lan b3f56a5bd2 Migrate faucet contract to abi 6 years ago
Rongjian Lan 4cd9a2d101 fix lint, remove go gen 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
Rongjian Lan 5ad09ffda4 add comment for StakeInfo 6 years ago
Minh Doan a4d3c13a18 rename PubKey to BlsPubKey 6 years ago
Rongjian Lan e2f1e69248 Update CurrentStake by querying stake contract 6 years ago
Rongjian Lan 2a14f5a30e Use solc generated abi and binary 6 years ago
Leo Chen 6a97a6a2f2 fix goimports errors 6 years ago
Leo Chen 742eb6d08e save role of node in nodeconfig module 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 1b20f36b20 beacon chain db to node.go instead of service_setup 6 years ago
Leo Chen c62f15cfb7 shorten timeout for consensus 6 years ago
Rongjian Lan 194a7617c6 Support multiple newnodes 6 years ago
Leo Chen 54f35caf77 check minimal number of peers before sending pong message 6 years ago
Leo Chen 413ae2fd1e add bootnode parameter in networkinfo service 6 years ago
Minh Doan 60a10200c1 we need to pass reference as sync.Map contains mutex 6 years ago
Rongjian Lan eb0af9c05d Use hard coded account for staking 6 years ago
Rongjian Lan 72f75935e7 Make the first staking transaction working on the contract 6 years ago
Leo Chen 42fe29bbf4 implement the GetBeaconSyncingPeer function 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
Leo Chen f3ffc65401 [cleanup] remove libp2p unicast support 6 years ago
Rongjian Lan 18491389be minor change 6 years ago