Commit Graph

446 Commits (abd670639bff2615c08c560a7d9cdea1001bba76)

Author SHA1 Message Date
Leo Chen 0325f58fab add BCPeers structure in node 6 years ago
Leo Chen 11a68db13b split discovery service into two services 6 years ago
Minh Doan a962c28ec0 change NewService to New 6 years ago
ak f569852775 Staking Transactions 6 years ago
Minh Doan 5d4418c548 add staking service and hook up with networkinfo service 6 years ago
Minh Doan c287d9db3c add networkinfo service 6 years ago
Minh Doan 0495ec9497 register service for newnode and beacon leader 6 years ago
Minh Doan 15cc4e04ba move run services to service manager 6 years ago
ak 598d740e09 fixing style issues 6 years ago
ak 9c377ce08e Add deposit contract as a smart contract transaction on every node 6 years ago
Minh Doan 583c949f7e add support client to service list 6 years ago
chaosma cd6475c7e5
make state syncing compatible with new BLS consensus code 6 years ago
Minh Doan fc032c88c3 change newblock package to blockproposal 6 years ago
Minh Doan 456f9e8873 change action type NewBlock to BlockProposal 6 years ago
Minh Doan b3a9c744be wire up new block service 6 years ago
Minh Doan a3bd76e9cf create newblock service and decouple WaitForConsensusReady into a separate file 6 years ago
Minh Doan c64b6e8de3 rename services to service 6 years ago
Minh Doan f93ca2d5c0 enable consensus service in service manager 6 years ago
Minh Doan d9a4d650a5 undo consensus service; will fix it later 6 years ago
Minh Doan 47f7ab1525 add node.Role, AddAndRunServices method for Node, clean up code 6 years ago
Leo Chen 9340ef4f86 move proto/pingping to discovery module 6 years ago
Rongjian Lan 8ecef22cbe Remove unintended code 6 years ago
Rongjian Lan bb4a648f9c Code clean up and adding multi-sigs to block 6 years ago
chaosma ed25ebdd18
fix nil dereference bug for state syncing (#332) 6 years ago
Minh Doan 350efc0bf9 add service type, action -- modify test for TakeAction 6 years ago
Minh Doan f1245c117b add node service managers 6 years ago
Minh Doan 139d81113e only use logging singleton 6 years ago
chaosma 7b1578be59
remove IN SYNC log every 5 second (#295) 6 years ago
Leo Chen a78d42cc0a fix travis_checker go test error 6 years ago
chaosma 3161a42e49
state syncing integration (#283) 6 years ago
Minh Doan 9762ab75bd switch using disk-based db by default. logging singleton should have context of the node (ip and port) 6 years ago
Eugene Kim 4a2e1e2110 Move Host interface into the top-level p2p package 6 years ago
Leo Chen 5822ec3c40 add a PeerID field for node.Info struct 6 years ago
Eugene Kim 5ad4d5a8f0 Adjust import paths and also goimports 6 years ago
Minh Doan 4f4bc36af3 change benchmark to harmony 6 years ago
Leo Chen 7b2d36fde7 move client to api/client 6 years ago
ak 94c1d3eca7 merging upstream 2 6 years ago
ak 3bedff9d86 moving services folder 6 years ago
ak 99bdb39875 proto files 6 years ago
Rongjian Lan 334c47776f Cleanup node.go 6 years ago
Minh Doan 182a519949 fix import order 6 years ago
Minh Doan 90c82a017a move db into internal 6 years ago
Rongjian Lan a73a9a9f09 Remove UTXO model 6 years ago
Rongjian Lan ab150879a1 Fix faucet contract tx related txgen sync problem 6 years ago
Minh Doan d148305843 adding explorer service 6 years ago
Minh Doan 9a9184fc3a remove debug prints 6 years ago
Rongjian Lan 97e169fe27 Implement faucet functionality and sharded transaction for wallet 6 years ago
Rongjian Lan f89e4dce7b Fix error 6 years ago
Rongjian Lan c451155186 Fix conflicting port for client service 6 years ago
Minh Doan 57a9837f87 remove breaking param 6 years ago