Commit Graph

626 Commits (ca635bfedce1ba05d3aca0939441921a8216abe5)

Author SHA1 Message Date
Rongjian Lan 9290b11701 Add blockchain and related fields into harmony node 6 years ago
Leo Chen b6c54e8f34 add additonal log message in node/node_handler 6 years ago
Leo Chen 4c4e1c2fb3 Add ping/pong message handlers 6 years ago
Rongjian Lan fbdccaffe1 Add account blockchain to node 6 years ago
Rongjian Lan 23e65a956c Add evm support; Import state and trie object 6 years ago
alok a182e37707 cleaning up so no pr 6 years ago
ak b634a5955e cleanup and debugging info removed 6 years ago
Minh Doan 408bc10ceb modify state sync logic 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
alok 04b4fbb00c saving work for tommorow TO debug serialization 6 years ago
ak 5b1d0c1d81 todo sustain node server to receive pingback 6 years ago
ak 9934a8063a trying to run node locally to connect with identity chain AND some cleanup 6 years ago
ak c2209baa37 adding a way to test node and id chain locally 6 years ago
ak 6ae885f1d7 node cleanup identitychain accepts connects to be registered 6 years ago
alok 343f5f5f46 fixing build 6 years ago
Leo Chen 19c0046622 Fix a build error of undefined: identity.Announce 6 years ago
Minh Doan de33e8a1a1 uncomment some code to get it built. alok will work on this later 6 years ago
Minh Doan e6e4e4a7dd cleaning up code 6 years ago
Minh Doan 0e34dcf448 fix a lot of basic mistakes. See https://docs.google.com/document/d/1eIuVFnRra8Ggnj5zSTcGLn9iXGwHEdOHGC6-gHvvuGc 6 years ago
Minh Doan ef2521e068 refactor: changing constant from ALLCAPS to format of gofmt 6 years ago
Minh Doan 9270730f76 fix comments. change constant TRANSACTION to Transaction 6 years ago
Rongjian Lan cd9a17eaa4 Log invalid transactions discarded before creating each new block 6 years ago
Eugene Kim 8ba4f7ac5d Add an exponential back off upon accept failure 6 years ago
Eugene Kim bf44dce3c6 Log error code upon accept failure 6 years ago
Eugene Kim 560cfa8b15 Simplify deferred listener close logic 6 years ago
Eugene Kim 778784c1ec Bail out if net.Listen returns nil listener with no error 6 years ago
Eugene Kim dbc28e6fcf Use net.JoinHostPort() instead of hand-joining 6 years ago
Minh Doan 4328d72652 add self peer to node 6 years ago
Minh Doan 945de9f852 clean up 6 years ago
Minh Doan 1d89e89231 using syncing package instead 6 years ago
Minh Doan 2d46c18170 fix bug 6 years ago
Minh Doan c097113ca5 add sync package 6 years ago
Minh Doan c1368df687 add sync logic 6 years ago
Minh Doan a89e59300a add synchronized queue for syncing task 6 years ago
Minh Doan e7cb022721 add logic for syncing 6 years ago
Minh Doan 428387f34a clean up 6 years ago
Minh Doan 93a7f92136 add more wires for syncing. add flag node_sync to assume the new node will start with sync first. also fix some code of identitychain which make some copies of struct containing Mutex 6 years ago
ak 4f7790c5ec IDC (almost there) 6 years ago
ak c2eb7020c1 working pow 6 years ago
ak 6632cea6de working pow 6 years ago
Rongjian Lan 945f25c65b Update utxo with state block; refactor utxo counter func 6 years ago
Minh Doan 12f31bcbef init blockSyncing and doneSyncing channel 6 years ago
Minh Doan b7f0d7765d add logic for waiting for syncing finish 6 years ago
Rongjian Lan 514262be2e explicitly return tx verification error and increase block tx num 6 years ago
ak 9d597754d2 WIP commit 6 years ago
Minh Doan d75bdc5566 fix small thing by good practice 6 years ago
Rongjian Lan f93b1eecb9 Add wallet transfer functionality; Add transaction serialization; Refactor wallet utitlity and reuse wallet server; Bytes util; utxoPool crossShard check 6 years ago
Rongjian Lan d4f1654c5b Add FetchUtxoMessage and corresponding messaging code 6 years ago
Rongjian Lan 54a6def5ac Add import private key and check balance functionalities to wallet 6 years ago
Minh Doan 6cd04086f6 refactor db init 6 years ago